My sql
LookingTomorrow
人生就是一个不断学习的过程,只有不断地自我提高,自我总结才能再更上一层楼!谢谢!
展开
-
mysql ifnull 判断空字符
SELECTifnull(if(length(trim(字段))>0,字段,null),'1') numFROM `tableName`WHERE 1 = 1and `id` = 'id'原创 2021-12-22 10:58:10 · 2903 阅读 · 0 评论 -
windows下启动mysql服务出现服务名无效的原因及解决方法
问题原因:mysql服务没有安装。解决办法: 在 mysql bin目录下 以管理员的权限 执行 mysqld -install命令然后仍然以管理员的权限 net start mysql 开启Mysql服务了。附卸载mysql服务的方法。1、以管理员的权限 net stop mysql ,关闭mysql服务2、以管理员的权限 mysqld -remove ,卸载mysql服务...原创 2021-12-06 11:24:10 · 7583 阅读 · 1 评论 -
Communications link failure:The last packet successfully received from the server was 0 millisecond
出现这种错误的大致情况如下:1、数据库连接长时间未使用,断开连接后,再去连接出现这种情况。这种情况常见于用连接池连接数据库出现的问题2、数据库连接的后缀参数问题针对上述两种情况,解决方案如下1、修改MySQL的参数,my.cnf位于/etc目录下,修改完成后,重启mysqlwait_timeout最大为31536000即1年,在my.cnf中加入:[mysqld]wait_timeout=31536000interactive_timeout=315360002、连接数转载 2021-12-03 18:42:50 · 8305 阅读 · 0 评论 -
MySQL 8.0.18的创建用户权限分配操作
创建用户-- webroot:用户名称-- %:是通配符指的是任意IP,这个位置也可以指定特定的ip,或者localhost代表本机才可以登录create user 'webroot'@'localhost' identified by '123456';create user 'webroot'@'ip' identified by '123456';create user 'webroot'@'%' identified by '123456';--刷新命令flush pri原创 2021-03-28 15:24:53 · 892 阅读 · 0 评论 -
MySQL中的时间转换与加减
MySQL中的DATE_ADD应用场景/*当前时间加1毫秒*/SELECT DATE_ADD(NOW(),INTERVAL 1 MICROSECOND);/*当前时间减1毫秒*/SELECT DATE_ADD(NOW(),INTERVAL -1 MICROSECOND);/*当前时间加1秒*/SELECT DATE_ADD(NOW(),INTERVAL 1 SECOND);...转载 2019-08-08 16:59:57 · 1472 阅读 · 0 评论