环境概述: Win7 32位 + MySQL5.6 + Workbench6.1CE
问题一:ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)
问题二:无法启动MySQL服务,报错1067进程意外终止的问题
如果你也遇到了这样的问题,在浏览了网上说的各种解决办法后无效,可以尝试下面的解决办法。
首先要说明是我先安装的是MySQL5.6,用了一段时间之后再安装的Workbench,所以在使用Workbench时就遇到了上述的问题,后来解决问题的结果表明问题可能就出现在这个过程中。
OK,进入正题,其实解决问题的办法很简答,就是将MySQL安装目录下data文件夹中的ib_logfile0 ib_logfile1 ibdata1这种文件给删除掉,
注意:这种方法会将你之前建立的数据库给删除掉,所以应当注意数据备份!!!
1。 改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"mysql -u root -pvmwaremysql>use mysql
mysql>update user set host = '%' where user = 'root'
mysql>select host, user from user
2. 授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION
如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDENTIFIED BY '1235' WITH GRANT OPTION
mysql>flush privileges 刷新权限使之生效
1130:连接数据库失败,没有连接数据库的权限1133:数据库用户不存在
1141:当前用户无权访问数据库
1142:当前用户无权访问数据表
1143:当前用户无权访问数据表中的字段
1146:数据表不存在
1147:未定义用户对数据表的访问权限
1149:SQL语句语法错误
1158:网络错误,出现读错误,请检查网络连接状况
1159:网络错误,读超时,请检查网络连接状况
1160:网络错误,出现写错误,请检查网络连接状况
1161:网络错误,写超时,请检查网络连接状况
1062:字段值重复,入库失败
方法:
1.如果出类似主码为"65535"的错误,可以查看相关表的自增字段,将字段值改在就可以
2.确保相关数据表中主码重复的字段是否存在,如果存在删除这条记录
3.备份数据库,修复相关表(注:这种情况比较常见,如pw_posts表,对表进行修复的时候不要忘 记备份).
1169:字段值重复,更新记录失败
1177:打开数据表失败
1180:提交事务失败
1181:回滚事务失败
1203:当前用户和数据库建立的连接已到达数据库的最大连接数,请增大可用的数据库连接数或重启数据库
1205:加锁超时
1211:当前用户没有创建用户的权限
1216:外键约束检查失败,更新子表记录失败
1217:外键约束检查失败,删除或修改主表记录失败
1226:当前用户使用的资源已超过所允许的资源,请重启数据库或重启服务器
1227:权限不足,您无权进行此 *** 作
1235:MySQL版本过低,不具有本功能
10061: 方法: 启动这台机器上的MySQL服务
如服务启动失败
一定是你的my.ini文件出了差错,
MySQL服务不能正常启动
你删除了它后,MySQL就会按其默认配置运行,
那就没有问题了
10048:
建议在my.ini文件中修改最大连接数,
把 mysql_connect() 方法都改成了 mysql_pconnect() 方法.
要修改mysql_pconnect(),可以在论坛的data目录的sql_config.php中
$pconnect = 0//是否持久连接
修改成$pconnect = 1
开启防刷新,严禁刷新太快.
10055:没有缓存空间可利用
方法:查看下你的C盘空间是否已经满,清除一些没有用的文件.
可以在后台的"论坛核心设置","核心功能设置"里"进程优化"开启,"GZIP 压缩输出"关闭.答案补充 你的mysql 和你的系统文件不兼容!
换个mysql版本 或者换个系统!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)