• [解決済み] MySQLがCSVデータからNULL値を読み込む

    質問 カンマで区切られた3列から4列の数値を含むファイルを持っています。空のフィールドは、行の最後にある場合を除き、定義されています。 1,2,3,4,5 1,2,3,,5 1,2,3 MySQLで以下のようなテーブルが作成されました。 +-------+--------+------+-----+---------+-------+ | フィールド|タイプ|Null|キー|デフォ

    2022-04-21 22:51:18
  • [解決済み] 発生したばかりのMySQLの警告を表示するにはどうしたらいいですか?

    質問 MySQLのCREATE TABLEステートメントを実行したところ、次のような行が生成されました。 Query OK, 0 row affected, 1 warning (0.07 sec)." 実際には警告の内容は表示されなかったんですけどね。 発生したばかりの警告の内容を見るにはどうしたらいいのでしょうか? 私はMySQL 5.1を使っています。 オンラインで見つ

    2022-04-21 21:15:54
  • [解決済み] MySQL - 既存のフィールドを一意にする

    質問 既存のテーブルに、一意であるべきフィールドがありますが、一意ではありません。このことが分かったのは、既に存在する別の項目と同じ値を持つ項目がテーブルに作成され、それが問題を引き起こしたからです。 このフィールドが一意な値しか受け付けないようにするには、どうしたらよいでしょうか。 どのように解決するのですか? ALTER IGNORE TABLE mytbl ADD UNIQU

    2022-04-21 17:18:42
  • [解決済み] 小数点以下2桁までの数値の書式設定

    質問 小数点以下2桁の数字を四捨五入せずに出力する方法を教えてください。 例えば 2229,999 -> 2229,99 もう試しました。 FORMAT(2229.999, 2) CONVERT(2229.999, DECIMAL(4,2)) 解決方法は? を使用したい。 TRUNCATE コマンドを使用します。 https://dev.mysql.co

    2022-04-21 13:13:31
  • [解決済み] MySQLのユーザー名とパスワードを取得する方法を教えてください。

    質問 MySQLのユーザー名とパスワードを紛失しました。どうすればよいですか? 解決方法を教えてください。 <ブロッククオート MySQLのプロセスを停止します。 MySQL プロセスを --skip-grant-tables オプション付きで起動します。 MySQLコンソールクライアントを-u rootオプションで起動します。 すべてのユーザーをリストアップし

    2022-04-21 05:53:55
  • [解決済み] MySQLでLEFT JOINを使用して複数のテーブルをUPDATEする

    質問 2 つのテーブルがあり、LEFT JOIN ですべての行の T1 のフィールドを更新したいと思います。 簡単な例として、次の結果セットのすべての行を更新します。 SELECT T1.* FROM T1 LEFT JOIN T2 ON T1.id = T2.id WHERE T2.id IS NULL は MySQLマニュアル という記述があります。

    2022-04-21 03:10:06
  • [解決済み] MySQLで2つの日付の差の日数を取得する方法は?

    質問 MySQLで、いくつかの日付に含まれる日数を取得する必要があります。 例えば チェックイン日は 12-04-2010 チェックアウト日 15-04-2010 日差は3でしょう。 解決方法は? はどうでしょうか? DATEDIFF 機能 ? マニュアルのページを引用しています。 DATEDIFF() は expr1 - expr2 を返

    2022-04-21 02:42:05
  • [解決済み] ホストからDockerコンテナ内のmysqlに接続する

    質問内容 (Dockerやmysqlの管理に関する知識が乏しいため、馬鹿な質問かもしれませんが、この問題に一晩中費やしたので、あえて質問させていただきます)。 一言で言うと dockerコンテナでmysqlを実行し、私のホストからそれに接続したいです。これまでのところ、私が達成した最高のものは、次のとおりです。 ERROR 2002 (HY000): Can't conne

    2022-04-20 23:32:13
  • [解決済み] floatとdecimalのデータ型の違い

    質問 MySQLでfloatとdecimalのデータ型を使用する場合、どのような違いがあるのでしょうか。 どのような場合にどちらを使うべきですか? どのように解決するのですか? これは というのが、この疑問を抱いた時に見つけたものです。 mysql> create table numbers (a decimal(10,2), b float); mysql&gt

    2022-04-20 23:27:41
  • [解決済み】MySQLでログファイルを見るには?

    質問 Mysqlサーバーはログファイルを作成し、いつ、どのクエリーが実行されたかなど、すべての活動の記録を保存していると読みました。 私のシステムのどこに存在するのか、誰か教えてください。どのようにそれを読むことができますか? 基本的に、私は異なる入力でデータベースをバックアップする必要がある[2つの日付の間にバックアップ]ので、私はここでログファイルを使用する必要があると思います

    2022-04-20 20:16:14
  • [解決済み] キーが重複している場合の更新は、挿入と同じです。

    質問 いろいろ検索してみたのですが、可能かどうかわかりませんでした。 私はこのMySQLクエリを持っています。 INSERT INTO table (id,a,b,c,d,e,f,g) VALUES (1,2,3,4,5,6,7,8) フィールドidは"unique index"を持っているので、2つ存在することはできません。もし、同じidがすでにデータベースに存在する場合、それ

    2022-04-20 17:23:44
  • [解決済み] テーブルの行数を数える

    質問 テーブル内のレコード数を取得するためのMySQLコマンドは何ですか? どのように解決するのですか? SELECT COUNT(*) FROM fooTable; は、テーブルの行数を数えます。 を参照してください。 参考マニュアル .

    2022-04-20 13:05:10
  • [解決済み] ユーザー 'root'@'localhost' に権限を付与しようとしたところ、アクセスが拒否されました。どのようにすればよいですか?

    質問 似たような質問をいくつも見てきたので、基本的なことは確認したことを実証しています。しかし、もちろん、それは私が完全に明白な何かを見逃していないことを意味するものではありません:-) 私の質問は、私がしようとしていることを行う権限を持つユーザーで、すでにパスワードを入力し、アクセスを許可されているにもかかわらず、なぜアクセスを拒否されるのでしょうか?(念のため、MySQLクライアント

    2022-04-20 12:20:44
  • [解決済み] MySQLで2つのデータ時刻の差を計算する

    質問 MySQLに最終ログイン時刻を保存しています。 datetime -タイプのファイルです。ユーザがログインしたときに、前回のログイン時刻と現在の時刻の差を取得したい(これは NOW() ). どうすれば計算できるのですか? 解決方法は? USE TIMESTAMPDIFF MySQLの関数です。例えば、以下のようになります。 SELECT TIMESTAMPDI

    2022-04-20 10:16:25
  • [解決済み] フィールド名をバックティックで囲む

    質問 ここでSQLの質問に対するいくつかの回答やコメントを読み、また、私の友人がそれを禁止するポリシーを持っている場所で働いていると聞いたので、MySQLでフィールド名の周りにバックティックを使うことに何か問題があるのだろうかと思っています。 ということです。 SELECT `id`, `name`, `anotherfield` ... -- vs -- SELECT id, nam

    2022-04-20 09:38:12
  • [解決済み] MySQLの<=>という演算子は何ですか?

    質問 以前の開発者が書いたコードで作業しているのですが、あるクエリでこう書かれています。 WHERE p.name &lt;=&gt; NULL とは何ですか? &lt;=&gt; このクエリの意味は?と同じ意味なのでしょうか? = ? それとも構文エラーですか? しかし、エラーや例外は表示されません。私はすでに &lt;&gt; = != で MySQL .

    2022-04-20 07:57:53
  • [解決済み] MySQLの外部キーを2つの可能なテーブルのうちの1つにすることは可能ですか?

    質問 地域、国、州の3つのテーブルがあります。 国は地域の中にあり、州は地域の中にある。 地域は食物連鎖の頂点にある。 現在、region_id と popular_place_id の2つのカラムを持つ popular_areas テーブルを追加しています。 popular_place_id を国名や地域名の外部キーにすることは可能ですか? または の状態です。 おそらくp

    2022-04-19 21:41:53
  • [解決済み】データベース全体のCHARACTER SET(およびCOLLATION)を変更する方法は?

    質問 前のプログラマーがテーブル(Mysql)に間違った照合順序を設定しました。彼は、UTF8であるべきところをLatin照合順序で設定したため、問題が発生しました。中国と日本の文字を含むすべてのレコードが「?」文字に変わります。 照合順序を変更し、文字の詳細を取り戻すことは可能ですか? 解決方法を教えてください。 データベースの照合順序を変更する。 ALTER DATABAS

    2022-04-19 13:05:11
  • [解決済み] 同じテーブルのある列から別の列に値をコピーする

    質問 ある列から別の列へ値をコピーするにはどうすればよいですか? 私は持っています。 Database name: list ------------------- number | test ------------------- 123456 | somedata 123486 | somedata1 232344 | 34 持ちたい。 Database name: li

    2022-04-19 08:29:39
  • [解決済み] MySQLのデータベース構造をクエリで取得する方法

    質問 MySQLデータベースの構造、または簡単なクエリでいくつかのテーブルを取得することは可能ですか? それとも、他の方法があるのでしょうか、どうすればいいのでしょうか? どのように解決するのですか? 私が思うに、あなたが求めているものは DESCRIBE DESCRIBE table; を使用することもできます。 SHOW TABLES SHOW TABLE

    2022-04-19 02:12:13