• [解決済み] MySQL 5.7.10でJSONデータ型のカラムを更新するには?

    質問 私は最近 MySQL 5.7.10 を使い始めましたが、ネイティブの JSON データ型がとても気に入っています。 しかし、JSON型の値を更新するときに、問題にぶつかりました。 質問です。 以下はテーブルのフォーマットですが、ここで私はJSONでもう1つのキーを追加したいと思います data のカラムに t1 テーブルのカラムです。今、私は値を取得し、それを変

    2023-07-03 11:57:49
  • [解決済み] MySQLのダンプをPostgreSQLのデータベースにインポートする

    質問 MySQL から PostgreSQL データベースに "xxxx.sql" のダンプをインポートするにはどうしたらよいでしょうか。 どのように解決するのですか? 編集せずに動くとは思わないでください。おそらく多くの編集が必要でしょう。 mysqldump には 互換性引数 , --compatible=name ここで "name" は "oracle" や "p

    2023-07-03 06:28:50
  • [解決済み] Ruby gem mysql2 のインストールに失敗する

    質問 mysql2 gem をインストールしようとすると、明らかなエラーもなく失敗します。mysql2 をインストールするために、この問題を回避する方法を知っている人はいますか? $ sudo gem install mysql2 Building native extensions. This could take a while... ERROR: Error installing

    2023-07-02 16:37:58
  • [解決済み] MySQLで再帰的SELECTクエリを行うには?

    質問 以下のような表ができました。 col1 | col2 | col3 -----+------+------- 1 | a | 5 5 | d | 3 3 | k | 7 6 | o | 2 2 | 0 | 8 ユーザーが "1" を検索した場合、プログラムは col1 にある値を取得します。 col3 にある値を

    2023-07-01 08:32:46
  • [解決済み] MySQL Workbenchがクエリ結果を表示しない

    質問 MySQL Workbench でテーブルにクエリを実行すると、結果が表示されず、結果セクションは空白で、グリッドも何もありません。しかし、データをエクスポートすると、それはすべてそこにあります。数日前まではすべてうまくいっていました。 クエリーの設定です。 最大長 = 65536 SQL スクリプトのエラー時に続行 = true 安全な更新 = true 自

    2023-06-30 02:01:10
  • [解決済み] datetime 値を文字列に変換する

    質問 mysqlでNOW()を使って現在の日付と時刻を取得しています。 私は日付の値をvarcharに変換し、それを別の文字列と結合したい。私はそれをどのように行うのですか? どのように解決するのですか? 使用方法 DATE_FORMAT()を使用する。 SELECT DATE_FORMAT(NOW(), '%d %m %Y') AS your_date;

    2023-06-28 23:57:24
  • [解決済み] MySQL SELECT ASは2つのカラムを1つに結合する

    質問 使用方法 この解決策 を使用して、データをエクスポートするときに列名に SELECT As を使用して csv ファイルに出力する MySQL クエリの一部として COALESCE を使用することを試みました。 SELECT FirstName AS First_Name , LastName AS Last_Name , ContactPhoneAreaC

    2023-06-27 10:16:16
  • [解決済み] MYSQL。mysqlで、あるテーブルから別のテーブルへ行全体をコピーする方法、2番目のテーブルが1つの余分なカラムを持っている場合は?

    質問 1つのカラムを除いて、同じ構造を持つ2つのテーブルがあります。テーブル2には、CURRENT_DATE()を挿入するためのカラムが追加されています。 私はテーブル1からテーブル2にすべての値をコピーしたいと思います。 もし私が INSERT INTO dues_storage SELECT * FROM dues WHERE id=5; を実行すると、カラム数の違いを指

    2023-06-27 09:43:33
  • [解決済み] Windows用MySQLコマンドラインクライアント

    質問 Windows 用の優れたコマンドライン MySQL クライアントはありますか?つまり、接続し、サンプルクエリを実行することができる単一の実行ファイルを意味します。私はググって、toad や mysql workbench のような大きなグラフィカルな環境しか見つけられませんでした。私はシンプルなコマンドラインツールのみを必要とします。 EDIT: 私は自分のPCにMySQLパッケ

    2023-06-25 18:53:54
  • [解決済み] ON DUPLICATE KEYを使用して、挿入したいものをすべて更新する方法はありますか?

    質問 を使うことができるのは知っています。 ON DUPLICATE KEY UPDATE を使用して、そのキーのレコードが既にある場合に特定の値を更新することができます。 こんなことができるんです。 INSERT INTO `tableName` (`a`,`b`,`c`) VALUES (1, 2, 3) ON DUPLICATE KEY UPDATE `a`=1, `b`=2,

    2023-06-24 15:53:02
  • [解決済み] MySQL Workbench でテーブル作成スクリプトを取得する方法

    質問 MySQL Workbench でテーブル作成スクリプトを取得するためのショートカットが見つからないため、MySQL GUI Tools の MySQL Query Browser にロールバックしています。 どのように解決するのですか? 少なくとも Community エディションでは、そのようなオプションは見当たりません。 に相当するのでしょうね。 リバースエンジニ

    2023-06-21 08:36:52
  • [解決済み] MySQLでsqlalchemyの接続を閉じる方法

    質問 実行したいサンプルコードです。 for i in range(1,2000): db = create_engine('mysql://root@localhost/test_database') conn = db.connect() #some simple data operations conn.close() db.dispose()

    2023-06-20 08:31:39
  • [解決済み] タイムスタンプを更新しないままエントリーを更新する。

    質問 mysqlのテーブルに、"ON UPDATE CURRENT_TIMESTAMP"の属性を持つタイムスタンプがあります。特別な機会にタイムスタンプの更新を手動で無効にする方法はありますか?(例: ブログ記事を修正するためにエントリーを更新する。) どのように解決するのですか? <ブロッククオート 特別な機会にタイムスタンプを更新することを手動で無効にする方法はありますか

    2023-06-20 04:43:53
  • [解決済み] MySQL 8.0でのphpMyAdminの動作確認 [重複] [重複

    質問 この質問はすでにここに回答があります : phpMyAdminでユーザーのパスワードをSHA256で設定した後、アクセスが拒否される (3つの回答)

    2023-06-19 14:49:59
  • [解決済み] mysqlで作成したユーザーでログインできない

    質問 このコマンドを使うと GRANT ALL PRIVILEGES ON *.* to 'brian'@'%' identified by 'password'; でログインしようとする。 mysql -u brian -ppassword エラーは ERROR 1045 (28000): Access denied for user 'brian'@'localhos

    2023-06-19 03:59:40
  • [解決済み] MySQLで「全単語一致」を検索する

    質問 テキストフィールドのキーワードを、"全単語一致" で検索する SQL クエリを書きたいと思います (例: "rid" を検索すると、"arid" には一致せず、"a rid" には一致しなければなりません)。 私はMySQLを使用しています。 幸い、このアプリケーションではパフォーマンスは重要ではなく、データベースサイズと文字列サイズは両方とも快適に小さくなっていますが、私はそ

    2023-06-18 14:34:36
  • [解決済み] MySQL WorkbenchでBlobを直接表示する方法

    質問 私は MySQL Workbench CE 5.2.30 CE / Rev 6790 を使用しています。次のステートメントを実行するとき。 SELECT OLD_PASSWORD("test") を返すだけです。 BLOB アイコンが表示されるだけなので、左クリックしてセルを選択し、右クリックして "Open Value in viewer" を選択して、"Text" タブを

    2023-06-18 10:05:39
  • [解決済み] MySQL コマンドラインクライアントのオートコンプリート

    質問 Linux や他の多くのシステムでは、ターミナルをナビゲートするときに タブ を押して、ディレクトリやファイル名を自動補完することができます。 MySQL ターミナルにそのようなものがあるかどうか、疑問に思っています。たとえば、私が以下の記述を取得したい場合 someTableWithRidiculousLongName と入力することができます。 describe s

    2023-06-15 03:56:03
  • [解決済み] #1025 - './database/#sql-2e0f_1254ba7' を './database/table' にリネームするとエラーになる (errno: 150)。

    質問 データベース内のあるテーブルに主キーを追加しようとしています。現在、このような主キーがあります。 PRIMARY KEY (user_id, round_number) ここで、user_idは外部キーです。 これに変更しようとしています。 PRIMARY KEY (user_id, round_number, created_at) phpmyadminで、テーブ

    2023-06-14 03:49:11
  • [解決済み] mysqlのデータディレクトリの場所

    質問 64 ビット版の dmg ファイルをダウンロードした後、Mac に mysql をインストールしました。 データベースを作成しようとすると、エラー1006 -- can't create databaseが表示されます。いくつかのウェブサイトを閲覧した後、それは変更する必要があるmysqlの"データディレクトリ"の場所のユーザー所有権の設定に起因するようです。

    2023-06-13 19:14:40