MySQL MySQLで、「CREATE DATABASE」「CREATE USER」どっちから先にやるか MySQLで、「CREATE DATABASE」「CREATE USER」どっちから先にやるか ですが、 「CREATE DATABASE」を先にやりましょう。 「CREATE USER」した直後に権限付与を実行すると思いますが、その際... 2023.07.20 MySQL
MySQL MySQLの数値型で小さい型、たとえばintじゃなくtinyintを選んでも処理速度は上がらない MySQLで型定義するときに、数値のデータ型でintじゃなくてmediumintとかtinyintみたいな幅の小さい型にしといたら処理速度が上がったりするのか?と思ってchatGPT先生に聞いてみた。 結果:数値型を変えようとも、処理速度... 2023.07.14 MySQL
MySQL MySQLでDUMPファイルを複数に分割してインポートしたら最後に「#1231 – 変数 ‘time_zone’ に値 ‘NULL’ を設定できません。」とか怒られる 環境 phpMyAdmin MariaDB 事象 phpMyAdminを利用してDUMPファイルをインポートした。 レンサバで、インポートファイルの容量制限があったので、DUMPファイルを手動で分割した。 →単純に処理の切のい... 2023.05.18 MySQL
MySQL MySQLのINSERT文の基本 MySQLのINSERTとは? MySQLのINSERTコマンドとは、 指定したテーブルに指定したデータを挿入(登録)できるコマンドです。 MySQLのINSERT文の基本構文 基本的な構文は以下のとおりです。。 INSERT IN... 2023.05.01 MySQL
MySQL MySQLで、ERROR 1193 (HY000): Unknown system variable ‘policy’ 環境 MySQL5.7 やったこと、起きたことの大枠 MySQLから、パスワードが弱い と怒られる パスワードのポリシーを弱くしようと試みる MySQLから、そんなもんないよと怒られる 別の試したら成功 MySQ... 2023.04.12 MySQL
MySQL MySQL5.7で、ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES) DockerでMySQLを構築した後の体験談です。 環境 Docker CentOS7.7 MySQL5.7をyumでインストール 事象 前述した環境下に、MySQLサーバをインストールした。 手順はこちらのとおり... 2023.04.11 MySQL
MySQL DockerのMySQLで「New main PID ●● does not belong to service, and PID file is not owned by root. Refusing.」 環境 Dockerコンテナ 公式CentOS7.7イメージ MySQL5.7をインストール 具体的手順 Dockerを利用して、 FROM centos:7.7.1908 でコンテナを作成しました。 それから、CentO... 2023.04.11 MySQL
MySQL MySQLのENUM型とSET型の違い MySQLのデータ型である、 ENUM型 SET型 は、いずれも、決まったデータを定義しておき、その予め決められたデータを使用できるようにするデータ型。 では、両者のデータ型で何が違うのか? 結論 データを取り扱う際に、 ... 2023.02.27 MySQL
MySQL SQLのIN句は複数条件を指定できる SELECT * FROM fruit WHERE name = "みかん" OR name = "りんご"; これと同じことをIN句使うと、以下のように書ける。↓ SELECT * FROM... 2022.06.06 MySQLPostgreSQL
MySQL MySQL slow_query_log はmy.cnfの[mysqld]の欄に書くのよ MySQLでクエリ発行したときにクソ遅いクエリが合った場合、それをログに記録する仕組みがある。 slow_query_log っちゅうやつ。 デフォルトだと有効になってない。 デフォルトでは、スロークエリーログは無効... 2022.03.30 MySQL