2017-02-13 8 views
0

私はMySQLコマンドラインでテーブルを作成しました。しかし、テーブルの値をより簡単に変更できるようにするため、MySQLワークベンチをインストールしました。MySQL Workbenchはコマンドラインを使用して作成されたテーブルを編集できません

サーバーに接続できましたが、テーブルを選択した後に値を変更しようとすると、編集できません。私はMySQL Workbench内で新しいテーブルを作成しようとしましたが、それを編集することができました。

私はそのテーブルを使い始めました。しかし、テーブルのpythonを編集しようとすると作業が止まったので、もう一度コマンドラインを使って別のテーブルを作ってしまいました。

いずれかの問題を解決する方法を知っている人はいますか? MySQL Workbenchは、コマンドラインではなく、Workbenchで作成されたテーブルのみを編集できるようです。これを制限する設定オプションが必要です。

ありがとうございます!

答えて

0

テーブルの編集とは、変更されたレコードを確実に処理する方法でデータを書き戻すことを意味します。 MySQL Workbenchには、これを可能にする一定の条件があります。結果セット:

  • 主キーは任意の凝集体または共用体
  • を持っていなければなら持っている必要がありますが、スクリプトで更新を行うと、あなたが通常より多くの自由を持っている副選択

を含めることはできません具体的なレコードの変更を制限するWHERE句を記述します。

関連する問題