博主名取自《小羊肖恩》中的小羊肖恩,名字為:肖恩,音譯為Sean,自己取的姓:阿奇,為符合我們的閱讀習慣,連起來組成為ArchieSean,博主志在將博客打造成為個人線上的技術堆疊,方便自己也方便他人,如博客中有任何錯誤,請各位指出,謝謝大家
我的個人小站
前期準備
- 卸載centos7自帶的資料庫mariadb
rpm -qa | grep mariadb
rpm -e --nodeps 檔案名

mysql的安裝與初始化
- 下載并安裝
# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
# yum -y install mysql57-community-release-el7-10.noarch.rpm
# yum -y install mysql-community-server

- 開啟服務并查看狀態
# systemctl start mysqld.service
# systemctl status mysqld.service

- 查看日志,找初始密碼

- 登錄資料庫

- 修改密碼:
這時候直接改密碼是改不了的(這里可以使用滿足規則的復雜密碼),
這時候,就需要更改一下密碼設定規則:

現在再來改密碼(這時候,可以使用簡單密碼,我這里改為root):

- 給圖形化界面,授權

- 永久開啟防火墻3306埠
#firewall-cmd --add-pore=3306/tcp --permanent
- 重新載入
#firewall-cmd --reload
- 查看3306埠是否開放
#firewall-cmd --list-all
或者
#firewall-cmd --query-port=3306/tcp
- 測驗(使用本地圖形化界面,來連接mysql)

- 卸載自動更新
# yum -y remove mysql57-community-release-el7-10.noarch
默認目錄/檔案位置(了解)
- 資料庫存盤目錄: /var/lib/mysql
- 組態檔: /etc/my.cnf
資料庫的備份與還原操作
備份
- 全部備份(一次備份多個資料庫)
#mysqldump -uroot -p密碼 -A > 備份檔案路徑
- 備份指定資料庫
#mysqldump -uroot -p密碼 資料庫名稱 > 備份檔案路徑
- 多個資料庫備份:
#mysqldump -uroot -p密碼 --databases 資料庫名稱1 資料庫名稱2 ... > 備份檔案路徑
還原
- 還原有以下兩種方法:
(1) mysql命令列source方法
(2) 系統命令列方法
- 還原全部資料庫
(1)mysql命令列:
create DATABASE '資料庫名稱';[可選]
use 資料庫名稱;
mysql>source 備份檔案路徑;
(2)系統命令列:
#mysql -uroot -p密碼 < 備份檔案路徑
- 還原單個資料庫
(1)mysql命令列:
create DATABASE '資料庫名稱';[可選]
use 資料庫名稱;
source 備份檔案路徑;
(2)系統命令列:
#mysql -uroot -p密碼 資料庫名稱 < 備份檔案路徑
- 還原多個資料庫;
(1)mysql命令列:
create DATABASE '資料庫名稱';[可選]
use 資料庫名稱;
source 備份檔案路徑;
(2)系統命令列:
#mysql -uroot -p密碼 < 備份檔案路徑
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/159052.html
標籤:其他
下一篇:windows域的創建
