21.配置一個數據庫
在server0上創建一個MariaDB數據庫,名爲Contacts,並符合以下條件:
- 數據庫應該包含來自數據庫複製的內容,複製文件的URL爲:http://classroom.example.com/pub/materials/users.sql
- 數據庫只能被localhost訪問
- 除了root用戶,此數據庫只能被用戶Raikon查詢,此用戶密碼爲atenorth
- root用戶的密碼爲atenorth,同時不允許空密碼登錄
[root@server0 ~]# yum -y install mariadb-server mariadb
[root@server0 ~]# vim /etc/my.cnf
[mysqld]
skip-networking #添加此行,跳過網絡
[root@server0 ~]# systemctl restart mariadb
[root@server0 ~]# systemctl enable mariadb
[root@server0 ~]#mysqladmin -u root password ‘atenorth’ #設置密碼
[root@server0 ~]# mysql -u root –p #登陸
Enter password: #輸入密碼
MariaDB[(none)]>create database Contacts; #創建數據庫
MariaDB[(none)]>grant select on Contacts.* to Raikon@localhost identified by
‘atenorth’;
#授權
MariaDB[(none)]>delete from mysql.user where password=’’;
#刪除空密碼賬號 !!!注意:設置好 root 密碼再做
MariaDB[(none)]>quit
[root@server0~]#wget http://classroom.example.com/pub/materials/users.sql
[root@server0 ~]# mysql -u root -p Contacts < users.sql #導入庫
Enter password: #輸入密碼