ubuntu 安装mysql 修改数据路径
时间: 2024-09-30 13:01:51 浏览: 30
ubuntu下安装mysql源代码版本
Ubuntu上安装MySQL并修改数据存储路径通常涉及几个步骤:
1. **安装MySQL**: 首先,你需要更新软件包列表并安装MySQL。在终端中运行以下命令:
```
sudo apt-get update
sudo apt-get install mysql-server
```
2. **启动并设置root密码**: 安装完成后,系统会提示你设置root用户的密码。输入新密码后,记得记下来。
3. **登录MySQL**: 使用`mysql`命令行工具登录到MySQL服务器:
```
sudo mysql -u root -p
```
4. **更改数据目录**:
在MySQL提示符下,你可以找到名为`mysql`的数据库,然后运行以下SQL命令来更改数据存储位置。这里假设你希望将数据放在`/var/mydata/mysql`:
```
UPDATE mysql.INFORMATION_SCHEMA.GRANTS SET DATA_DIR = '/var/mydata/mysql' WHERE User = 'root';
FLUSH PRIVILEGES;
```
确认更改后,可以备份现有的数据目录,然后移动新创建的数据文件夹:
```
sudo mv /var/lib/mysql /var/mydata/mysql.bak
sudo mkdir /var/mydata/mysql
sudo chown mysql:mysql /var/mydata/mysql
sudo ln -s /var/mydata/mysql /var/lib/mysql
```
5. **重启MySQL服务**:
```
sudo systemctl restart mysql
```
6. **检查新路径**:
可以通过`sudo ls -ld /var/lib/mysql`来确认新的数据路径。
阅读全文