我在本地机器上安装了 MySQL Community Edition 5.5,我想允许远程连接,以便我可以从外部源进行连接。
我该怎么做?
最佳答案
这在 MySQL 上是默认允许的。
默认禁用的是远程root
访问。如果要启用它,请在本地运行此 SQL 命令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
然后在您的 my.cnf
文件中找到以下行并将其注释掉,该文件通常位于 /etc/mysql/my.cnf
在 Unix/OSX 系统上。在某些情况下,该文件的位置是/etc/mysql/mysql.conf.d/mysqld.cnf)。
如果是 Windows 系统,可以在 MySQL 安装目录中找到,通常是 C:\Program Files\MySQL\MySQL Server 5.5\
文件名是 my .ini
.
换行
bind-address = 127.0.0.1
到
#bind-address = 127.0.0.1
关于MySQL:如何允许远程连接到 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14779104/