1. 程式人生 > >Linux下操作mysql_學習記錄

Linux下操作mysql_學習記錄

Linux下操作mysql_學習記錄

安裝 mariadb 的步驟

1. yum install mariadb mariadb-server

2. mariadb預設配置檔案路徑  /etc/my.cnf /etc/my.cnf.d/  日誌檔案  /var/log/mariadb/mariadb.log

3. 啟動服務 systemctl start mariadb

4. 檢查 mariadb 服務是否啟動,可檢視 3306 埠是否是 listen 狀態

命令1: systemctl status mariadb -->檢視服務是否是running

命令2: netstat -na | grep 3306

5. 資料庫初始化 /bin/mysql_secure_installation, 按照提示完成初始化操作

6. 登入資料庫 mysql -uroot -p

7. 列出所有資料庫 MariaDB [(none)]> show databases ;

8. 切換資料庫 MariaDB [(none)]> use test ;

9. 檢視資料庫內的表資訊: MariaDB [test]> show tables ;

10. 資料庫匯入 登入資料庫後執行:

source /home/test.sql ; --> 需要匯入的資料庫指令碼路徑

11. 資料庫備份

mysqldump -uroot -p mydb > /home/mydb.sql

mysqldump -uroot -p --databases mydb1 mysql2 > /home/mydb-backup.sql

12. 資料庫恢復

使用source命令

10. 資料庫授權步驟

A. 登入資料庫

B. 授權

grant all privileges on *.* to [email protected]‘%’identified by 'password' ;

grant select, insert on mydb.* to

[email protected]'192.168.29.5' identified by 'password ;

C. 重新整理授權表 flush privileges; (授權之後一定記得重新整理授權表

D. 刪除授權使用者 drop user [email protected]'192.168.29.5' ;