mysql使用tips

mysql使用tips

ID:24216086

大小:55.00 KB

页数:4页

时间:2018-11-13

mysql使用tips_第1页
mysql使用tips_第2页
mysql使用tips_第3页
mysql使用tips_第4页
资源描述:

《mysql使用tips》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、MySQL使用tips>>教育资源库  用mysql内置函数转换ip地址和数字利用两个内置函数i_aton:将ip地址转换成数字型i_ntoa:将数字型转换成ip地址  充分利用mysql内置的format函数尤其是在处理字符格式的时候,例如将12345转换成12,345这样的,只要用:format(12345,0)即可,如果用format(12345,2)则显示的是12,345.00了...  利用mysql的内置函数处理时间戳问题eg:selectFROM_UNIXTIME(UNIX_TIMESTAMP(),'%Y%D%M%h:%i:%s%x');结果

2、:20043rdAugust03:35:482004  利用mysql_convert_table_format转换表类型需要DBI和DBD的mysql相关模块支持才能用,例子:mysql_convert_table_format--user=root--passyisamtestyejr  修改mysql表中的字段名altertabletb_namechangeold_colne,var2:=b1+b2asb_sum,var1+var2astotal_sumfromtest_tablexxx;  用int类型存储ip地址原先错误的认为必须用bigint才够,后来发现使用

3、intunsigned类型就足够了。:)  利用IF函数快速修改ENUM字段值一个例子:updaterulesetenable=if('0'=enable,'1','0')('0','1')notnulldefault'0'  事务无法嵌套  避免长时间的sleep连接造成的连接数超出问题设定全局变量eout和interactive_timeout为比较小的值,例如10(s),就能使每个sleep连接在10s之后如果还没有查询的话自动断开。  设定mysql客户端的提示符(pr

4、ompt)exportMYSQL_PS1=(u:h:)d>则用mysql-hlocalhost-uroot-pxxdb_name登录后,提示符变成:(root:localhost:)db_name>好用吧:),时时刻刻提醒你在哪个服务器上,尽量避免误操作的发生更详细的请查看MySQL手册  整理MyISAM碎片1.)定期运行OPTIMIZETABLE命令即可2.)用mysqldump出数据,然后重新import回去,这对大表来说显然第一种方法比较方便  整理Innodb碎片1.)运行NULL命令,ALTERTABLEXXXENGINE=Innodb;2.

5、)同上的mysqldump方法  MySQL如果认为检索的记录数量超过总记录数的30%,则选择全表扫描,而非使用索引  MySQL5.0.3之后,VARCHAR字段后面的空格就不再删除  升级到4.1.1或更高后,就很难降级回到4.0或4.1了,因为InnoDB使用了多个表空间的缘故  MySQL4.1之后,MySQL把字符串类型字段的长度定义理解为字符长度而不是字节长度  MySQL4.1=>5.0时,增加了一个新的启动选项innodb_table_locks,它导致LOCKTABLE时也可以请求InnoDB表锁。这个选项默认打开,不过可能在AUTOMIT=1和L

6、OCKTABLES应用中会导致死锁  5.0.3开始,在计算DECIMAL值和舍入精确值的时候采用精确数学,DECIMAL用更有效的格式来存储  从5.0.12开始,自然连接和使用USING的连接,包括外部连接的衍生形式,都按照SQL:2003标准来处理了;这个变化导致减少了自然连接和使用USING的连接产生的结果字段数,并且还将按照更合理的顺序显示这些字段,逗号比较符的优先顺序和JOIN,LEFTJOIN中的一样了  在以前,等待超时的锁会导致InnoDB回滚当前全部事务,从5.0.13开始,就只回滚最近的SQL语句了  InnoDB和MyISAM表中空格结尾的TEXT

7、字段索引顺序改变了。因此需要运行CHECKTABLE语句修复数据表,如果出现错误,就运行OPTIMIZETABLE或REPAIRTABLE语句修复,甚至重新转储(用mysqldump)  MySQL5.0.3到5.0.5之间版本的MyISAM和InnoDB表中创建的DECIMAL字段升级到5.0.6之后会发生崩溃>>>>这篇文章来自..,。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。