• [解決済み] MySQLから特定のテーブルだけをダンプするには?

    質問 データベースが 10 テーブルあり、3 テーブルだけをダンプしたい場合。それはと可能です mysqldump コマンドで可能でしょうか? どのように解決するのですか? Usage: mysqldump [OPTIONS] database [tables] すなわち mysqldump -u username -p db_name table1_name table2

    2022-10-19 23:21:29
  • [解決済み] MySQL でスペースを含むカラム名を選択する方法 [重複] (英語)

    質問 この質問はすでにここに回答があります : MySQL でシングルクォート、ダブルクォート、バックスティックを使用するタイミング (14 回答)

    2022-10-19 05:38:30
  • [解決済み] MySQL FK の適切な命名規則とは?

    質問 ユニークでなければならないので、MySQL DB で FK にどのような名前をつければよいでしょうか。 どのように解決するのですか? MySQL では、外部キー制約にシンボリック名を与える必要はありません。名前が与えられない場合、InnoDB は自動的に一意な名前を作成します。 いずれにせよ、これは私が使用している規約です。 fk_[referencing table n

    2022-10-18 21:25:53
  • [解決済み] mysql テーブルにカラムが存在しない場合、カラムを追加する。

    質問 調査や実験の結果、まだ答えが出ていませんので、ご教示いただければと思います。 私は、以前のバージョンでは、現在追加したい列がなかったアプリケーションのインストール ファイルを変更しています。手動で列を追加するのではなく、インストール ファイルで、新しい列がテーブルにまだ存在しない場合にのみ、列を追加したいのです。 テーブルは次のように作成されます。 CREATE TABLE

    2022-10-18 17:33:32
  • [解決済み] MySQLクエリの複数項目による順序付け

    質問 複数行での並び替えは可能ですか? ユーザーを以下の条件で並べ替えたいのですが last_activity で並べ替えたいのですが、同時に、写真のあるユーザーを写真のないユーザーの前に表示させたいのです。 このような感じです。 SELECT some_cols FROM `prefix_users` WHERE (some conditions) ORDER BY last_

    2022-10-18 14:01:32
  • [解決済み] mysqlで同じテーブルを2回結合するには?

    質問 私は2つのテーブルを持っています。1つ(ドメイン)は、ドメインID、ドメイン名(dom_id、dom_url)を持っています。 もう1つは実際のデータを含み、そのうちの2つの列はTOとFROMのドメイン名を必要とします。だから私は2つの列rev_dom_fromとrev_dom_forを持って、その両方がドメインテーブルから、ドメイン名IDを格納します。 シンプルです。 次

    2022-10-17 20:16:22
  • [解決済み] MySQLでフィールドがヌルか空かを確認する方法は?

    質問 私は、あるフィールドが NULL または 空 . 私はこれを持っています。 SELECT IFNULL(field1, 'empty') as field1 from tablename 追加でチェックを入れる必要がある field1 != "" のようなものです。 SELECT IFNULL(field1, 'empty') OR field1 != ""

    2022-10-15 18:15:46
  • [解決済み] MySQL "Group By" と "Order By" について

    質問 電子メールのテーブルから多くの行を選択し、差出人別にグループ化することができればと思います。 私のクエリは次のようになります。 SELECT `timestamp`, `fromEmail`, `subject` FROM `incomingEmails` GROUP BY LOWER(`fromEmail`) ORDER BY `timestamp` DESC

    2022-10-12 13:26:53
  • [解決済み] 外部キー参照アクションを変更するには?(動作)

    質問 外部キーを持つカラムを含むテーブルをセットアップし、そのカラムに ON DELETE CASCADE (親が削除されたら子も削除) これを次のように変更するには、SQL コマンドはどうなりますか。 ON DELETE RESTRICT ? (子を持つ親を削除することはできません。) どのように解決するのですか? 古い質問ですが、1つは助けを得ることができるように、答

    2022-10-09 17:28:57
  • [解決済み] テーブルのすべての行をループするにはどうしたらいいですか?(MySQL)

    質問 Aというテーブルがあり、主キーIDが1つあります。 今、私はAのすべての行を通過したい。 Aの各レコードのために'のようなものを見つけましたが、これはMySQLでそれを行う方法ではないようです。 私は各行ごとにフィールドを取り、それを変換し、別のテーブルに挿入し、そして行のフィールドのいくつかを更新したいのですが、それは可能ですか?選択部分と挿入を1つのステートメントに入れ

    2022-10-09 13:07:36
  • [解決済み] nodejs mysql Error: 接続が切断されました サーバが接続を閉じました

    質問 node mysqlを使用しているとき、12:00から2:00の間に、サーバーによってTCP接続がシャットダウンされたというエラーが表示されます。これは完全なメッセージです。 Error: Connection lost: The server closed the connection. at Protocol.end (/opt/node-v0.10.20-linux-x64/I

    2022-10-08 05:02:04
  • [解決済み] mysqlのグローバルsql_modeの設定

    質問 mysqlでsql_modeを設定しようとしているのですが、エラーが発生します。 コマンドを実行します。 set global sql_mode='NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLE','NO_AUTO_CREATE_USER','NO_ENGINE_SUBSTITUTION' これは、複数のモードを設定する適切な方法ではない

    2022-10-05 10:30:32
  • [解決済み] MySQLにおけるテーブル名の最大長

    質問 MySQL におけるテーブル名の最大長は? どのように解決するのですか? 64文字 この .

    2022-09-29 12:37:25
  • [解決済み] 外部キー制約の失敗

    質問 このエラーメッセージが表示されます。 ERROR 1217 (23000) at line 40: できません 親行を削除または更新できません。 外部キー制約に失敗しました。 ... テーブルを削除しようとしたとき。 DROP TABLE IF EXISTS `area`; ... このように定義されています。 CREATE TABLE `area` (

    2022-09-28 02:12:33
  • [解決済み] サーバーが無効なタイムゾーンを返しました。詳細設定]タブで、servertimezoneプロパティを手動で設定してください。

    質問 Intelij IDE が MySQL Workbench のデータベースサーバーに接続できません。タイムゾーンの問題として指定され、advanced タブに移動して serverTimezone プロパティを手動で設定するように指示されました。 同じような問題があるかどうか調べてみましたが、見つからないようです。 どのように解決するのですか? で データベース ツ

    2022-09-28 02:03:16
  • [解決済み] なぜ"_"(アンダースコア)と"-"(ハイフン)は一致するのですか?

    質問 このクエリを使用してPDFマニュアルを検索する必要があります。 root@localhost:test> select * from a where name like '%taz_manual%.pdf%'; +--------------------+------------------+-------------+ | name | descr

    2022-09-27 21:26:33
  • [解決済み] MySQLはカラム全体からすべての空白文字を削除します。

    質問 特定の列のすべての値から空白を削除する方法はありますか? どのように解決するのですか? 置き換えるには all spaces : UPDATE `table` SET `col_name` = REPLACE(`col_name`, ' ', '') すべての tabs の文字を削除します。 UPDATE `table` SET `col_name` = RE

    2022-09-27 19:15:17
  • [解決済み] MySQL 2つのフィールドでテーブルを結合する方法

    質問 私は、2つのテーブルで date と id というフィールドがあります。両方のフィールドで結合したいのです。 私は試してみました JOIN t2 ON CONCAT(t1.id, t1.date)=CONCAT(t2.id, t2.date) というのはうまくいくのですが、非常に遅いです。これを行うための良い方法はありますか? どのように解決するのですか? JO

    2022-09-27 14:47:48
  • [解決済み] MySQLでUTF-8を正しく処理する方法

    質問 の回答のひとつに に対する回答のひとつです。 は、私のデータベースがUTF-8文字を正しく処理できることを確認する必要があることを示唆しました。MySQL でこれを行うにはどうすればよいですか? どのように解決するのですか? 更新しました。 簡単な答え - ほとんど常に utf8mb4 文字セットと utf8mb4_unicode_ci の照合順序を指定

    2022-09-24 19:54:07
  • [解決済み] mysqlのJOINをON条件なしで使用するには?

    質問 を使用せずにjoinクエリを記述することは可能ですか? ON ステートメント無しで書くことはできますか? LEFT JOIN, RIGHT JOIN が動作します。 どのように解決するのですか? MySQL ドキュメント はこのトピックをカバーしています。 以下はその概要です。 を使用する場合 join または inner join というように on

    2022-09-23 09:17:57