MySQL運維 安裝資料庫 配置本地yum源,將gpmall-repo文件上傳至/opt目錄 創建yum.repo文件 安裝mariadb服務 # yum install -y mariadb mariadb-server 啟動mariadb服務 # systemctl start mariadb ...
MySQL運維
安裝資料庫
配置本地yum源,將gpmall-repo文件上傳至/opt目錄
創建yum.repo文件
安裝mariadb服務
# yum install -y mariadb mariadb-server
啟動mariadb服務
# systemctl start mariadb
配置mariadb服務腳本
# mysql_secure_installation
還沒有設置根密碼,直接回車
設置根密碼,yes
刪除匿名用戶,yes
不允許遠程登陸,no
刪除測試資料庫並訪問它,yes
現在重新載入特權表,yes
創建資料庫
創建一個名稱為“test”的資料庫
# mysqladmin -uroot -p123456 create test
在“test”資料庫中創建一個名為“tables”數據表
進入test
配置數據表
查看數據表
退出保存
資料庫備份
導出資料庫
# mysqldump -uroot -p123456 test > test.sql
導出數據表
# mysqldump -uroot -p123456 test tables > test_tables.sql
刪除test資料庫進行導入測試的兩種方法
① 用mysql命令,把資料庫文件恢復到指定的資料庫
刪除資料庫
# mysqladmin -uroot -p123456 drop test
創建資料庫測試
退出保存
將資料庫文件恢復到指定的資料庫
# mysql -uroot -p000000 test < test.sql
② 使用source語句方法導入資料庫,把資料庫文件恢復到指定的資料庫
刪除資料庫
# mysqladmin -uroot -p123456 drop test
創建資料庫測試
將資料庫文件恢復到指定的資料庫
退出保存
添加用戶並授權
配置資料庫文件
使用資料庫測試
授權root用戶可以在任何節點訪問test資料庫下所有表,“%”代表所有節點機器
添加root用戶對test資料庫授增、刪、改、查的許可權
退出保存
MySQL資料庫優化
修改資料庫配置文件,添加參數