**操作只供參考,實際操作中可能出現不同的報錯或其它提示**
wget
2)增加許可權:chmod +x hins1540971_xtra_20160918230904.tar.gz
3)使用rds解壓指令碼,解壓rds備份檔案,如下:
sh rds_backup_extract.sh -f /home/hins1035007_xtra_20160220031920.tar.gz -c /home/mysql/data
4)修改/data目錄的所有者
chown mysql:mysql -r /data/
5)修改my.cnf配置檔案,現在我們在/data目錄下建立mysql的配置檔案my.cnf,如下:
vim /data/my.cnf
[mysqld]
datadir=/data/mysql
port=3306
server_id=1
socket =/data/mysql/mysqld.sock
max_allowed_packet=32m
log-error =/data/mysql/error.log
skip-external-locking
skip-name-resolve
default-storage-engine=innodb
6)啟動mysql並操作
my.cnf檔案建立完畢後,我們現在來啟動mysql
rds備份資料庫中的root使用者是沒有密碼的,而且此時rds備份資料庫中只有root這乙個使用者。
/usr/bin/mysqld_safe --defaults-file=/data/mysql/my.cnf &
啟動:
mysqld_safe --skip-grant-tables & --defaults-file=/data/mysql/my.cnf --user=mysql --datadir=/data/mysql &
mysqld_safe --defaults-file=/data/mysql/my.cnf --user=mysql --datadir=/data/mysql &
mysql -uroot -pxx : show databases; mysql備份資料 mysql 備份資料
1 備份命令 格式 mysqldump h主機名 p埠 u使用者名稱 p密碼 dbname tbname 檔名.sql 如果tbname不填,就是單個資料據的所有表 例如 mysqldump h 192.168.1.100 p 3306 uroot ppassword database cmdb d...
mysql 備份資料
mysqldump uroot proot all databases tmp all.sqlmysqldump uroot proot databases db1 db2 tmp user.sql注意匯出指定表只能針對乙個資料庫進行匯出,且匯出的內容中和匯出資料庫也不一樣,匯出指定表的匯出文字中沒...
mysql備份資料庫命令 mysql備份資料庫命令
假如使用了xtrabackup備份工具 完全備份 xtrabackup.exe defaults file d mysql my.ini backup target dir d mysqlfullbak 增量備份 xtrabackup.exe defaults file d mysql my.ini...