当我们在Vmware中使用Linux下的MySQL ,界面不是很友好,所以我们使用Navicat Premium软件,进行连接。
请下载这个版本使用,装这个程序才是带全功能的。
Navicat Premium 11
http://wm.makeding.com/iclk/?zoneid=10624
Navicat for Oracle 11
http://wm.makeding.com/iclk/?zoneid=10621
前提:已经安装好了Mysql
1.mysql -u root -p是什么意思
mysql -u 用户名 -p 密码 是连接数据库服务器的命令。要求你输入自己连接数据库的用户名和密码。
2.使用服务器:mysql> use mysql
3.从user表中选host,user,password三列: select host,user,password from user;
4. 将root用户的名字改为‘%’: update user set host = ’where user = ’root ‘;
5. 查看一下: select host from user where user =' root ';
6.使修改的信息生效: flush privileges;
7.如果还不能远程连接,那有可能是防火墙没关
关闭防火墙:service iptables stop;
8.打开Navicat Premium连接Linux的mysql
连接名: 随便起
主机名或ip地址:虚拟机上的ip
端口:(默认)3306
用户名:root
密码: Mysql的密码
成功界面
补充一下,连接报错的情况下,按照这篇文章的步骤来排查,所有情况你都遇到过,你就进步了网页链接