MySQL

MySQL をコマンドラインで使う

自動化するならコマンドラインですね。ということで、最近使った MySQL のコマンドラインを記録しておきます。 データベースを作成する mysql -u<ユーザID> -p<パスワード> -e "CREATE DATABASE <データベース名> CHARACTER SET utf8mb4" ※ -u と -p の後ろ…

MariaDB(MySQL) の不思議な挙動

DBMS は MariaDB 5.5.52。 最近、不思議な挙動に遭遇しました。 「データベースに登録されている企業の一覧を表示し、その企業の大分類を表示する」という機能の実装を行いました。 この企業データは以下のようなものです。 company テーブル id name f1 f2 …