随笔分类 - Mysql
摘要:从这个错误最能想到的是serverTimezone没有指定好,例如可以指定为UTC,GMT,GMT%2B8,Asia/Shanghai等等。 但还有可能是另一种错误:您的serverTimezone写错了,写成了serverTimeZone,大小写错误。
阅读全文
摘要:有时候做压力测试时需要数据翻倍,使用游标进行循环是效率最低的方法。此处推荐用一个物理表进行插入。 1.创建一个表temp,只包含一列,row即可。填充数据1,2,3,4,5....10000。 2.例如现在要翻倍的数据表A(id int,name varchar(255),则可以这样做 insert
阅读全文
摘要:该命令作用是跳过授权表,也就是说谁都能进入mysql看到所有数据表,输入任意字符账号密码都可以 当忘记账号密码时可以使用改命令修改密码,但是要随用随关,重启mysql,不然服务器上会有很大的风险。 介绍一个非常有用的mysql启动参数—— --skip-grant-tables。 顾名思义,就是在启
阅读全文
摘要:不能像sqlserver一样用if not exists或者exists,应该这样:
阅读全文
摘要:DECLARE t_error INTEGER DEFAULT 0; DECLARE CONTINUE HANDLER FOR SQLEXCEPTION SET t_error=1; START TRANSACTION; ......sql ......sql IF t_error = 1 THEN ROLLBACK; select 0; ELSE COMMIT; select 1; END IF
阅读全文