Ubuntu 安装MySQL并配置远程访问
时间: 2024-01-30 19:03:56 浏览: 33
1. 安装MySQL
在终端中输入以下命令来安装MySQL:
sudo apt-get update
sudo apt-get install mysql-server
2. 配置MySQL
安装完成后,需要配置MySQL以允许远程访问。默认情况下,MySQL只允许本地访问。
打开MySQL配置文件:
sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
找到以下行:
bind-address = 127.0.0.1
将其改为:
#bind-address = 127.0.0.1
保存并关闭文件。
重启MySQL:
sudo service mysql restart
3. 创建远程访问用户
在终端中输入以下命令来创建远程访问用户:
mysql -u root -p
输入MySQL管理员密码,然后输入以下SQL命令:
GRANT ALL ON *.* TO '远程用户名'@'%' IDENTIFIED BY '远程用户密码' WITH GRANT OPTION;
将“远程用户名”和“远程用户密码”替换为您要创建的用户名和密码。
4. 允许远程访问
在终端中输入以下命令以允许远程访问:
sudo ufw allow mysql
5. 测试远程访问
在另一台计算机上,使用以下命令来测试远程访问:
mysql -u 远程用户名 -h IP地址 -p
将“远程用户名”和“IP地址”替换为您在第3步中创建的用户名和您的服务器IP地址。
输入远程用户密码,如果一切正常,则应该能够成功连接MySQL服务器并进行操作。