• mysql - あるテーブルから別のテーブルへ行を移動する

    質問 同じ構造の 2 つのテーブルがある場合、1 つのテーブルからもう 1 つのテーブルに行のセットを移動するにはどうすればよいですか? 行のセットは、セレクトクエリから決定されます。 例えば customer table person_id | person_name | person_email 123 tom [email protected]

    2023-09-23 01:46:22
  • OS X Yosemite / El Capitanで起動時にMySQLを自動でロードする方法

    質問 OS X をアップグレードした後、インストールした MySQL がスタートアップ時にロードされなくなりました。 これは のウォークスルーでは、MySQL は言う。 <ブロッククオート "スタートアップ項目のインストールは、変数 MYSQLCOM=-YES- をシステム設定ファイル /etc/hostconfig に追加します。 システム構成ファイル /etc

    2023-09-21 02:55:58
  • ネイティブテーブル'performance_schema''の構造が間違っている

    質問 以下のように表示されるのですが。 Native table 'performance_schema'.'file_instances' has the wrong structure Native table 'performance_schema'.'cond_instances' has the wrong structure Native table 'performance_

    2023-09-20 16:10:09
  • GROUP BY - グループ化しない NULL

    質問 group by関数を使って結果を返す方法を考えています。 GROUP BYは期待どおりに動作していますが、私の質問は、NULLフィールドを無視したグループ化を行うことは可能ですか。指定されたフィールドがNULLであるすべての行が必要なため、NULLを一緒にグループ化しないようにするためです。 SELECT `table1`.*, GROUP_CONCAT(id SEP

    2023-09-20 04:49:48
  • MySQL に 0 を有効な自動インクリメント値として扱わせる方法

    質問 長い話になりますが、私はSQLファイルを skel スタイル ファイルとしてインポートしたいので、これはプログラムによって繰り返し実行されることになります。SQLファイルは好きなように編集できるのですが、アプリケーションそのものは触りたくないんです。 このアプリケーションでは userid = 0 を使用して匿名ユーザーを表現しています。また、この「ユーザー」を表すために、

    2023-09-20 02:15:43
  • リモートサーバからAmazon EC2上のmysqlに接続する

    質問 私は私のローカルマシンからEC2上のDBに接続したいのですが、私はそれを行うことができず、すべてを試してきました。 私はEC2に接続するために、このコマンドを使用しています。 mysql -uUSERNAME -hEC2_IP -pPASSWORD このようなエラーが発生します エラー 2003 (hy000)。IP' (110)上のMySQLサーバーに接続できません。

    2023-09-19 15:45:26
  • MySQL で各グループの最初の行を選択する方法は?

    質問 C#ではこのようになります。 table .GroupBy(row => row.SomeColumn) .Select(group => group .OrderBy(row => row.AnotherColumn) .First() ) Linq-To-Sqlはこれを以下のようなT-SQLのコードに変換します

    2023-09-18 09:04:04
  • MySQL に IP アドレスを格納する最も効率的な方法 [重複]。

    質問 この質問はすでにここに回答があります : SQL Serverでipアドレスを格納するためのデータ型 (12の回答) 終了 5年前

    2023-09-17 22:29:15
  • COUNT(*)すべきかどうか?

    質問 このようなクエリを行うのは一般的に良くないことだと思いますが、どうでしょうか? SELECT * FROM `group_relations` しかし、私は単にカウントが必要なとき、私はこのクエリに行くべきでしょうか、それはテーブルを変更することができ、まだ同じ結果をもたらします。 SELECT COUNT(*) FROM `group_relations` また、より

    2023-09-17 14:37:41
  • MySQLのインストール。ERROR: gem ネイティブエクステンションのビルドに失敗しました

    質問 私は、どこかでインストールがうまくいかなかったため、MySQL を最新バージョンにインストールしようとしています。 私はコマンドを実行します。 gem install mysql を実行すると、次のように表示されます。 ネイティブの拡張機能を構築しています。 これは はしばらく時間がかかるかもしれません... ERROR: エラー mysql をインストールしています。

    2023-09-15 05:18:22
  • データベース作成行を含むmysqldump

    質問 私は自分のファイルを別のコンピュータに移動している最中で、私が行いたいことの 1 つは、MySQL データベースのデータを転送することです。私はデータベースを .sql ファイルにダンプしたいのですが、ファイルに含まれるデータベース作成 db_name を持ち、そうすれば手動でデータベースを作成することなく、ファイルを mysql にインポートするだけでよいのです。それを行う方法はあり

    2023-09-14 22:04:11
  • MySQL の AUTO_INCREMENT は ROLLBACK しない

    質問 MySQL の AUTO_INCREMENT フィールドと InnoDB を使用して、トランザクションをサポートしています。トランザクションをロールバックするときに、AUTO_INCREMENT フィールドがロールバックされないことに気づきました。私はそれがこのように設計されていることを知りましたが、これに対する回避策はありますか? どのように解決するのですか? とても重要なこ

    2023-09-13 06:53:52
  • node-mysql 1つのクエリで複数のステートメントを使用する。

    質問 私は nodejs 10.26 + express 3.5 + node-mysql 2.1.1 + MySQL-Server Version: 5.6.16 . 4つのDELETEがあり、1つのDatabase Requestだけが欲しいので、DELETEコマンドを";"で接続しましたが、常に失敗します。 var sql_string = "DELETE FROM

    2023-09-12 18:05:32
  • MySQLで結果テーブルをJSON配列に変換する方法

    質問 MySQL で結果テーブルを JSON 配列に変換したいのですが、できれば単純な MySQL コマンドのみを使用したいです。たとえば、クエリで SELECT name, phone FROM person; | name | phone | | Jack | 12345 | | John | 23455 | とすると、期待されるJSONの出力は次のようになります。 [

    2023-09-12 04:41:04
  • mysqlとmysql2 gemの違いは何ですか?

    質問 以前、私は mysql gem を使っていましたが、最近よく耳にするのは mysql2 gemを使用するようになりました。また、この中に含まれる gemfile にデフォルトで含まれています。 Rails 3.0.x . を使うことの違いや利点は何ですか? mysql2 gemを使うことの違いや利点は何ですか? どのように解決するのですか? 以下、引用しま

    2023-09-11 17:55:52
  • [解決済み] SQLエラー errno: 121

    質問 CREATE TABLE `users` ( `UID` INT UNSIGNED NOT NULL AUTO_INCREMENT , `username` VARCHAR(45) NOT NULL , `password` VARCHAR(100) NULL , `name` VARCHAR(100) NULL , `gender` BIT NULL , `em

    2023-09-07 22:32:31
  • LIKE %...% を MySQL のフィールド値で使用する

    質問 LIKE %...% ステートメント内のフィールドから値を使用する必要があるとき、微妙な SQL 問題につまずきました。 例を挙げます。 SELECT t1.Notes, t2.Name FROM Table1 t1, Table2 t2 WHERE t1.Notes LIKE '%t2.Name%' これは、私が何をする必要があるかを示すための私の頭の上からの唯一の例です

    2023-09-05 07:31:23
  • datetimeとtimestampの使い分けについて [重複]。

    質問 この質問はすでにここに回答があります : MySQL で datetime または timestamp データ型を使用する必要がありますか? (39の回答)

    2023-09-04 16:29:31
  • mysql で、あるテーブルから別のテーブルへデータを挿入する。

    質問 私は1つのテーブルからすべてのデータを読み取り、別のテーブルにいくつかのデータを挿入したい。私のクエリは次のとおりです。 INSERT INTO mt_magazine_subscription ( magazine_subscription_id, subscription_name, magazine_id, statu

    2023-08-31 17:48:50
  • [解決済み] すべてのmysqlテーブルを自動的に別々のファイルにダンプしますか?

    質問 mysqlの各テーブルのダンプを別々のファイルに取り出したいのですが、どうすればよいでしょうか。マニュアルによると、このための構文は次のとおりです。 mysqldump [options] db_name [tbl_name ...] というのは、事前にテーブル名を知っていることを示しています。今、各テーブル名を知っているスクリプトをセットアップすることはできますが、この先、新

    2023-08-28 09:50:32