0

クエリ:

CREATE TABLE IF NOT EXISTS `shop_product`
DATA DIRECTORY = '/var/lib/mysql/shop/'
INDEX DIRECTORY='/var/lib/mysql/shop/'
ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1

なぜ私はこのエラーがあるのですか:

DATA DIRECTORY への引数が正しくありません

4

2 に答える 2

0

ここには少なくとも2つの問題があります。まず、テーブルに列がありません。次に、 InnoDBを使用したり使用しDATA DIRECTORYたりすることはできません。INDEX DIRECTORY

また、MySQL 5.0.60以降では、MySQLデータディレクトリを含むパス名をDATA DIRECTORYまたはで使用することはできませんINDEX DIRECTORY。それ/var/lib/mysqlがあなたのMySQLデータディレクトリだと思いますか?

于 2012-08-27T14:10:29.463 に答える