在 Linux 中修改 MySQL 数据文件存放位置
查看原有的数据文件存放位置
通过查看配置文件/etc/my.cnf 中的 datadir 来确定。
或是登陆 MySQL 后查看
mysql> select @@datadir;
+-----------------+
| @@datadir |
+-----------------+
| /var/lib/mysql/ |
+-----------------+
1 row in set (0.00 sec)
可以看到 mysql 的默认数据文件存放位置在/var/lib/mysql/
查看下现有数据库(其中 testdb1 是自己创建的数据库,是存放在/
var/lib/mysql 下的)
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| sys |
| testdb1 |
+--------------------+
5 rows in set (0.00 sec)
修改数据文件存放位置
1. 将文件拷贝到新的目录下
cp -R /var/lib/mysql /mysqldata/,其中/mysqldata/是我想要存放数
据的新的目录位置。
评论0