mysql
bug罗
这个作者很懒,什么都没留下…
展开
-
excel中根据行列数据拼接insert语句或update语句
无原创 2023-02-22 15:02:03 · 895 阅读 · 0 评论 -
mysql语句update、delete关联表处理
更新语句:UPDATE vr_work_order t1,vr_dispatch_order t2SET t1.WORK_STATUS = "LEAVE_FACTORY"WHERE t1.DISPATCH_NO = t2.VRDO_NO AND t2.VRDO_STATUS IN ( "APPOINTMENT" ) AND "2021-04-30 23:59:59" >= t2.CREATE_TIME删除语句:DELETE t1FROM ...原创 2021-09-24 11:57:34 · 238 阅读 · 0 评论 -
mysql5.7.25及以上版本复制表时Invalid default value for“MODIFY_TIME“
原因:mysql5.7.25及以上版本复制表时,出现默认值不兼容的问题。检查问题:show variables like 'sql_mode';查看sql_mode。果然:NO_ZERO_IN_DATE,NO_ZERO_DATE这两个参数限制时间不能为0解决办法:临时修改sql_mode属性,只在当次会话生效set session sql_mode='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_...原创 2020-12-24 10:52:21 · 777 阅读 · 0 评论 -
mysql5.7.6版本以后的数据库,运行sql文件时报错
主要是因为时间类型没有设置默认值造成的,修改前:`SUBDATE1` timestamp NULL DEFAULT NULL COMMENT '预留字段'修改后:`SUBDATE1` timestamp DEFAULT CURRENT_TIMESTAMP COMMENT '预留字段'原创 2020-12-22 11:06:15 · 297 阅读 · 2 评论 -
delete删除时,限制条件在另一个表,且限制删除条数
deleteFROM cd_message_context WHERE EXISTS ( SELECT 1 FROM es_user eu WHERE cd_message_context.RECEIVER = eu.ESUS_LOGIN_NAME AND eu.ESUS_SUBSTR1 NOT IN ( "SUPPLIER" ))AND cd_message_context.TITLE LIKE "%未报到%" limit 50000;原创 2020-09-15 09:27:36 · 1254 阅读 · 0 评论 -
centOS安装MYSQL
1:安装mysql和mysql-server#yum install mysql#yum install mysql-server2:检查mysql是否启动service mysqld status 查看mysql是否启动service mysqld start 启动mysql3:登录mysqlmysql -u root -p4:修改密码alter user 'root'@'localhost' identified by '设置的新密码'5:退...原创 2020-07-14 11:27:54 · 152 阅读 · 0 评论