使用navicat连接mysq数据库

首先在windows系统上安装好navicat工具,
我们有两种方法来连接数据库:

方法一:用Navicat自带的SSH进行连接
1.首先我们在Navicat中新建连接
1.1常规(general)-只填写(数据库的登录用户名和密码)
ps:主机名和IP地址(localhost)、端口(3306)这些都不用变

1.2然后点击-SSH-(这里配置mysql所在的服务器的 IP地址 及主机的 用户名 和密码)
1.3点击左下角的测试按钮。

###############################################################

方法二:使用IP地址远程连接mysql数据库

1.首先打开Navicat新建连接,这次我们在常规页面在主机名中不填写localhost,而是直接填写我们远程服务器的IP地址
1.1用户名、密码及端口(3306)这些都不变(填写数据库的用户名、密码)
1.2这时我们点击测试,任然是无法连接的。我们需要在mysql里面执行以下语句(开放mysql远程权限)
1.3 GRANT ALL PRIVILEGES ON . TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
PS:myuser 改为你的数据库用户名 一般为root mypassword 改为数据库登录密码
1.4 开放了远程权限后,我们还需要修改下 vim /etc/my.cnf文件
将bind-address = 127.0.0.1修改为bind-address = 0.0.0.0
1.5 修改完配置文件,我们当然得冲下mysql服务啦(systemctl restart mysql)或者(systemctl stop mysql)--(systemctl start mysql)
至此,我们就可以通过两种方法在windows上操作mysql啦。

猜你喜欢

转载自blog.51cto.com/13233089/2115020