随笔分类 -  Mysql

摘要:1、首先是我们分析datetime长度是8个字节,INT的长度是4个字节,存储空间上比datatime少。2、int存储索引的空间也比datetime少,排序效率高,查询速度比较快。3、方便计算,unix时间戳有点就是方便计算。总结了一下timestamp和datetime的区别:1、timesta... 阅读全文
posted @ 2015-10-23 18:37 老骆 阅读(9306) 评论(0) 推荐(0)
摘要:解决办法:就搞定了。 阅读全文
posted @ 2015-06-18 08:16 老骆 阅读(350) 评论(0) 推荐(0)
摘要:1.干掉mysqld进程 kill -TERM mysqld2.使用下面命令启动mysqld /usr/bin/mysqld_safe --skip-grant-tables &3.新开一个命令窗口作为客户端连接mysql /usr/bin/mysql -uroot -p 接着回车... 阅读全文
posted @ 2015-05-14 09:30 老骆 阅读(188) 评论(0) 推荐(0)
摘要:1.带有count的sql语句只会返回一条记录SELECT count(*) FROM `w_task` limit 0,500结果如下图:2.带有limit的sql语句是最后执行的SELECT count(*) FROM `w_task` limit 1,500以上sql语句将返回空行,因为cou... 阅读全文
posted @ 2014-05-08 14:37 老骆 阅读(5220) 评论(0) 推荐(1)
摘要:1.目前测试百万级数据,效率还是相当可观,感觉比like更精准!例句SELECT * FROM yrd_selluser WHERE INSTR( sell_channel, '1' ) >0 || INSTR( sell_channel, '2' ) >0 || INSTR( sell_channel, '3' ) >0今天项目遇到一个问题,每个用户都有自己的所属渠道,当登录后台操作时,要列出隶属于自己拥有渠道的用户列表,当初想到使用全部遍历出来用程序过滤,可后来发现,非常影响分页的使用。 随后找解决方案,like不是最好的, 阅读全文
posted @ 2014-01-14 16:18 老骆 阅读(1713) 评论(1) 推荐(0)
摘要:LINUX6.3里装了mysql5.0.18版本运行服务器。提示错误为:ERROR1130:Host'192.168.0.102'isnotallowedtoconnecttothisMySQLserver为什么不允许win2003客户端连接MYSQL服务器呢?问题解决方法:首先使用update把mysql.user中的root的host从localhost修改成%:mysql>UPDATEmysql.userSETHost='%'WHEREHost='localhost';mysql>GRANTALLPRIVILEGESON*.*T 阅读全文
posted @ 2013-09-24 15:00 老骆 阅读(353) 评论(0) 推荐(0)
摘要:今天在给项目配置数据库管理平台时遇到一个问题,不论怎么添加mysql用户在登陆phpmyadmin时始终无法登陆,不管准不准许为空依然报出#1045无法登陆服务器的错误,最后打开mysql库中user表中去查看,发现了一个多余的用户,个人理解该用户是phpmyadmin所需要的可以准许空密码登陆的,相对来说不安全。选中删除该用户后,就可以使用新增加的用户登陆了。该方案不是视为最好的,如有最佳方案留言给我,谢谢。 阅读全文
posted @ 2013-09-24 14:59 老骆 阅读(331) 评论(0) 推荐(0)