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

MySQL

スポンサーリンク
MySQL

my.cnfのskip-host-cacheとskip-name-resolve

my.cnfの設定内容について、2点メモ。skip-host-cacheDNSの名前解決を、cacheを使わずに毎回しに行く設定。毎回名前解決しに行くので動作が遅くなる。後述のskip-name-resolve 設定を行っている場合、この設...
MySQL

MariaDBのバージョン確認 やり方

MariaDBのバージョン確認 やり方rpm パッケージで確認## rpm -qa | grep -i mariamariadb-5.5.60-1.el7_5.x86_64mariadb-server-5.5.60-1.el7_5.x86_...
MySQL

MySQLで、「CREATE DATABASE」「CREATE USER」どっちから先にやるか

MySQLで、「CREATE DATABASE」「CREATE USER」どっちから先にやるか ですが、「CREATE DATABASE」を先にやりましょう。「CREATE USER」した直後に権限付与を実行すると思いますが、その際にどのD...
MySQL

MySQLの数値型で小さい型、たとえばintじゃなくtinyintを選んでも処理速度は上がらない

MySQLで型定義するときに、数値のデータ型でintじゃなくてmediumintとかtinyintみたいな幅の小さい型にしといたら処理速度が上がったりするのか?と思ってchatGPT先生に聞いてみた。結果:数値型を変えようとも、処理速度に影...
MySQL

MySQLでDUMPファイルを複数に分割してインポートしたら最後に「#1231 – 変数 ‘time_zone’ に値 ‘NULL’ を設定できません。」とか怒られる

環境phpMyAdminMariaDB事象phpMyAdminを利用してDUMPファイルをインポートした。レンサバで、インポートファイルの容量制限があったので、DUMPファイルを手動で分割した。→単純に処理の切のいいところで切り取って分割し...
MySQL

MySQLのINSERT文の基本

MySQLのINSERTとは?MySQLのINSERTコマンドとは、指定したテーブルに指定したデータを挿入(登録)できるコマンドです。MySQLのINSERT文の基本構文基本的な構文は以下のとおりです。。INSERT INTO テーブル名 ...
MySQL

MySQLで、ERROR 1193 (HY000): Unknown system variable ‘policy’

環境MySQL5.7やったこと、起きたことの大枠MySQLから、パスワードが弱い と怒られるパスワードのポリシーを弱くしようと試みるMySQLから、そんなもんないよと怒られる別の試したら成功MySQLから、パスワードが弱い と怒られるMyS...
MySQL

MySQL5.7で、ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)

DockerでMySQLを構築した後の体験談です。環境DockerCentOS7.7MySQL5.7をyumでインストール事象前述した環境下に、MySQLサーバをインストールした。手順はこちらのとおり。原因 MySQL 5.7 では、初回...
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でコンテナを作成しました。それから、CentOSコンテナ内において、以下の手順でM...
MySQL

MySQLのENUM型とSET型の違い

MySQLのデータ型である、ENUM型SET型は、いずれも、決まったデータを定義しておき、その予め決められたデータを使用できるようにするデータ型。では、両者のデータ型で何が違うのか?結論データを取り扱う際に、ENUM型は1つのデータを取り扱...
スポンサーリンク