mysql学习笔记——远程连接数据库

一.准备工作

1.两台都装有mysql相关服务的电脑,一台作为服务器,接受访问,一台作为客户机,请求访问

2.使用如下命令记录查看两台电脑的ip地址并记录下来:

ifconfig -a

3.mysql远程访问的命令:

mysql -h 服务器ip地址 -u数据库用户名 -p

输入命令后,根据显示输入密码后,即可登陆到服务器数据库


二.远程登陆mysql数据库具体步骤

Step1:在服务器上使用如下命令打开mysql配置文件:

sudo vi /etc/mysql/my.cnf


Step2:注释掉bind-address,取消只对本地监听,效果如图:

mysql学习笔记——远程连接数据库_第1张图片


Step3:重新数据库服务

sudo restart mysql


Step4:在服务器上登录数据库

mysql -u root -p

输入密码后即可。


Step5:对服务器上某个特定的数据库赋予权限,并刷新

grant all privileges on 数据库名称.* to root@客户机ip地址 identified by '密码';

flush privileges;


Step6:现在即可在客户机上远程登录到服务器上的数据库

mysql -h 服务器ip地址 -u root -p

输入密码后,即可成功登录。





你可能感兴趣的:(mysql)