• [解決済み】VARCHARからINTへのキャスト - MySQL

    質問 私の現在のデータ SELECT PROD_CODE FROM `PRODUCT` は PROD_CODE 2 5 7 8 22 10 9 11 4つのクエリをすべて試しましたが、どれもうまくいきません。( 参照 ) SELECT CAST(PROD_CODE) AS INT FROM PRODUCT; SELECT CAST(PROD_CODE AS INT)

    2022-03-28 06:18:27
  • [解決済み】自作のmysqlをインストールする場合、my.cnfはどこにあるのでしょうか?

    質問 自作のmysqlをインストールする場合、my.cnfはどこにあるのでしょうか?インストールされるのでしょうか? 解決方法は? デフォルトではmy.cnfは存在しません。 そのため、MySQL はすべてのデフォルト設定で起動します。 独自の my.cnf を作成してデフォルトを上書きしたい場合は、/etc/my.cnf に配置します。 また mysql --help を実

    2022-03-28 06:02:41
  • [解決済み】MySQL JOIN ON vs USING?

    質問 MySQLで JOIN とはどのような違いがあるのでしょうか? ON と USING() ? 私が知る限りでは USING() はより便利な構文であるのに対し ON は、カラム名が同一でない場合に、もう少し柔軟性を持たせることができます。しかし、この差は非常に小さいので、このままでは USING() . これには何か理由があるのでしょうか?もしそうなら、ある状況下で

    2022-03-28 04:23:49
  • [解決済み】MySQLのSELECTが多すぎるフィールドを返した場合、ターミナルに表示するにはどうすればよいですか?

    質問 を使っています。 PuTTY を実行する。 mysql> SELECT * FROM sometable; sometable には多くのフィールドがあり、その結果、ターミナルに多くのカラムが表示されようとしています。フィールドは次の行に折り返されるので、カラムのタイトルとフィールドの値を並べるのは非常に困難です。 このようなデータをターミナルで表示するには

    2022-03-27 22:01:29
  • [解決済み】MySQLでお金の値を格納するための最適なデータ型

    質問 MySQLデータベースに多くのレコードを保存したいと思います。それらすべてはお金の値を含んでいます。しかし、私はそれぞれについて何桁が挿入されるかを知らない。 この目的のためには、どのデータ型を使用しなければならないのでしょうか? VARCHAR または INT (または他の数値データ型)を使用しますか? どのように解決するのですか? お金は正確な表現が

    2022-03-27 20:18:13
  • [解決済み】MySQLで2つの値の最大値を取得する方法は?

    質問 試してみましたが、失敗しました。 mysql> select max(1,0); エラー 1064 (42000)。SQL 構文にエラーがあります。 MySQL サーバーのバージョンに対応する正しい構文を使用してください。 1行目の'0)'付近 解決方法は? 使用方法 GREATEST() 例 SELECT GREATEST(2,1); 注

    2022-03-27 19:48:40
  • [解決済み】MySQL Orderby a number, Nulls last

    質問 現在、私は自分のステートメントの中で非常に基本的なOrderByを行っています。 SELECT * FROM tablename WHERE visible=1 ORDER BY position ASC, id DESC この問題は、'position' が NULL のエントリは 0 として扱われるため、position が NULL のエントリはすべて 1,2,3,4 の

    2022-03-27 08:42:20
  • [解決済み】SQLのvarcharカラムの長さに関するベストプラクティス【クローズド

    質問 閉店 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにする。 この投稿を編集する .

    2022-03-27 08:32:48
  • [解決済み】SELECTを使ったINSERT

    質問 を使用して挿入するクエリを持っています。 SELECT ステートメントを使用します。 INSERT INTO courses (name, location, gid) SELECT name, location, gid FROM courses WHERE cid = $cid 挿入時に名前と場所だけを選択し、その後に「名前と場所」を設定することは可能でしょうか?

    2022-03-26 16:28:53
  • [解決済み】Node.jsとMySQLで使うべきORMはどれですか?[解決済み]

    質問 <パス 現状では、この質問は私たちのQ&amp;A形式には適していません。私たちは、回答が事実、参考資料、専門知識によって裏付けられていることを期待していますが、この質問は、討論、議論、投票、または長時間のディスカッションを求める可能性があります。この質問を改善し、再開することが可能であるとお考えの場合。 ヘルプ

    2022-03-26 15:04:18
  • [解決済み】キャラクタセットと照合順序の正確な意味は何ですか?

    質問 を読むことができます。 MySQL のドキュメントを見ると、かなり明確です。しかし、どの文字セットを使用するかはどのように決定するのでしょうか?照合順序はどのようなデータに影響を与えるのでしょうか? この2つの説明と選び方を教えてほしいのです。 どのように解決するのか? MySQLから ドキュメント : A 文字セット は、記号 とエンコーデ

    2022-03-26 14:11:07
  • [解決済み】全文検索エンジンの比較 - Lucene、Sphinx、Postgresql、MySQL?

    質問 私はDjangoサイトを構築しており、私は検索エンジンを探しています。 いくつか候補があります。 Lucene/Lucene with Compass/Solr スフィンクス Postgresql 組み込みの全文検索 MySQl内蔵の全文検索 選択基準 結果の関連性とランキング 検索およびインデックス作成速度 使いやすさ、Dja

    2022-03-26 11:08:05
  • [解決済み】MySQLデータベースは、パフォーマンスが低下する前に、どの程度の大きさにすることができますか?

    質問 MySQL データベースのパフォーマンスが低下し始めるのは、どの時点からですか? データベースの物理的なサイズは重要ですか? レコード数は重要か? 性能低下は直線的ですか、それとも指数関数的ですか? 私は、2GB近くを占める約1500万レコードからなる大規模データベースを持っています。この数字からすると、データを消去する動機はあるのでしょうか、それともあと数年はスケ

    2022-03-26 04:03:45
  • [解決済み】mysqlのすべてのクエリをログに記録する

    質問 mysqlのデータベースで監査ログを有効にすることは可能でしょうか? 私は基本的に1時間すべてのクエリを監視し、ログをファイルにダンプしたいと思います。 どのように解決するのですか? update: mysql 5.6+ では有効ではなくなりました。 mysql を --log オプション付きで起動します。 mysqld --log=log_file_name

    2022-03-25 21:04:19
  • [解決済み】ERROR 2006 (HY000)。MySQL サーバーが停止しました

    質問 大きなSQLファイルをソースにしようとすると、このエラーが発生します(大きな INSERT クエリ)を作成することができます。 mysql&gt; source file.sql ERROR 2006 (HY000): MySQL server has gone away No connection. Trying to reconnect... Connection id:

    2022-03-25 16:46:46
  • [解決済み】MySQLデータベースの各テーブルのフィールドでテキストを検索する

    質問 私はMySQLデータベースのすべてのテーブルのすべてのフィールドで与えられた文字列を検索したいのですが、おそらく次のような構文が使用されます。 SELECT * FROM * WHERE * LIKE '%stuff%' このようなことは可能でしょうか? どのように解決するのですか? を覗き見ることができます。 information_schema スキーマになります

    2022-03-25 16:30:41
  • [解決済み】既存テーブルへの外部キー追加

    質問 katalog"というテーブルに外部キーを追加したいのですが、どうすればよいですか? ALTER TABLE katalog ADD CONSTRAINT `fk_katalog_sprache` FOREIGN KEY (`Sprache`) REFERENCES `Sprache` (`ID`) ON DELETE SET NULL ON UPDATE SET NULL;

    2022-03-25 15:18:48
  • [解決済み】max_allowed_packetのサイズを変更する方法

    質問 MySQLデータベースのBLOBフィールドに問題があります。約1MB以上のファイルをアップロードすると、エラーが発生します。 Packets larger than max_allowed_packet are not allowed. 以下は、私が試したことです。 MySQL Query Browserで、以下のコマンドを実行しました。 show variables like

    2022-03-25 13:13:56
  • [解決済み】トランザクションを使用していないのに「ロック待ちのタイムアウトを超えましたので、トランザクションを再起動してください」と表示される

    質問 次のようなMySQLを実行しています。 UPDATE ステートメントを使用します。 mysql&gt; update customer set account_import_id = 1; ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction トランザクションを使用していないのに、

    2022-03-25 08:40:32
  • [解決済み】コマンドラインからMySQLのダンプをダウンロードする

    質問 私は、必要なLinuxシステム管理スキルを持っていないため、Linodeから移行しています。より初心者向けのサービスに移行する前に、MySQLデータベースのコンテンツをダウンロードする必要があります。コマンドラインからこれを行うことができる方法はありますか? 解決方法は? を使って実現することができます。 mysqldump コマンドライン関数を使用します。 例えば

    2022-03-25 08:21:31