当前位置:首页 >> 计算机软件及应用 >>

MYSQL常见错误代码及处理


错误代码:1045 错误信息: Access denied for user 'username'@'password' (using password:YES) 错误原因:权限错误,访问禁止 错误处理: 1)使用正确的用户名及密码,或 2)修改权限后 flush privileges 错误代码:1036 错误信息: Table 'xxx' is read only. 错误原因:误移动 mysql 表或其他文件 错误处理: 1)检查表文件(.frm、.ibd、.MYD、.MYI)权限 2)设定表文件所有者及执行权限为:mysql 660 3)重启服务 错误代码:1030 (28) 错误信息: Got error 28 from storage engine 错误原因:磁盘临时空间不足 错误处理: 1)清空系统临时文件目录/tmp,或 2)My.cnf 中将 tmpdir 指向大空间目录 错误代码:1030 (-1) 错误信息: Got error -1 from storage engine 错误原因:磁盘空间不足或 innodb_force_recovery 参数大于 0 错误处理: 1)检查磁盘空间,不足的要扩容,或 2)检查 my.cnf 文件中的 innodb_force_recovery 的值是否大于 0.如果大于则修改后重启 服务。 错误代码:1050 错误信息:Table 'xxxx' already exists 错误原因: 1)表已存在 2)物理迁移后,表的 frm 文件没有正确删除(或 drop table 后表的 frm 文件还存在) 错误处理(第二种情况): 1)手动删除表 frm 文件 2)重启服务

错误代码:1062 错误信息: Duplicate entry ‘key’ for key 'PRIMARY' 错误原因:主键重复 错误后果:主从复制断开(SQL 线程断开),无法写入 错误处理: 1)写入时发生,若为自增键则判断是否需要增大自增键值。如 int 型最大 11 位整数,表自增 超过最大值时,最后一位的键值始终未最大值。或 2)若自增键未达到最大值, 可能是应用写入错误。 数据一致性要求不高时, 可以选择跳过错误; 数据一致性要求高时,可以将自增键去掉重新插入。处理完成后请相关人员验证错误产生原因。或 3)主从复制场景需要检查从库上是否存在脏数据。 错误代码:1032 错误信息: handler error HA_ERR_KEY_NOT_FOUND 错误原因:主从数据不一致(具体原因情况很多) 错误后果:主从复制断开(SQL 线程断开),无法写入 错误处理: 1)数据一致性要求不高时,跳过错误,或 2)使用工具修复数据不一致,或 3)重做主从复制 错误代码:1205 错误信息: Lock wait timeout exceeded 错误原因:主库上大事务未提交,导致后面的事务锁等待超时,同步到从库上锁等待超时。 错误后果:主从复制断开 错误处理: 1)主库 my.cnf 参数设置 innodb_rollback_on_timeout=1,事务超时时 rollback 2)从库上忽略 1205 错误,或 3)Show processlist 查看执行时间较长的 SQL 并 kill 错误代码:2013 错误信息: Error reading packet from server: Lost connection to MySQL server during query 错误原因:反向解析、max_allowed_packet 主从不一致、网络问题 错误后果:主从复制断开 错误处理: 1)主配置文件 my.cnf 中禁用反向解析 skip-name-resolve,或 2)主从配置文件 my.cnf 中 max_allowed_packet 设置为相同值并重启服务,或 3)主配置文件 my.cnf 中调整 net_write_timeout 的值,或其他网络原因导致


相关文章:
返MySQL错误代码28解决
MySQL错误代码28解决_计算机软件及应用_IT/计算机_专业资料。今天开了虚拟机,创建了一个触发器,可以成功,不过 show triggers 时候报一下错误: Got error 28 ...
MYSQL常见出错代码解析
MYSQL常见出错代码解析_计算机软件及应用_IT/计算机_专业资料。MYSQL常见出错代码解析,本人亲测。1005:MYSQL 创建表失败 1006:MYSQL 创建数据库失败 1007:MYSQL 数据...
Mysql错误编码大全
Mysql错误编码大全_计算机软件及应用_IT/计算机_专业...', '指定给%s的未知预处理语句句柄。', '帮助...请将密 码更改为新格式。', 1276 => 'SELECT #...
mysql数据库连接1130问题解决
Navicat 连接 mysql 问题解决 1、 连接本地数据库失败 1130 显示是主机 ...2、 连接远程数据库失败 1130 Mysql 远程连接 Mysql 服务器的数据库,错误代码...
MYSQL安装常见错误
MySql 安装时的 1045 错误 MySql 安装到最后一步遇到 1045 错误 Access denied for user 'root'@'localhost' (using password:YES) 解决方案一: 解决方案一:...
MYSQL DB ERROR 1103 错误解决方法
MYSQL DB ERROR 1103 错误解决方法_计算机软件及应用_IT/计算机_专业资料。MYSQL DB ERROR 1103 错误解决方法. MYSQL:is not allowed to connect to this MYSQL ...
mysql常见错误与标准错误对照表
mysql常见错误与标准错误对照表_计算机软件及应用_IT/计算机_专业资料。mysql常见...MySQl 错误码,标准 SQLSTATE 错误码,命名条件(SQLEXCEPTION)来定 义错误处理时...
MySQL数据库导出与导入及常见错误解决
MySQL数据库导出与导入及常见错误解决 - MySQL 数据库导出与导入及常见错误解决 MySQL 命令行导出数据库: 1,进入 MySQL 目录下的 bin 文件夹:cd MySQL 中到 ...
数据库导入失败,mysql返回1044错误的解决方法
然后上传到新空间, 最后要导入数据库,详细步骤见我前面博文:wordpress 网站转移方法 导入数据库过程直接报错:MySQL1044 错误,看了下错误代码,大致的意 思就...
MYSQL出错代码及出错信息对照
MYSQL出错代码及出错信息对照MYSQL出错代码及出错信息对照隐藏>> MYSQL 出错代码及出错信息对照 mysql 的出错代码表,根据 mysql 的头文件 mysql/include/mysqld_error...
更多相关标签: