1
私は21テーブルを持つmysqlデータベースを持って、すべての関係を設定して、私はデザイナーとphpMyAdminでそれらを作った。 MyISAMは関係をサポートしていないので、私は混乱しています。私は見つけることができない更新がない限り。mysql MyISAMデータベースと外部キーとの関係がphpmyadminでどのように機能しましたか? MyISAMのアップデートがありましたか?
MyISAMをリレーションシップで使用できるようにした更新はありましたか?
humm ' は、CREATE TABLEず' config'を( 'ID'はint(11)存在する場合AUTO_INCREMENT、 ' SITE_NAME'のVARCHAR(100)NOT NULL、 'author'ののVARCHAR(50)NULL NOT NULL NOT、 'DESCRIPTION' VARCHAR (512)NOT NULL、 'KEYWORDS' varchar(512)NOT NULL、 プライマリキー(' ID') )ENGINE = MyISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT = 3; ' –
私はストレージエンジンをINNODBに変更すると動作しますか? –
私はそれがエクスポートだとしますか?だから、あなたは、キーがない参照してください。そのため、ADD FOREIGN KEYコマンドは機能しますが、何もしないという状況があります。そして、yes、innodbへの変更はうまくいくはずです:) – Nanne