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 ...