解决虚拟机linux端mysql数据库无法远程访问 1. 在控制台执行 mysql -u root -p mysql,CentOS系统提示输入数据库root用户的密码,输入完成后即进入mysql控制台 2. 在mysql控制台执行 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'MyPassword' WITH GRANT OPTION; FLUSH PRIVILEGES; 3. 在mysql控制台执行命令中的 'root'@'%…
1.先暂停防火墙,检查是不是防火墙的问题. 2. 如若不是防火墙的问题,则可能是用户权限的问题. 这里创建一个用户来用于远程连接:首先登陆你的mysql数据库 命令: mysql -uroot -p 输入密码后进入到mysql的管理界面. 然后创建用户,创建用户的时候记得权限分配要合理,我这里给予全部权限,在生产环境不建议这样做. 命令:GRANT ALL PRIVILEGES ON *.* TO 'qcloud'@'%' IDENTIFIED BY 'tencent' WITH GRANT O…