MySQL8.0远程访问方法
warning 提示
虚拟机使用NAT网络的,需要映射本机端口到虚拟机3306端口。
使用mysql数据表来修改配置
mysql> use mysql; Database changed
允许所有ip访问root账户(严禁公网暴露)
mysql> update user set host='%' where user='root'; Query OK, 1 row affected (0.03 sec) Rows matched: 1 Changed: 1 Warnings: 0
给所有ip上的所有root用户所有权限在所有数据库和表上
mysql> GRANT ALL ON *.* TO 'root'@'%'; Query OK, 0 rows affected (0.02 sec)
改变root用户的授权方式,使用普通密码。MySQL8默认使用caching_sha2_password
验证方式
mysql> alter user root identified with mysql_native_password by 'your_password'; Query OK, 0 rows affected (0.01 sec)
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 ipangbo.cn
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果