1. ホーム
  2. mysql

[解決済み] MySQL Workbench テーブルの編集 データは読み取り専用です。

2023-01-19 18:34:34

質問

MySQL Workbench 5.2.37 でテーブルのデータを編集しようとすると、読み取り専用モードになっています。

テーブルが主キーを持つ場合のみ編集可能です。

主キーがないテーブルを処理するための修正はありますか?

ありがとうございます。

提案の 1 つとして、WB 5.2.40 のアップグレードを試みました。しかし、まだ、この問題は存在します... どなたか助けてください。

どのように解決するのですか?

テーブルに主キーがあると思われます。まず、テーブルのロックを解除するコマンドを実行して、それが修正されるかどうかを確認してみてください。

他のすべてが失敗した場合、テーブルを変更して、自動インクリメントの新しい主キー列を作成することができ、うまくいけば修正されるでしょう。それが完了したら、何の問題もなく列を削除することができるはずです。

いつものように、テーブルを変更する前にバックアップを作成することをお勧めします。)

注:MySQLワークベンチは、主キーなしでは動作しません。しかし、多対多のテーブルを持っている場合、両方のカラムを主キーとして設定することができ、データを編集することができます。