我的查询是: ALTER TABLE book DATA DIRECTORY =" / dev / book&#34 ;; 并执行了它,但我没有在' / dev / book'中看到任何文件。路径。
任何人都可以帮助我吗? 谢谢!
答案 0 :(得分:0)
我认为DATA DIRECTORY不适用于Alter Query。您只能使用create table query设置DATA DIRECTORY路径。更多信息here
答案 1 :(得分:0)
您可以:
使用innodb_fast_shutdown=0
在
/usr/local/mysql/my.cnf
添加innodb_directories="/home/mysql/new_location;"
将表文件从当前目录移动到新目录(例如:/home/mysql/new_location
)
启动Mysql服务器。