問題タブ [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.
mysql - MySQLによる厳密なデータ検証
MySQL Workbenchを使用していますが、データ検証を行わずに、テーブルがほとんどすべての値を受け入れていることに気付きました。sql_modeを"STRICT_ALL_TABLES"に設定すると、ほとんどの問題が解決しました。
ただし、整数列に浮動小数点値を挿入すると、値は最も近いintに丸められます。
私の質問は、丸め操作を行う代わりに、MySQL Workbenchにエラーをスローさせる方法はありますか?
ありがとう!
mysql - MySQLWorkbenchの127.0.0.1でMySQLに接続できませんでした。システムエラー61
MySQLWorkbenchで少し問題が発生しています。これが状況です。Androidデバイスからリモートでクエリを実行するデータベースを開発しています。MySQL Workbenchを使用するのはこれが初めてなので、このチュートリアルに従いました。
http://net.tutsplus.com/tutorials/databases/visual-database-creation-with-mysql-workbench/
EER図の作成とSQLスクリプトの生成に問題はありません。MySQLサーバーに接続しようとすると問題が発生します。このエラーが発生します:
"ユーザーrootで127.0.0.1:3306にMySQLに接続できませんでした。'初期通信パケットの読み取り'でMySQLサーバーへの接続が失われました、システムエラー:61 "
http://img101.imageshack.us/i/capturadepantalla201104i.png/(リンクが機能しなくなった場合は教えてください)
'/Applications/MAMP/tmp/mysql/mysql.sock'のMAMPソケットでローカルソケット/パイプ接続方法を使用しようとしましたが、同じエラーが発生します。また、MAMPポート8889を使用してみましたが、まだ何もありません。
だから誰かがそれを修正する方法を知っていますか?また、別の質問ですが、MAMPを使用せずにAndroidデバイスからラップトップ(データベースが配置されている場所)に接続できますか?MySQLはクエリを提供するためにMAMPを必要としますか?そして最後に、私は正しい道を進んでいますか?それとも私はそれを他の方法で行うべきですか?
読んでくれてありがとう。
mysql - MySQLWorkbenchのエラーメッセージ
MYSQLワークベンチを使用してデータベースにルーチンを適用しようとしていますが、いくつか問題があります。
以下の最初の画像では、私が使用しているmysqlが表示されています。このmysqlは他の誰か(つまり、私がフォローしている本の著者)のために機能しましたが、私がそれを入力すると、3つのエラー警告(赤いボックス内のX)があります。
以下の他の2つの画像は、最初に適用(データベースに適用されるSQLを表示)、2回目(エラーメッセージの生成)を押した後に何が起こるかを示しています。
誰かがこの問題を解決する方法を見ることができますか?
入力されているコードは2点間の距離を計算する式ですが、前述のように、私が使用している本の著者(LarryUllmanのPHP5)で機能していることに注意してください。
md5 - mysql workbench md5 column-方法は?
誰もがどのように/どこで列に適用できるか、md5暗号化を知っていますか?
ユーザーパスワードテーブルを作成しています。パスワード列にmd5暗号化を適用したいと思います。
前もって感謝します。
mysql - 方法: テーブル A のレコードが削除された場合、テーブル A に関連付けられているテーブル B のすべてのレコードも削除する必要がありますか?
次のスキームを考慮してください。
関連付けが削除された場合、その関連付けに属するすべての犬も削除する必要があることを確認する必要があります。
ただし、これを行っている間、Association テーブルと Dog テーブルの間に実際に存在するリレーションを維持することは理にかなっています。各アソシエーションは複数の Dog を持つことができますが、1 つの Dog は 1 つの Association にしか属さないためです。したがって、外部キーの構成は正しいと思います。
カスケードをどこかに適用する必要があると思いますが、どこにあるのかわかりません。:(
ご意見をお聞かせください
mysql - MySQL ワークベンチの EER
MySQL ワークベンチについて質問があります。
1 から 0..1 への関係を視覚的に表すにはどうすればよいですか?
この記号しか見つかりませんでした:
mysql - 外部ホスト/IPからmysqlデータベースにアクセスしますか?(例:mysqlワークベンチ)
xxxxで実行されているmysqlサーバーがあり、内部的に問題なくアクセスできます(もちろん)。ただし、外部に接続しようとすると、つまりmysqlワークベンチを使用して、または外部サーバーからでも、「ホスト'bla.bla.bla'はこのMySQLサーバーに接続できません」というエラーメッセージが表示されます。
私はやった:
GRANT ALL PRIVILEGES ON *.* TO mysql@x.x.x.x IDENTIFIED BY "somepass";
- そして、iptablesでポート3306を開きました。
私が見逃している別の基本的なセキュリティの問題はありますか?
mysql - MySQL Workbenchは外部キーのインデックスを自動的に作成しますか?
MySQLワークベンチで外部キーを作成すると、作成した外部キーとまったく同じ新しいエントリが[インデックス]タブに表示されます。
これは実際には外部キーであり、何らかの理由で[インデックス]タブに表示されますか?または、MySQL Workbenchは、その列に対して選択する可能性が高いことを認識して、役立つようにインデックスを作成し、(紛らわしいことに)外部キーと同じ名前を付けようとしますか?
mysql - カタログ差分を生成する MySQL Workbench
データベース タブで生成カタログ差分を使用する際に問題があります。MySQL Workbench では、バージョン 5.2.33 を使用しています。カタログ生成オプションは無効になっていますが、フォワード eng、リバース eng、同期モデルなどの他のオプションは正常に動作します。それでも私は既存のモデルのみを使用しました。
オプションのカタログ差分生成は常に無効になっています。
database - データベース統計またはベンチマーク ツール
postgresql のデータベース統計を監視する必要があります。将来的には変更される可能性があります。そのため、複数のデータベース サーバーをサポートするツールが適しています。統計は次のようになります。 1. クエリの実行時間。2. 1 秒あたりに実行されるクエリの数。3. 実行中のクエリの数。4. クエリ utlitization の RAM の使用。
私のアプリケーションに統合できるモジュールがあれば??