問題タブ [mysql-workbench]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4796 参照

mysql - MySQL Workbench の名前変更の制約

MySQL Workbench を使用してデータベースを設計し、SQL CREATE スクリプトをエクスポートします。しかし、このスクリプトを実行してデータベースを作成すると、エラー - errno: 121 が表示されます。

両方の制約が同じキーを使用するため、MySQL Workbench は 2 つの制約に同じ名前を付けていることがわかります (主キー「roleID」を持つテーブルがあり、他の 2 つのテーブルでこのキーを参照しています)。

デザイナーで制約の名前を直接変更する方法はありますか? SQL CREATE スクリプトをフォワード エンジニアリングすると、エラーは発生しませんか?

デザイナーでリレーションをダブルクリックして新しいキャプションを付けようとしましたが、それでも元の名前でスクリプトが生成されます。

エラーを作成する生成されたスクリプトの一部:

p>

0 投票する
12 に答える
127767 参照

mysql - MySQL Workbench でブロブを直接表示するにはどうすればよいですか

MySQL Workbench CE 5.2.30 CE / Rev 6790 を使用しています。次のステートメントを実行すると:

左クリックしてセルを選択し、右クリックして[ビューアで値を開くBLOB]を選択し、[テキスト]タブを選択する必要があります。

phpMyAdmin で同じことを使用して、OLD_PASSWORD呼び出しの値を直接取得します。あくまで一例ですが、そのような結果を出力で直接見る方法はありますか?

0 投票する
3 に答える
23147 参照

mysql - SQL-エラー番号121のエラーコード1005

MySQL Workbenchによって自動的に生成された次のMySQLスクリプト(トリミング)を実行していますが、次のエラーが発生します:

エラーコード:1005テーブル'regula.reservation'を作成できません(errno:121)

私はデータベースにあまり精通しておらず、このエラーはあまり有益ではありません。
ここでの問題は何ですか?

0 投票する
11 に答える
59085 参照

mysql - 2 台のコンピューター間で接続とインスタンスを移動する

私は、MySQL Workbench を使用してリモートで管理している mysql サーバーを持っています。

新しいコンピュータを手に入れましたが、接続とインスタンス プロファイルを新しいコンピュータに移動するための解決策が見つかりません。これは未解決の問題ではありませんよね?これが他の誰かに起こるのは初めてではありません。

訂正: 移動したいのはサーバー インスタンスではありません。MySQL Workbench で多くのクライアント プロファイル/インスタンス接続をエクスポート/移動/バックアップする必要があります。

0 投票する
4 に答える
9298 参照

phpmyadmin - MySQL Workbench で、データベース内の各テーブルのレコード数を示すページはありますか?

phpMyAdmin の各データベースの構造ページには、DB 内のすべてのテーブルと各テーブルのレコード数を示すテーブルがあります。Workbech に似たようなものはありますか?

ありがとう。

0 投票する
2 に答える
3323 参照

java - MySQL データベースに値を設定する

ラップトップにローカルにインストールされた MySQL サーバーがあり、その中の情報を単体テストに使用したいので、すべてのデータを自動的に生成するスクリプトを作成したいと考えています。(モデルから) 既にテーブルを生成している MySQL Workbench を使用しています。それまたは別のツールを使用して、自動スクリプトを作成してデータを入力することはできますか?

編集: 明確ではなかったことがわかりました。単体テストに意味のあるデータがあります。「すべてのデータを自動的に生成する」と言ったのは、ツールが現在ローカル DB にある意味のあるデータを取得し、他の開発者の DB で同じデータを生成するスクリプトを作成する必要があることを意味していました。

0 投票する
1 に答える
16119 参照

mysql - MySQLWorkbenchEER図のテーブルの色の変更

既存のデータベースからEERダイアグラムを作成した後、テーブルヘッダーとテーブル名テキストの両方が黒であるため、ダイアグラム内のテーブル名を読み取ることができません。前回使った時はこんな感じではなかったので、なぜなのかわかりません。図で使用されている色を変更する方法があるかどうか誰かが知っていますか?私はすべてのメニューを探しましたが、何も明らかではありません。どんなポインタでも大歓迎です、ありがとう

0 投票する
1 に答える
104835 参照

mysql - MySQL スキーマの名前を変更するにはどうすればよいですか?

重複の可能性:
MySQL でスキーマの名前を変更する方法

スキーマの名前を変更するための MySQL ステートメントはありますか? については知ってRENAME {DATABASE | SCHEMA} db_name TO new_db_name;いますが、そのステートメントは「危険であることが判明し、MySQL 5.1.23 で削除されました」(ここで言及されているように)。

また、MySQL Workbench を使用してそれを実行しようとしていました。スキーマを右クリックして、スキーマを変更してみました。しかし、そこで名前を変更することはできません。

では、データベースの名前を変更するにはどうすればよいでしょうか。

0 投票する
3 に答える
8073 参照

php - PHPからmySQLにストアドプロシージャを挿入/作成する方法は?

MySQL Workbench で作成されたストアド プロシージャがいくつかあります。MySQL ワークベンチを使用してテスト DB に配置すると、問題なく動作します。

現在、デプロイ用の DB 作成スクリプトを準備していますが、これだけが問題です。コマンドライン/mysqlシェルを使用すると、スクリプトは完全に機能します。これは、PHP mysql(i) インターフェイスを使用してスクリプトを実行した場合にのみ発生します。失敗します。コメントなし。

MySQL ワークベンチが生成するプロシージャ作成スクリプトを使用します。つまり、次のパターンがあります。

スクリプトの開始時に、手順ごとに繰り返します。

・・・手順はこちら

このスクリプトは、MySQL Workbench から実行すると正常に機能します。mysqlコマンドラインから同じことを試しても問題なく動作します。しかし、PHP mysqli インターフェイスを介して実行すると、何も達成できません (mysqli_multi_query で実行すると、DB を作成および設定する他のスクリプトで正常に動作します)。インターフェイスで返されるエラーはなく、結果もありません (!)。私が得るのは「false」だけです。それだけです。エラー コードは 0 で、エラー メッセージはありません。

それは私にとって大きなWTFであり、正しい方向に私を向けることができることを願っています-どうすればこれを修正し、PHPから手順をインストールできますか?

PS: root/admin アクセス権が付与され、検証されます (結局のところ、まったく同じ接続で DB を作成し、ユーザーを作成し、テーブルを挿入しただけです)。

0 投票する
3 に答える
3607 参照

entity-relationship - mysql ワークベンチ erd での関係線のラベル付け

ERD が適切な用語かどうかはよくわかりませんが、ときどき、2 つのエンティティ間の線に関係を説明するテキストが付けられた図を目にします。

たとえばUserItem、 、 があった場合、 と の間の線を「レート」、 と の間の線を「評価者」とItemRating記述したいと思うかもしれません。UserItemRatingItemItemRating

mysql ワークベンチでテキスト オブジェクトを作成し、必要な場所に配置できることがわかりましたが、それを線にアタッチして、並べ替えたときに線と一緒に移動する方法が見つかりません。

mysql ワークベンチ 5.2.3 を使用