MySQL | ページ 2 | クズリーマンのカス備忘録

MySQL

スポンサーリンク
MySQL

SQLのIN句は複数条件を指定できる

SELECT * FROM fruit WHERE name = "みかん" OR name = "りんご"; これと同じことをIN句使うと、以下のように書ける。↓ SELECT * FROM fruit WHERE...
MySQL

MySQL slow_query_log はmy.cnfの[mysqld]の欄に書くのよ

MySQLでクエリ発行したときにクソ遅いクエリが合った場合、それをログに記録する仕組みがある。 slow_query_log っちゅうやつ。 デフォルトだと有効になってない。 デフォルトでは、スロークエリーログは無効になっています。...
MySQL

OracleからMySQLへ定義とデータを移行(コンバート)したやり方メモ

そもそも、MariaDBが選択できるならそれも良いかも 今回は移行先がMySQLと決まってしまっていたため、仕方なかったが、MySQLと互換性のあるMariaDBを選択できるのであれば、MariaDBを選択したほうが楽と思われる。 なぜなら...
MySQL

mysqldump 定義のみ ダンプする

やり方 -d オプションまたは、 --no-data オプションをつける。 たとえば、test データベースのテーブル定義とデータを別々にダンプするには、これらのコマンドを使用します。 shell> mysqldump --no-dat...
MySQL

mysqldump 実行時に、mysqldump: Error: ‘Access denied; you need (at least one of) the PROCESS privilege(s) for this operation’ when trying to dump tablespaces

事象 mysqldump 実行時に、 mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this opera...
MySQL

MySQL max_connections 確認

やり方 以下のSQL文を発行することで、DBの最大コネクション数を確認することが可能です。 SHOW GLOBAL VARIABLES like 'max_connections'; 実際にやってみた mysql> SHOW G...
MySQL

MySQL 大文字小文字 区別しない 設定

lower-case-table-names で設定する MySQLで大文字小文字区別させない設定は、lower-case-table-names で設定することができる。 設定値は、 0 1 2 のいずれか。 大文字小文字が...
MySQL

mysqlへのLOAD DATA LOCAL INFILE でインポート失敗 Loading local data is disabled; this must be enabled on both the client and server sides

事象 MySQLへ LOAD DATA LOCAL INFILE を使用してデータをインポートしようとした際に以下のメッセージが出力され、インポートできない。 ERROR 3948 (42000) at line 4: Loading...
MySQL

apt install mysql client やり方

目的 mysql サーバはいらぬ。 今回はWSL2(OS:Ubuntu)にmysqlクライアントを入れたい。 やり方 mysql-clientのパッケージを検索します。 $ apt search mysql-clientは はてぶ ...
MySQL

MySQL csv形式でエクスポートする方法

方法1. mysqldump を使う csv形式で出力する例 $ mysqldump -u{ユーザー名} -p --tab=/tmp --fields-terminated-by=, {DB名} {テーブル名(省略可能)} En...
スポンサーリンク