![MySQL 数据目录可以存储在哪里?](https://linux22.com/image/799469/MySQL%20%E6%95%B0%E6%8D%AE%E7%9B%AE%E5%BD%95%E5%8F%AF%E4%BB%A5%E5%AD%98%E5%82%A8%E5%9C%A8%E5%93%AA%E9%87%8C%EF%BC%9F.png)
那么,MySQL目录可以存储在哪里呢data
?
我的意思是目标位置的类型:BASEDIR 之外可以吗?应该是同一个分区吗?同一个磁盘吗?也许临时 RAM 分区也可以?NFS 分区?符号链接到其中之一吗?等等。
答案1
用户可以访问的任何地方都mysql
可以。它只是一个包含文件的目录,可以正常读取和写入 - 没有什么特别的。它可以是不同的分区,甚至是不同的磁盘(例如 SSD 是个好主意)。NFS 可以工作,但要确保它很快(原因很明显)。符号链接也是完全可以接受的。
我以前曾从 ramdisk 运行过 MySQL,并且运行良好。