見出し画像

MySQLについての備忘録

すぐにMySQLの基本操作を忘れてしまうので、個人用メモとして。

・MySQLバージョン確認

※今回は「mysql Ver 8.3.0 for macos14.2 on arm64 (Homebrew)」

% mysql --version


・MySQLの起動コマンド(起動と停止)

% mysql.server start
% mysql.server stop


・MySQLのインタラクティブモード(ルートユーザの場合)

※MySQLを起動しておく必要がある。

% mysql -u root -p


・データベースの作成

mysql> CREATE DATABASE [DB名];

※文字コードを指定する場合は下記のように。(UTF-8を指定)
mysql> CREATE DATABASE [DB名] DEFAULT CHARACTER SET utf8;


・ユーザの作成

mysql> CREATE USER '[ユーザ名]'@'localhost' IDENTIFIED BY '[パスワード]';


・ユーザのDBアクセス権限設定

※アスタリスクは全権限を付与。

mysql> GRANT ALL PRIVILEGES ON '[DB名]'.* TO '[ユーザ名]'@'localhost';
mysql> FLUSH PRIVILEGES;


この記事が気に入ったらサポートをしてみませんか?