• [解決済み] MySQLで複数のカラムに一意制約を指定するには?

    質問 テーブルがあります。 table votes ( id, user, email, address, primary key(id), ); 次に、カラムを ユーザー、電子メール、アドレス を(一緒に)ユニークにします。 MySql でこれを行うにはどうすればよいですか? もちろん、この例はあくまで例です。ですから、意味的

    2022-03-16 05:57:27
  • [解決済み] mysqldump データのみ

    質問 mysqlデータベースの全データをダンプするための構文を探しています。私はテーブルの情報を望んでいません。 どのように解決するのですか? mysqldump --no-create-info ... また、使用してもよい。 --skip-triggers : トリガーを使用している場合 --no-create-db を使用している場合 --databases .

    2022-03-16 03:35:47
  • [解決済み] ユーザー 'root'@'localhost' (パスワード: YES を使用) のアクセス拒否 - 特権がない?

    質問 このエラーが連続して発生します。 私はmySQL Workbenchを使用しており、私が発見したところでは、rootのスキーマ権限がNULLであることです。特権は全くありません。 私のサーバーが使用されているプラットフォーム間でトラブルがあり、これはすべて突然の問題でした。 [email protected] は明らかに多くのアクセス権を持っていますが、私はそれとしてログイ

    2022-03-15 20:58:52
  • [解決済み] MySQLの データベースへの **all** 特権付与

    質問 データベース(例:mydb)を作成しました。 CREATE DATABASE mydb CHARACTER SET utf8 COLLATE utf8_bin; CREATE USER 'myuser'@'%' IDENTIFIED BY PASSWORD '*HASH'; GRANT ALL ON mydb.* TO 'myuser'@'%'; GRANT ALL ON mydb

    2022-03-15 19:07:52
  • [解決済み] テーブルやカラムに対するすべての外部キーを確認するにはどうすればよいですか?

    質問 MySQL で、特定のテーブルと特定のカラムを指すすべての外部キー制約のリストを取得するにはどうすればよいですか?これは、次のものと同じです。 このオラクルの質問 ただし、MySQL の場合。 解決方法は? テーブルの場合。 SELECT TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,

    2022-03-15 18:09:14
  • [解決済み] MySQLのクエリ結果をCSV形式で出力するにはどうすればよいですか?

    質問 Linux のコマンドラインから MySQL のクエリを実行し、その結果を CSV の形式を使用できますか? 今やっているのは、こんな感じです。 mysql -u uid -ppwd -D dbname << EOQ | sed -e 's/ /,/g' | tee list.csv select id, concat("\"",name,"\"

    2022-03-15 16:21:04
  • [解決済み] MySQLのAUTO_INCREMENTをリセットする方法

    質問 どうすれば リセット を AUTO_INCREMENT は、フィールドの? からカウントを開始したい。 1 をもう一度表示します。 解決方法は? でカウンターをリセットすることができます。 ALTER TABLE tablename AUTO_INCREMENT = 1 について イノDB を設定することはできません。 auto_incre

    2022-03-15 12:25:50
  • [解決済み] MySQLのプロセスリストを見つけ、それらのプロセスを終了させる方法は?

    質問 MySQLデータベースが、いくつかのクエリのためにハングアップします。 どのようにプロセスを見つけ、終了させることができますか? 解決方法は? ここでは、その解決策を紹介します。 DBにログインします。 コマンドを実行する show full processlist; を使用して、ステータス付きのプロセス ID を取得し、データベースのハングアップの原因となるク

    2022-03-15 10:40:01
  • [解決済み] MySQLとMongoDBの比較 1000回読み込み

    質問 私はMongoDbにとても期待していて、最近テストしています。MySQLにpostsというテーブルがあって、約2000万件のレコードがあり、'id'というフィールドにのみインデックスが付けられています。 MongoDBと速度を比較したいと思い、巨大なデータベースからランダムに15レコードを取得して印刷するテストを実行しました。mysqlとMongoDBでそれぞれ1,000回ずつクエ

    2022-03-15 08:01:14
  • [解決済み] LIKEワイルドカードを使用してカラム内を検索(大文字・小文字を区別しない)するにはどうすればよいですか?

    質問内容 いろいろ見て回ったのですが、目的のものが見つからなかったので、ここに書いておきます。 SELECT * FROM trees WHERE trees.`title` LIKE '%elm%' これは問題なく動作しますが、ツリーの名前がElmやELMなどである場合はうまくいきません。 このワイルドカード検索でSQLの大文字と小文字を区別しないようにするにはどうしたらいい

    2022-03-15 07:49:57
  • [解決済み] gem install: gemネイティブエクステンションのビルドに失敗しました(ヘッダーファイルが見つかりません)。

    質問 Fedora 14 を使用しており、MySQL と MySQL server 5.1.42 がインストールされ、実行されています。 今、私はrootユーザーとしてこれを実行しようとしました。 gem install mysql でも、こんなエラーが出ます。 Building native extensions. This could take a while... ERRO

    2022-03-15 04:52:28
  • [解決済み] mysqlデータベースのサイズを取得する方法は?

    質問 mysqlデータベースのサイズを取得する方法は? 対象となるデータベースが "v3" と呼ばれるものであるとします。 どのように解決するのですか? このクエリを実行すれば、おそらく探しているものが得られるでしょう。 SELECT table_schema "DB Name", ROUND(SUM(data_length + index_length) / 1

    2022-03-15 02:27:02
  • [解決済み] Node.jsでMySQL

    質問 Node.jsを始めたばかりです。私はPHPのバックグラウンドを持つので、データベースの必要性についてはMySQLを使用することにかなり慣れています。 Node.jsでMySQLを使うにはどうしたらいいですか? どのように解決するのですか? をチェックしてください。 node.jsモジュール一覧 ノード・マイスクル - MySQL プロトコルを実装した no

    2022-03-14 22:08:16
  • [解決済み] 1つのSQLクエリで複数のカウントを取得する方法は?

    質問 このクエリをどう書けばいいのか悩んでいます。 私はこの実際の構文がインチキであることを知っているが、それは私が欲しいものを理解するのに役立つだろう。 この形式が必要なのは、もっと大きなクエリの一部だからです。 SELECT distributor_id, COUNT(*) AS TOTAL, COUNT(*) WHERE level = 'exec', COUNT(*) W

    2022-03-14 21:18:56
  • [解決済み] エラー 1396 (hy000)。jack'@'localhost' の CREATE USER 操作に失敗しました。

    質問 削除したシンプルなユーザーをMySQLのroot権限でも再作成できないようです。 私の場合:ユーザー 'jack' は以前から存在していましたが、再作成するために mysql.user からそれを削除しました。そのテーブルには、その名残は見当たりません。このコマンドを他のランダムなユーザー名、例えば'jimmy'に対して実行すると、(もともと'jack'に対して実行したのと同じよう

    2022-03-14 16:48:49
  • [解決済み] MySQLでシングルクォート、ダブルクォート、バックスティックを使用する場合

    質問 クエリの書き方を勉強しているところです。また、一貫性を保つことの重要性も理解しています。今までは、特に考えずにシングルクォート、ダブルクォート、バックスティックを適当に使っていました。 例 $query = 'INSERT INTO table (id, col1, col2) VALUES (NULL, val1, val2)'; また、上記の例で、次のように考えてみまし

    2022-03-14 13:25:22
  • [解決済み] SELECT' 文の 'IF' - カラムの値に基づいて出力値を選択する

    質問 SELECT id, amount FROM report 必要なのは amount になります。 amount もし report.type='P' と -amount もし report.type='N' . 上記のクエリにこれを追加するにはどうすればよいでしょうか。 どのように解決するのですか? SELECT id, IF(type =

    2022-03-14 11:50:13
  • [解決済み] MySQLで外部キー制約を一時的に無効にするにはどうすればよいですか?

    質問 MySQLで制約を一時的に無効にすることは可能ですか? 私は2つの Django モデルを持っていて、それぞれがもう一方のモデルへの外部キーを持っています。モデルのインスタンスを削除すると、外部キー制約のため、エラーが返されます。 cursor.execute("DELETE FROM myapp_item WHERE n = %s", n) transaction.commit

    2022-03-14 11:47:25
  • [解決済み] ユーザー 'root'@'localhost' (パスワード: YES を使用) のアクセス拒否 - 特権がない?

    質問 このエラーが連続して発生します。 私はmySQL Workbenchを使用しており、私が発見したところでは、rootのスキーマ権限がNULLであることです。特権は全くありません。 私のサーバーが使用されているプラットフォーム間でトラブルがあり、これはすべて突然の問題でした。 [email protected] は明らかに多くのアクセス権を持っていますが、私はそれとしてログイ

    2022-03-14 08:42:10
  • [解決済み] MySQL エラー 1215。外部キー制約を追加できません

    質問 新しいスキーマをデータベースサーバーに転送しようとしているのですが、なぜこのようなエラーが発生するのかがわかりません。 ここで答えを探そうとしましたが、私が見つけたすべてのものは、データベースエンジンをInnoDBに設定するか、外部キーとして使おうとしているキーが、それ自身のテーブルの主キーであることを確認するようにと書いてありました。 私が間違っていなければ、この2つのことを行い

    2022-03-14 03:28:19