Navicat远程连接阿里云服务器MySQL数据库
默认情况下,我们的mysql远程连接是关闭的,但是我们还需要通过navicat来远程连接服务器的mysql,这时我们必须先打开mysql的远程连接。
我们这里以开启阿里云 上的Mysql远程连接为例。
环境前提:CentOS 7.5 64位;mysql5.7
1、用Xshell连接阿里云服务器,并进入mysql
mysql -u root -p
登录root数据库
2、切换到mysql数据库
use mysql;
在Mysql中其实有一个内置且名为’mysql’的数据库,这个数据库中存储的是Mysql的一些数据,比如用户、权限信息、存储过程等,所以呢,我们可以通过如下简单的查询语句来显示所有的用户:
select user,host from user;
执行结果:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jjWBXYe9-1624507167043)(…/pictures/image-20210624113930543.png)]
3、修改root的host值
将host设置为%表示任何ip都能连接mysql