Liunx系統mysql資料庫備份(本機和非同步)

2021-10-01 15:29:21 字數 567 閱讀 4727

本機新建backup.sh指令碼

#!/bin/sh

#資料庫備份語句

mysqldump -uroot -p你的密碼 資料庫名 > /opt/backup/sql/`date +%y%m%d%h%m%s`.sql

一.切換使用者

su root

二.新建存放資料庫sql的資料夾

mkdir -p  /opt/backup/sql

三.新建存放指令碼的資料夾

mkdir -p /opt/backup/

四.上傳backup.sh到/opt/backup

五.測試執行backup.sh

bash /opt/backup/backup.sh

六.檢視/opt/back/sql/資料夾下生成的sql

ll /opt/backup/backup

七.將指令碼加入到定時任務中

1.1  編輯當前使用者的計畫列表 crontab -e 新增一條命令

0 0 1 * * ?  bash /opt/backup/backup.sh

參考:檢視當前使用者的計畫列表 crontab -l

Liunx 匯入MySQL資料庫

一 匯出資料庫用mysqldump命令 注意mysql的安裝路徑,即此命令的路徑 1 匯出資料和表結構 mysqldump u使用者名稱 p密碼 資料庫名 資料庫名.sql 敲回車後會提示輸入密碼 2 只匯出表結構 mysqldump u使用者名稱 p密碼 d 資料庫名 資料庫名.sql 注 usr...

liunx下安裝mysql資料庫(2)

1.解壓64位安裝包 進入安裝包所在目錄,執行命令 tar zxvf mysql 5.6.17 linux glibc2.5 i686.tar.gz 2.複製解壓後的mysql目錄到系統的本地軟體目錄 執行命令 cp mysql 5.6.17 linux glibc2.5 i686 usr loca...

mysql系統資料庫

該mysql資料庫是系統資料庫。它包含儲存mysql伺服器執行時所需資訊的表。mysql資料庫中的 表分為以下幾類 warning 在mysql database中不要把mysql 系統表的儲存引擎從myisam轉換到innodb。這種操作不支援。如果你這樣做了,mysql將無法重新啟動,直到你從備...