
mysql
iteye_8719
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql中engine=innodb和engine=myisam的区别
最开始用MySQL Administrator建数据库的时候,表缺省是InnoDB类型,也就没有在意。后来用Access2MySQL导数据的时候发现只能导成 MyISAM类型的表,不知道这两种类型有什么区别,就去查了查。原来是MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。 MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供...原创 2012-07-18 23:06:44 · 74 阅读 · 0 评论 -
创建数据库索引
1.创建索引 alert table ALTER TABLE用来创建普通索引、UNIQUE索引或PRIMARY KEY索引。 ALTER TABLE table_name ADD INDEX index_name (column_list)ALTER TABLE table_name ADD UNIQUE (column_list)A...原创 2012-05-10 15:39:26 · 165 阅读 · 0 评论 -
mysql中文乱码
问题描述:英文操作系统下安装了mysql,database的字符集,还有java中的数据库连接的部分都用了utf-8,仍然出现了乱码。 解决方法:去mysql的安装目录下,有一个my.ini的文件,将其中的default-character-set=lantin1改为default-character-set=utf8 相关资料: 1.http://bl...原创 2012-05-10 16:07:42 · 90 阅读 · 0 评论 -
Got a packet bigger than ‘max_allowed_packet’ bytes
原因:Mysql 5.1 遇到的信息包过大问题 用客户端导入数据的时候,遇到 错误代码: 1153 - Got a packet bigger than 'max_allowed_packet' bytes 终止了数据导入。解决办法:solution1:(我没有亲自验证,因为估计还需要重启服务,才会去那个配置文件读取,生效)找到mysql的配置文件my.ini,在最一行添加max_...原创 2012-05-20 11:59:17 · 123 阅读 · 0 评论 -
mysql 导入导出命令 (mysqldump,source)
1.导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_us...原创 2012-05-20 14:38:48 · 141 阅读 · 0 评论 -
mysql 主从同步
1. http://www.sudu.cn/info/index.php?op=article&id=97109 (简明清晰)2. http://www.mscto.com/database/200811151938.html (排版差一点)我都没有验证过。原创 2012-05-20 14:40:03 · 94 阅读 · 0 评论 -
mysql 获取字符串长度
我就用了这个 CHAR_LENGTH()对于汉字,直接返回的长度就是汉字的个数****其他的没用过,仅做备份length: 是计算字段的长度一个汉字是算三个字符,一个数字或字母算一个字符CHAR_LENGTH(str) 返回值为字符串str 的长度,长度的单位为字符。一个多字节字符算作一个单字符。对于一个包含五个二字节字符集, LENGTH()返回值为 10,而CH...原创 2013-04-07 21:52:34 · 137 阅读 · 0 评论