使用sqlyog连接Linux中数据库出现提示:
Access denied for user 'root'@'192.168.200.1"(using password: YES)
解决方案:
1.进入Linux的docker的mysql容器:
docker exec -it mysql名字 bash
2.输入这个指令后紧接着 跟着提示 写密码:
mysql -uroot -p
3.开放mysql远程权限:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION
FLUSH PRIVILEGES
4.以上就可以了,然后sqlyog连接的时候 窗口中要求输入的密码是虚拟机的密码,但是是mysql的端口 ,且不是mysql的密码