共計 1189 個字符,預(yù)計需要花費 3 分鐘才能閱讀完成。
這篇文章主要講解了“mysql 數(shù)據(jù)庫怎么用工具和命令行實現(xiàn)導(dǎo)出導(dǎo)入備份”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著丸趣 TV 小編的思路慢慢深入,一起來研究和學(xué)習(xí)“mysql 數(shù)據(jù)庫怎么用工具和命令行實現(xiàn)導(dǎo)出導(dǎo)入備份”吧!
一、工具導(dǎo)出導(dǎo)入
MySql 工具很多,比如 MySql Administrator、Navicat、SQLyog,這里以 MySql Administrator 為例。
導(dǎo)出:
打開 MySql Administrator,點擊左側(cè) Backup,在 Backup Project 中點擊 New Project,輸入 Project Name,將要備份的數(shù)據(jù)庫從左側(cè)選到右側(cè),之后可以選擇要導(dǎo)出的數(shù)據(jù)表,最后點擊 Execute Backup Now 即可。另外,在 Advanced Option 中可以選擇高級備份參數(shù),在 Schedule 中可以制定定時備份計劃。
導(dǎo)入:
在 Restore 中 open Backup File,Target Schema 選擇 Another schema 并找到要導(dǎo)入的數(shù)據(jù)庫,點擊 Start Restore
二、命令行導(dǎo)出導(dǎo)入
各種工具雖然導(dǎo)出導(dǎo)入很方便,但容易出現(xiàn)不支持其他工具導(dǎo)出的備份文件的問題。所以了解一下如何用命令行導(dǎo)出導(dǎo)入也是很有必要的。使用下面命令的前提是已經(jīng)將的命令加入到系統(tǒng)的 path 中或?qū)⒛夸浨袚Q到 mysql\bin 目錄下
導(dǎo)出:
命令 mysqldump -h hostName -u userName -p databaseName backupFileName.sql
- h 后面 hostName 為連接地址(省略則為本機),- u 后面 userName 為用戶名,- p 代表用密碼登陸,databaseName 為要導(dǎo)出的數(shù)據(jù)庫名,backupFileName 為備份文件名
例如 mysqldump -u root -p stateOnline statedump.sql
回車后提示輸入密碼 Enter password:,輸入密碼后稍等即可導(dǎo)出完成
導(dǎo)入:
命令 mysql -h hostName -u root -p databaseName backupFileName.sql
- h 后面 hostName 為連接地址(省略則為本機),- u 后面 userName 為用戶名,- p 代表用密碼登陸,databaseName 為要導(dǎo)入的數(shù)據(jù)庫名,backupFileName 為備份文件名
例如 mysql -u root -p stateoffline statedump.sql
回車后提示輸入密碼 Enter password:,輸入密碼后稍等即可導(dǎo)入完成
感謝各位的閱讀,以上就是“mysql 數(shù)據(jù)庫怎么用工具和命令行實現(xiàn)導(dǎo)出導(dǎo)入備份”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對 mysql 數(shù)據(jù)庫怎么用工具和命令行實現(xiàn)導(dǎo)出導(dǎo)入備份這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是丸趣 TV,丸趣 TV 小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!