更改mysql-config(/etc/mysql/mysql.conf.d/mysqld.cnf(以指向新的数据目录&重新启动。
遵循了此链接上给出的程序。
https://linuxhint.com/change_mysql_data_directory_ubuntu/#:~:text=%20MySQL%20数据库%20服务器%20的%20默认%20data%20目录%20是%2Fetc%2Fmysql%2Fmysql。
但在其中,他只是将数据复制到新的分区&从不删除源。所以我只是想确认我们是否可以安全地删除默认的数据目录。
应该可以,是的,但我会先检查一些事情。
登录mysql并检查数据目录是否正确
$ mysql -u root -p
mysql> select @@datadir;
你应该看到一个结果显示你的新数据目录
创建一个新数据库并检查其是否已添加到新目录
显而易见,但如果您创建了一个新的数据库,它应该存储在新的数据目录下。值得检查一下。
暂时不使用数据目录
在数据库运行期间,您可以将旧数据目录保留几天。然后检查并确保没有任何更改-在此期间,ibdata和iblogfile文件没有更改。
也许过于谨慎,但也可能不是。