Ubuntu 24安装mysql8 远程访问
时间: 2024-12-30 16:36:47 浏览: 7
Ubuntu 24.04 安装 MySQL 8 并设置远程访问,你需要按照以下步骤操作:
1. **更新包列表**:
```sh
sudo apt-get update
```
2. **安装MySQL Server**:
```sh
sudo apt-get install mysql-server-8.0
```
安装过程中,可能会要求创建root用户的密码。
3. **启动和启用MySQL服务**:
```sh
sudo systemctl start mysql
sudo systemctl enable mysql
```
4. **配置MySQL安全组** (如果需要):
打开MySQL配置文件 (`sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf`):
搜索 `[mysqld]` 部分,添加 `bind-address = 0.0.0.0` 来允许所有IP地址连接,然后保存并关闭。
5. **重启MySQL服务应用更改**:
```sh
sudo systemctl restart mysql
```
6. **验证远程访问**:
使用 `mysql -h <your_host> -u root -p` 登录,其中 `<your_host>` 是你想要从的远程主机地址,输入之前设置的root用户密码。如果没有报错,说明远程访问已经设置完成。
7. **创建远程访问账号** (可选):
如果不想直接用root账户,可以创建一个新的远程用户。例如:
```sh
mysql -e "GRANT ALL PRIVILEGES ON *.* TO 'new_user'@'%' IDENTIFIED BY 'password';"
FLUSH PRIVILEGES;
```
将'new_user'和'password'替换为你选择的实际用户名和密码。
阅读全文