在虚拟机中进入mysql mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;Query OK, 0 rows affected (0.11 sec) mysql> flush privileges;Query OK, 0 rows affected (0.04 sec) 不需要重启,再试一次就OK了...
目标:远程连接虚拟机中的MySQL 效果图如下 1. VBox设置好端口转发 具体步骤请看 VM VirtualBox 网络地址转换(NAT)使用详解 2. MySQL授权 如果这时我们就去远程连接MySQL数据库,会提示 必须先授权,授权方法有多种,这里只介绍其中的一种 mysql> grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option; Query OK, rows affected