RHCE7參考答案(21)配置一個數據庫

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: #輸入密碼
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章