
mysql
灰灰的辉
这个作者很懒,什么都没留下…
展开
-
MySQL 计算获取当前时间几天后或几天前的日期
例如:SELECT * FROM tbl_charge_arrears where creationTime < DATE_SUB(NOW(),INTERVAL 10 day)当前时间:2019-10-19 10:30:00获取10天前的时间SELECT DATE_SUB(CURDATE(),INTERVAL 10 day) 2019-10-09获取10年前的时间 SE...原创 2019-10-19 10:40:48 · 8268 阅读 · 0 评论 -
报错:1130-host ... is not allowed to connect to this MySql server 开放mysql远程连接 不使用localhost
解决方法:1、 修改user表。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql -u root -pvmwaremysql>use mysql;mysql>update user set ho原创 2018-05-22 18:11:50 · 183 阅读 · 0 评论 -
通过命令在控制台中查看服务器上的mysql数据库或者表
1、打开控制台,输入:mysql -u root -p登录,提示输入密码。2、登录成功提示如下:3、先查看一下有哪些数据库,输入:show databases;注:此处;不可少。4、进入目标数据库,输入: use + 表名,例如:use sys5、查看该库下有哪些表,输入:show tables;6、这时就可以输入sql语句操作想要操作的表了,例如查看某张表...原创 2018-05-16 14:43:23 · 17047 阅读 · 0 评论 -
2003-Can't connect to MySQL server (10060)
navicat链接centos7上安装的mysql提示错误:先需要分析,看哪里设置不当而导致的该问题,以下有两种解决办法:1、防火墙:参考http://jingyan.baidu.com/article/95c9d20dac9040ec4f75617a.html,发现是防火墙未关闭;2、关闭并禁止firewall开机启动停止:systemctl stop firewalld.service禁止开机...原创 2018-05-16 14:52:34 · 800 阅读 · 0 评论 -
【substr】mysql以天为单位查看当月每天的数据量sql
sql语句:select count(*),substr(t.openOrderTime,1,10) from tbl_Workorder_Work_Order t where t.openOrderTime like '2018-05%' group by substr(t.openOrderTime,1,10)效果:原创 2018-05-16 15:27:56 · 2952 阅读 · 0 评论 -
【my sql】查询时值为null返回0,类似Oracle的nvl
SELECT *,IFNULL(number,0) FROM studer原创 2018-05-23 19:49:09 · 1050 阅读 · 0 评论 -
Mysql 中解决 IN条件为字符串时只有第一个数据起作用问题
源数据:1、错误实例一:第一参数不起作用2、错误实例二:第二参数无效3、正确实例:第一参数有效第二参数有效原创 2018-05-23 21:56:11 · 2607 阅读 · 0 评论 -
MySQL优化指南
当MySQL单表记录数过大时,增删改查性能都会急剧下降,可以参考以下步骤来优化:单表优化除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、部署、运维的各种复杂度,一般以整型值为主的表在千万级以下,字符串为主的表在五百万以下是没有太大问题的。而事实上很多时候MySQL单表的性能依然有不少优化空间,甚至能正常支撑千万级以上的数据量:字段 尽量使用TINYINT...原创 2018-09-03 16:14:50 · 165 阅读 · 0 评论