如何在windows下用Navicat Premium连接linux下的Mysql

2025-02-24 23:55:11
推荐回答(2个)
回答1:

当我们在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的密码

成功界面

回答2:

补充一下,连接报错的情况下,按照这篇文章的步骤来排查,所有情况你都遇到过,你就进步了网页链接