MySQL データベースとユーザーの作成
環境
Raspberry pi3
OS: Raspbian jessie lite
MySQL: 5.5.54-0+deb8u1 (Raspbian)
やること
1.データベースの作成
2.ユーザーの作成
3.権限の付与
4.パスワードの設定
データベースの作成
rootでログインする
例)testdb という名前のデータベースの作成
mysql> create database testdb;
ユーザの作成
(1)ユーザの作成、権限付与
例)user1という名前のユーザを作成
・user1は testdbのすべてのテーブルにアクセス可能
・uesr1は権限付与以外の権限を持っている
mysql> GRANT ALL ON testdb.* TO user1@localhost;
(2)設定を反映
mysql> FLUSH PRIVILEGES;
(3)作成したユーザにパスワードを設定する
例)user1のパスワードに「password」を設定する
mysql> SET PASSWORD FOR user1@localhost=password('password');