• [解決済み】MySQLデータベースで通貨値を格納するための最適なデータ型

    質問 通貨値を扱うのに最適なSQLデータ型は何ですか? MySQLを使用していますが、データベースに依存しない型を希望しています。 どのように解決するのですか? こんな感じ Decimal(19,4) は、ほとんどの場合、かなりうまく機能します。保存する数値の必要性に応じて、スケールや精度を調整することができます。SQL Serverでも、私は"を使わない傾向があります。 mon

    2022-04-09 14:28:04
  • [解決済み】MySQL。MySQLのルートパスワードをリセットまたは変更する方法は?

    質問 ubuntuサーバーでMySQLのルートパスワードとユーザー名を変更するにはどうすればよいですか? 変更する前に、mysqlサービスを停止する必要がありますか? phpmyadminも設定していますが、phpmyadminは自動的に更新されますか? 解決方法を教えてください。 Ubuntu LinuxでMySQLのルートパスワードを設定/変更/リセットします。ターミナルに以

    2022-04-09 11:59:08
  • [解決済み】mysqlのmysqldumpファイルから1つのテーブルを復元することはできますか?

    質問 私はmysqlデータベースのmysqldumpバックアップを持っており、それは私たちのすべてのテーブルで構成されており、約440メガです。私はmysqldumpからテーブルの1つだけの内容を復元したいのです。これは可能でしょうか?理論的には、私はちょうど私が欲しいテーブルを再構築するセクションを切り取ることができますが、私はそのサイズのテキストドキュメントを効果的に編集する方法さえ知ら

    2022-04-09 07:32:14
  • [解決済み】Macにインストール後、ALTER USERステートメントを使用してMySQLルートパスワードをリセットする。

    質問 私はMacを使い始めたばかりです。最近MySQLをインストールしたのですが、インストール後にパスワードをリセットしなければならないようです。それ以外のことはできません。 今、私はすでに通常の方法でパスワードをリセットしました。 update user set password = password('XXX') where user = root; (ところで、MySQLが

    2022-04-08 15:52:35
  • [解決済み】ALTER TABLEで複合プライマリキーを追加する。

    質問 というテーブルがあります。 provider . という3つのカラムがあります。 person , place , thing . 重複する人、重複する場所、重複する物は存在し得るが、重複する人・場所・物の組み合わせは存在し得ない。 MySQLでこのテーブルにこれら3つのカラムを持つ複合プライマリキーを追加するには、ALTER TABLEでどのようにすればよいでしょうか。

    2022-04-08 14:49:42
  • [解決済み】JOINクエリ vs マルチクエリ

    質問 JOINクエリは複数のクエリより速いですか?(メインのクエリを実行し、メインのクエリの結果に基づいて他の多くのSELECTを実行します) JOINをすると、私のアプリケーションの設計がかなり複雑になるので、質問しているのです。 もし、速くなるのであれば、どのくらい速くなるのか、おおよそでいいので、どなたか教えてください。1.5倍なら気にしないけど、10倍なら気になるかな。

    2022-04-08 12:35:10
  • [解決済み】MySQLのルートパスワードを削除する方法【終了しました

    質問 閉店しました。 この質問は オフトピック . 現在、回答は受け付けておりません。 <パス この質問を改善したいですか? 質問を更新する であるため オントピック Stack Overflowの場合。

    2022-04-08 06:50:12
  • [解決済み】MySQLでINDEXとKEYを使い分けるとどうなる?

    質問 以下のコードのようにINDEXを使用する方法は知っています。また 外部キー と プライマリーキー . CREATE TABLE tasks ( task_id INT UNSIGNED NOT NULL AUTO_INCREMENT, parent_id INT UNSIGNED NOT NULL DEFAULT 0, task VARCHAR(100

    2022-04-07 12:35:12
  • [解決済み】INSERT ... ON DUPLICATE KEY (何もしない)

    質問 2つのカラムにユニークキーを持つテーブルがあります。 CREATE TABLE `xpo`.`user_permanent_gift` ( `id` INT UNSIGNED NOT NULL AUTO_INCREMENT , `fb_user_id` INT UNSIGNED NOT NULL , `gift_id` INT UNSIGNED NOT NULL , `purcha

    2022-04-07 06:17:37
  • [解決済み】MySQLの全テーブルの全カラム名を取得する方法は?

    質問 のすべてのテーブルからすべてのカラム名を取得する高速な方法はありますか? MySQL すべてのテーブルをリストアップする必要はないのですか? どのように解決するのですか? select * from information_schema.columns where table_schema = 'your_db' order by table_name,ordinal_posit

    2022-04-07 05:17:49
  • [解決済み] MySQL - length() vs char_length()

    質問 との主な違いは何ですか? length() と char_length() ? バイナリ文字列と非バイナリ文字列が関係しているのだと思います。 文字列をバイナリで保存する実用的な理由はあるのでしょうか? mysql> select length('MySQL'), char_length('MySQL'); +-----------------+------------

    2022-04-06 22:34:03
  • [解決済み】Mac OSインストール時にMySQLを停止する方法とは?

    質問 でMySQLをインストールしました。 MacPorts . サーバーを停止するために必要なコマンドは何ですか(MySQLが死んでいるときに私のアプリケーションがどのように動作するかをテストする必要があります)? 解決方法は? をインストールしたかどうかで、異なるケースがあります。 MySQL 公式バイナリインストーラで MacPorts を使用するか、または

    2022-04-06 20:28:41
  • [解決済み】MySQL更新内部結合テーブルクエリ

    質問 何が問題なのかさっぱりわかりません。MySQL 5.0 を使用して、次の MySQL 更新クエリを実行しようとすると、コンパイルエラーが発生します。 UPDATE b SET b.mapx = g.latitude, b.mapy = g.longitude FROM business AS b INNER JOIN business_geocode g ON b.busi

    2022-04-06 19:36:32
  • [解決済み】MySQLテーブルからUnique制約を削除する。

    質問 phpMyAdminを使用して、MySQLテーブルのカラムにある"ユニークキー制約"を削除するにはどうすればよいですか? 解決方法を教えてください。 一意制約はインデックスでもあります。 最初の使用 SHOW INDEX FROM tbl_name を使って、インデックスの名前を調べます。インデックスの名前は key_name を、そのクエリの結果に追加します。

    2022-04-06 17:59:04
  • [解決済み】MySQL。クエリの結果からユーザー変数を設定する

    質問 MySQLでクエリの結果に基づいてユーザー変数を設定することは可能ですか? 私が実現したいのは、次のようなものです。 USER と GROUP は一意である)。 set @user = 123456; set @group = select GROUP from USER where User = @user; select * from USER where GROUP

    2022-04-06 14:48:06
  • [解決済み】外部キー制約。ON UPDATEとON DELETEを使用する場合

    質問 MySQL Workbenchを使用してデータベーススキーマを設計していますが、図を書いてそれを変換できるのでとてもクールです :P とにかく、InnoDBを使うことにしたのは、外部キーがサポートされているからです。しかし、1つ気づいたのは、外部キーにOn UpdateとOn Deleteオプションを設定できることだ。誰か、簡単な例で "Restrict", "Cascade" と

    2022-04-06 13:33:26
  • [解決済み】mysqlで現在のdatetimeから30日を減算する方法は?

    質問 mysql で現在の日付から 30 日を引くにはどうしたらいいですか? SELECT * FROM table WHERE exec_datetime BETWEEN DATEDIFF(NOW() - 30 days) AND NOW(); 解決方法は? SELECT * FROM table WHERE exec_datetime BETWEEN DATE_SUB(NOW(

    2022-04-06 13:23:01
  • [解決済み】MySql: Tinyint (2) vs tinyint(1) - 違いは何ですか?

    質問 mysqlのbooleanは、次のようなものだと知っていました。 tinyint (1) . 今日、私は以下のような整数を定義したテーブルを見ました。 tinyint(2) のような、また、他の int(4) , int(6) ... integer型とtinyint型のフィールドのサイズの意味は何ですか? どのように解決するのですか? それは 表示幅

    2022-04-06 05:11:01
  • [解決済み】MySQLで最後の行を選択する

    質問 どうすれば SELECT MySQL テーブルの最後の行を表示するには? 私は INSERT データを取得し、前の行から列の値を取得する必要があります。 には auto_increment をテーブルの中に入れてください。 どのように解決するのですか? <ブロッククオート はい、そこにauto_incrementがあります。 の最後が欲しいなら

    2022-04-05 19:52:58
  • [解決済み】DISTINCT値の出現回数を数える

    質問 特定のフィールドで DISTINCT 値を検索し、その値の出現回数をカウントして、そのカウント数で結果を並べる MySQL クエリを見つけようとしています。 データベース例 id name ----- ------ 1 Mark 2 Mike 3 Paul 4 Mike 5

    2022-04-05 16:36:26