今天一个多年的朋友找到我,说MYSQL 怎么远程数据库,我们一般的情况下。会把业务系统服务器和数据库服务器是分开的。所以涉及到远程连接MYSQL服务器。下面我来介绍如何解决这个问题。
1. 授权法。你想用户使用密码从任何主机连接到mysql服务器的话。
GRANT ALL PRIVILEGES ON *.* TO '用户'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;
2.如果你想允许指定用户从ip为192.168.90.101的主机连接到mysql服务器,并使用密码作为密码
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.90.101' IDENTIFIED BY
'123' WITH GRANT OPTION;