MySQL


mysql删除及更改表的主键

有一次想更换一下主键,删除主键的时候报错了:ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key。大致意思...
17年3月19日 阅读 (1538) 有用 (0)

mysql: ERROR 1292 (22007): Truncated incorrect DOUBLE value:

一次mysql中更新字段 update user_order set uid=0 where uid = 100; 报错如下: ERROR 1292 (22007): Truncated incorrect DOUBLE value
17年3月19日 阅读 (2202) 有用 (0)

ERROR:22007,1367,Illegal double value found during parsing

一次想给一列加一个唯一索引,报错如下 ERROR:22007,1367,Illegal double '10A356' value found during parsing
17年3月19日 阅读 (2097) 有用 (1)

ERROR 1067 (42000): Invalid default value for create_time

想用INNODB的全文索引,所以就升级了数据库到5.7.17。不想添加索引的时候 ,居然报错,如下:ERROR 1067 (42000): Invalid default value for 'create_time'
16年12月30日 阅读 (3100) 有用 (5)

mysql死锁(deadlock)分析及解决 (索引 间隙锁 sql顺序)

线上并发不大的时候,一个事务偶尔会执行不成功,有一条sql执行出错,可我把sql拿到本地来执行,没有任何问题,考虑可能是并发的问题,于是压测这个事务,也没有问题,奇怪了。 目前程序日志只记录了执行错误的sql,并没有记录下来sql出错的真正原因,于是我用PDO的errorInfo...
16年1月10日 阅读 (10984) 有用 (42)

mysql表名order,用命令行报错

desc order; 想看一下表结构,报错如下: ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server v...
16年12月1日 阅读 (1950) 有用 (3)

linux下mysql忘记root密码解决方法

企业中都会做好记录,忘记的可能性不大,但是个人开发,忘记密码简直是常事。下面教你怎么解决?
16年12月1日 阅读 (1558) 有用 (31)

mysql-bin.00000* 文件误删删除导致mysql启动不起来

一天发现磁盘满了,用命令du -sh * 看了一下,发现数据库目录日志文件mysql-bin.000**很大,当时已经不用mysql, 就直接给rm了,最近又要用了,重启一下就起不来了,报错如下:Starting MySQL..The server quit without up...
16年12月1日 阅读 (2741) 有用 (2)

PHP Fatal error: Allowed memory size of bytes exhausted

在导出订单数据的时候,当订单量达到13849的时候,页面就直接返回:500了。 查看nginx日志,错误信息如下: [error] 6278#0: *33631288 FastCGI sent in stderr: "PHP message: PHP Fatal err...
16年1月21日 阅读 (3644) 有用 (8)

如何对Linux下的MySQL 进行自动备份?

Linux 服务器下 MySQL 自动备份脚本的使用方法
16年7月12日 阅读 (1099) 有用 (0)