docker安装MySQL容器,远程访问和虚拟机密码不同

虚拟机安装了docker容器,用navcat远程登录,发现密码不同。

一个是本地root@localhost

一个是远程root@%


#修改所有主机访问
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'WITH GRANT OPTION; //任何远程主机都可以访问数据库

#修改加密机制
alter user 'root'@'%' identified with mysql_native_password by 'password';//password是mysql密码。

轻松搞定

你可能感兴趣的:(java)