1. 问题 :
mysql刚安装完,其他电脑连不上 报 Mysql host '192.168.xxx.xxx' is not allowed to connect to this mysql server
解决方法:
可能是该帐号不允许从远程登陆,只能在localhost。登录安装的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,从"localhost"改称"%"
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
2.问题
mysql -u root -p
错误:ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO/YES)
解决方法:
linux系统:在error log中,mysql为root用户随机生成了一个密码(error log位置 如果安装的rpm包 则默认在/var/log/mysqld.log中)用vi命令打开 输入 /temporary password 可以找到
3.问题:
安装成功后,输入net start mysql启动mysql
报错,net不是内部命令
解决方法:
输入 mysqld -nt -remove 回车
这一步是为了删除服务
输入mysqld -nt -install 回车
这一步是为了安装服务