mysqlの基本操作
mysqlパスワードのポリシーを設定する
$ mysql_secure_installation
https://mariadb.com/kb/en/mysql_secure_installation/
パスワードの設定とかもできるらしい
パスワードを使ってログイン
$ mysql -u <username> -p
ユーザーを作る
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
mysqlは、ユーザーの名前とアクセス元のホストの情報でユーザーを識別するらしい。 ホスト名はワイルドカードにすることも可能。 テスト用に使う分には、全部localhostで良いかな。
ユーザーに権限を与える
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';