在Ubuntu系统中,要设置MySQL允许远程连接,首先需要修改配置文件。找到并注释或修改以下配置:配置文件为:/etc/mysql/mysql.conf.d/mysqld.cnf。找到 bind-address = 127.0.0.1,将其注释掉,即添加 # 开头。或改为:bind-address = 0.0.0.0,允许任意IP访问。或指定特定IP地址。完成修改后,...
Ubunt下的MySql设置允许远程连接
在Ubuntu系统中,要设置MySQL允许远程连接,首先需要修改配置文件。找到并注释或修改以下配置:
配置文件为:/etc/mysql/mysql.conf.d/mysqld.cnf。
找到 bind-address = 127.0.0.1,将其注释掉,即添加 # 开头。
或改为:bind-address = 0.0.0.0,允许任意IP访问。
或指定特定IP地址。
完成修改后,输入 :wq! 保存并退出编辑。
其次,登录MySQL:通过命令 mysql -uroot -p123456 登录,输入你的用户名和密码。
切换到MySQL数据库:使用命令 use mysql;。
若仅需修改特定用户的远程访问权限(如root),使用SQL命令:
更新用户权限:update user set host='%' where user='root' and host='localhost';
完成后,退出数据库:使用命令 mysql> exit;
最后,重启MySQL服务以应用修改:执行命令 sudo service mysql restart;
至此,MySQL设置允许远程连接已完成。尝试远程访问数据库以验证。2024-10-03