1022:MYSQL关键字重复,更改记录失败
1023:MYSQL关闭时发生错误
1024:MYSQL读文件错误
1025:MYSQL更改名字时发生错误
1026:MYSQL写文件错误
1030:可能是服务器不稳定。(具体原因不是很清楚)
1032:MYSQL记录不存在
1036:MYSQL数据表是只读的,不能对它进行修改
1037:系统内存不足,请重启数据库或重启服务器
1038:MYSQL用于排序的内存不足,请增大排序缓冲区
1040:MYSQL已到达数据库的最大连接数,请加大数据库可用连接数
Quote:
在my.ini 修改max_connections=100为max_connections=1000或更大,重启mysql
1041:系统内存不足
1042:无效的主机名
1043:无效连接
1044:MYSQL当前用户没有访问数据库的权限
1045:MYSQL不能连接数据库,服务器、数据库名、用户名或密码错误
Quote:
方法:确保论坛data目录下的sql_config.php用户名与密码都正确.如果用户忘记了数据库的密码,可以按如下方式进行密码的修改:
如果 MySQL 正在运行,首先停止。
启动 MySQL :bin/safe_mysqld –skip-grant-tables &
就可以不需要密码就进入 MySQL 了。
然后就是
use mysql
update user set password=password(“new_pass”) where user=“root”;
flush privileges;
1046:没有选择数据库。
1048:MYSQL字段不能为空
1049:MYSQL数据库不存在
1050:MYSQL数据表已存在
1051:MYSQL数据表不存在
1054:MYSQL字段不存在,自行建立字段
1060:字段重复,导致无法插入这个字段。
1062:字段值重复,入库失败
Quote:
1.如果出类似主码为"65535"的错误,可以查看相关表的自增字段,将字段值改在就可以
2.确保相关数据表中主码重复的字段是否存在,如果存在删除这条记录
3.备份数据库,修复相关表(注:这种情况比较常见,如pw_posts表,对表进行修复的时候不要忘记备份).
1064:MySQL 不支持错误提示中的编码。
1065:MYSQL无效的SQL语句,SQL语句为空
1067:MySQL 版本为 5,不支持空的默认值。
1081:MYSQL不能建立Socket连接
1114:MYSQ