Windows环境下使用Navicat 的连接虚拟机中的数据库
1、前提条件:
ubuntu中已经安装mysql,Windows下有navicat premium15或者其他版本都可以。
2、开始准备啦
具体操作大家可以参照这位老师的视频教程,我只是可根据此教程下遇到的问题进行解决。
a.打开虚拟机上的mysql:
mysql -u root -p
b.进行远程访问权限:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
但是你可能会遇到报错,格式不正确啥啥的:
先执行:use mysql;
应该先创建新用户:create user 'admin'@'%' identified by 'password';
执行授权:GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%';
刷新:flush privileges;
授