linux系統下MySQL資料庫備份與恢復

2021-07-29 07:48:12 字數 726 閱讀 2569

備份:mysqldump -u username -p databasename > filename.sql【自行設定sql檔名】

備份所有資料庫:mysqldump -u username -p --all-databases > filename.sql

如果需要壓縮匯出的sql檔案:mysqldump -u username -p databasename | gzip -9 > filename.sql.gz

對應解壓方法:gunzip filename.sql.gz

恢復:mysql -u username -p databasename < filename.sql

恢復壓縮檔案:gunzip < filename.sql.gz | mysql -u username -p databasename

如果恢復已存在的資料庫:mysqlimport -u username -p databasename filename.sql

進入mysql恢復:

輸入mysql -h ip位址 -u 使用者 -p 密碼 回車,進入mysql>

輸入 show databases;回車,可以看到所有資料庫列表,

新建要恢復的資料庫:create database dbname;回車

切換到剛建立的資料庫:use dbname;回車

匯入資料:source filename.sql;回車

再次出現mysql>並沒有提示錯誤即還原成功

Linux系統下安裝Mysql資料庫

大概就下面幾個步驟 1.掛載磁碟 說明已經掛載了 2.安裝mysql yum install mysql server y 3.啟動mysql服務 service mysqld start 4.驗證是否安裝成功 root node01 mysql welcome to the mysql monit...

在linux系統下遠端訪問mysql資料庫

第一 更改 mysql 資料庫裡的 user 表裡的 host 項,從 localhost 改稱 或者新加條記錄,host 項為要訪問的ip位址,並授權。重啟mysql服務。第二 在系統防火牆新增例外埠 3306,並允許例外。error 1130 host 192.168.1.3 is not al...

Linux系統下安裝Mysql

這裡我們來演示命令安裝 第二步 輸入指令 1.sudo apt get update 之前安裝程式,要先更新資源庫第三步 mysql uroot p 測試進行命令登入 show databases 展示資料 use mysql 顯示user select user,host from user 第四...