mysql備份操作 mysql基本的備份操作

2021-10-18 09:47:46 字數 711 閱讀 8906

8月 24, 2014 |

nix.huang

mysqldump -u username -p password databasename tablename > dump.sql

mysql -h hostip -u username -p password databasename < dump.sql

另一種匯入的方式是執行mysql -h hostip -u username -p 連線資料庫,在命令提示符

mysql>

下執行 source dump.sql檔案來匯入資料

有時我們只想匯出表中符合某些條件的語句而不是整張表可以如下執行

mysql -h hostip -u username -p password databasename -e "sql statement" > dump.sql

當然也可以通過管道符,將mysqldump命令的輸出作為mysql 命令的輸入:

mysqldump -u username -p password databasename tablename | mysql -h hostip -u username -p password databasename

這樣執行的好處是可以減少寫檔案和讀檔案的io 操作,加快速度,

當使用mysql 命令列工具時,--safe-updates選項能阻止不帶where條件的update或者delete語句的誤操作,強烈建議使用該選項

mysql 備份操作

備份的分類 1.hot backup 熱備份 hotbackup是指在資料庫執行中直接備份,對正在執行的資料庫沒有任何影響 2.cold backup 冷備份 是指在資料庫停止的情況下備份,這種備份最簡單,一般只需要拷貝相關的資料庫物理檔案即可。3.warm backup 溫備份 在資料庫執行時進行...

mysql的基本操作語法 MySQL操作基本語法

建立表 create table student id number 8 primary key not null,name varchar 20 not null,address varchar2 50 default 位址不詳 插入資料 insert into student id,name v...

Mysql相關操作備份

mysql外健定義及常用測試 mysql create table shoping id int not null primary key,shoping varchar 64 not null,user id int not null,foreign key user id references ...