假设mysql安装在在win7上,需要通过linux远程链接此数据库。
1. 在 win7 的 my.ini文件中的[mysqld]下添加本机IP :
(如果是ubuntu里的mysql则通过如下命令修改
$sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
)
bind-address = 192.168.86.1
2. 重启mysql服务
3. 登录mysql执行语句:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.86.150'IDENTIFIED BY '密码' WITH GRANT OPTION;
FLUSH PRIVILEGES;
- 进入linux系统,登录Terminal,输入:
mysql -u root -p -h 192.168.86.1
- 按回车键后输入密码,即可连接成功。