mysql建表指定引擎_请教mysql建表指定data directory 报错
--
如下:
語句
1... create table test(id int) engine=myisam data directory='/tmp' index directory='/tmp/abc';
在目錄/tmp /tmp/abc 可以執行成功
[mysql@localhost tmp]$ pwd
/tmp
drwxrwxr-x??2 mysql mysql 4096 Mar 30 14:37 abc
mysql> create table test(id int) engine=myisam data directory='/tmp' index directory='/tmp/abc';
Query OK, 0 rows affected (0.00 sec)
mysql> show create table test \g;
+-------+---------------------------------------------------------------------------------------------------------------------------------------------+
| Table | Create Table? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???|
+-------+---------------------------------------------------------------------------------------------------------------------------------------------+
| test??| CREATE TABLE `test` (
`id` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1 DATA DIRECTORY='/tmp/' INDEX DIRECTORY='/tmp/abc/' |
+-------+---------------------------------------------------------------------------------------------------------------------------------------------+
但是在 別的目錄報錯:
2....
[mysql@localhost mysqldir]$ pwd
/mysql/mysqldir
drwxrwxr-x? ?6 mysql mysql??4096 Mar 30 13:34 data
[mysql@localhost data]$ ls -ltr |grep xin;
drwxrwxr-x??2 mysql mysql? ???4096 Mar 30 14:06 xin
目錄都是mysql群組
mysql> create table test1 (id int) engine=myisam data directory='/mysql/mysqldir/data' index directory='/mysql/mysqldir/data/xin';
ERROR 1210 (HY000): Incorrect arguments to DATA DIRECTORY
參數??| datadir? ?? ?? ?? ?? ?? ???| /mysql/mysqldir/data/
請指教
總結
以上是生活随笔為你收集整理的mysql建表指定引擎_请教mysql建表指定data directory 报错的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Atmel跑Linux的arm芯片,Li
- 下一篇: 计算机设计大赛国奖作品_5. 模拟退火求