1

MySQLで外部キーを使いたい。そのためには、InnoDB 機能を有効にする必要がありました。MySQL Server の最新バージョンを公式サイトからダウンロードしてみました。私はstackoverflowで同様の質問をしましたが、それらは異なる問題に対処しました. すべての .ini ファイルを編集し、対応するプロパティの前にある # を削除して InnoDB プロパティを有効にしようとしました。次に、MySQL を再起動し、query/ を使用して MySQL クライアントから InnoDB のステータスを確認しました。

 show engines;

InnoDBが無効になっていることをまだ示しています

MySQL の組み込み InnoDB 機能を有効にする手順を知りたいです。私が訪れた質問へのリンクは次の とおりです。

質問2

公式の MySQL フォーラム

私はMySQLの初心者です。どんな助けにもとても感謝します:-)

4

1 に答える 1

0

mysql ログ ファイルを確認します。InnoDB が起動しない理由を説明するメッセージが表示される場合があります。重要な InnoDB データがないと思います。その場合は、mysql データ ディレクトリにあるib_logfile0.xxxファイルとibdataを削除してから、mysql を再起動してこれらのファイルを強制的に再作成してください。また、my.cnf の innodb 変数が適切に構成されているかどうかを確認します (たとえば、innodb_pool のメモリを 1024M ではなく 1024G に設定しました)。

于 2013-01-23T21:49:41.233 に答える