这个问题在这里已经有了答案:
我能把mysql表移到第二个驱动器吗(1个答案)
两年前关门了。
我得到了一个mysql数据库(.sql文件),我想把它导入我的机器。我有一个系统,其中ubuntu安装在一个ssd(大250gb)中,我还有一个2tb硬盘用于存储数据。
因为我要导入的mysql数据库几乎是200gb,所以我想将它存储在2tb驱动器中。尽管mysql安装在较小的ssd驱动器中(在/usr/bin/下),但有没有一种方法可以选择这个选项?
提前感谢您抽出时间。
这个问题在这里已经有了答案:
我能把mysql表移到第二个驱动器吗(1个答案)
两年前关门了。
我得到了一个mysql数据库(.sql文件),我想把它导入我的机器。我有一个系统,其中ubuntu安装在一个ssd(大250gb)中,我还有一个2tb硬盘用于存储数据。
因为我要导入的mysql数据库几乎是200gb,所以我想将它存储在2tb驱动器中。尽管mysql安装在较小的ssd驱动器中(在/usr/bin/下),但有没有一种方法可以选择这个选项?
提前感谢您抽出时间。
1条答案
按热度按时间h7appiyu1#
mysql不能在配置中有两个数据文件夹,也不能为具体的数据库指定datafolder。
然而,你有不同的选择去做。例如,您可以运行两个mysql安装,每个安装都有自己的数据文件夹;如果您使用myisam存储引擎,则可以使用符号链接;如果您在my.cnf上启用了选项“分离\u文件”,则可以使用innodb。
有关这方面的更多信息,请参阅本文mysql可以从serverfault使用不同物理存储设备上的多个数据目录。