適用於mysiam表
直接將tbl_name.frm、tbl_name.myd、tbl_name.myi
三個檔案,儲存,備份就可以。
須要的時候,直接解壓移動到對應的資料庫資料夾內就可以。
注意,假設是相同的方法,處理innodb儲存引擎表結構的檔案。
在使用show tables
時也能夠看到。可是不能使用的。
思路是將建表的結構與插入資料的sql語句生成並儲存。
下次假設須要該結構和資料,直接將資料語句執行就可以。
使用mysql提供的工具完畢,不是sql語言的一部分,不須要在mysql命令列client執行,直接執行就可以。
將備份的資料庫還原。將剛才生成的sql語句,還原就可以。
在mysqlclient直接執行就可以。
怎樣執行儲存在檔案內的sql語句?
使用source指令,能夠指定須要執行sql語句的原始碼檔案。
create database bak;
usebak;
mysql> source d:/one.sql
常見的備份操作:
1、備份整個資料庫內的表:
mysqldump -uroot -p testdata > d:/one.sql
2、備份資料庫中的某張表。
mysqldump -uroot -p testdata one > d:/one_one.sql
3、備份資料庫中的多張表。
mysqldump -uroot -p testdata one two > d:/one_one.sql
mysql 備份源資料 mysql 資料備份與還源
一 資料備份 1 使用mysqldump命令備份 mysqldump命令將資料庫中的資料備份成乙個文字檔案。表的結構和表中的資料將儲存在生成的文字檔案中。mysqldump命令的工作原理很簡單。它先查出需要備份的表的結構,再在文字檔案中生成乙個create語句。然後,將表中的所有記錄轉換成一條ins...
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資料備份
mysql教程資料庫教程的備份 匯入 匯出 資料匯入 資料匯出 資料庫和資料表的匯入匯出我們用的是mysqldump 來操作,資料的匯入匯出我們用load data infile 與 load data outfile操作 匯出資料庫方法 引數 mysqldump u使用者名稱 p密碼 資料庫 儲存...