mysql數據庫的導入和導出

導出數據庫:

  1. 導出整個數據庫結構和數據
    • mysqldump -h[ip] -u[user] -p[password] [database_name] > [table_name].sql;
  2. 導出單個數據表結構和數據
    • mysqldump -h[ip] -u[user] -p[password]  [database_name] [table_name] > [table_name].sql;
  3. 導出整個數據庫結構(不包含數據)
    • mysqldump -h[ip] -u[user] -p[password] -d [database_name] > [table_name].sql;
  4. 導出單個數據表結構(不包含數據)
    • mysqldump -h[ip] -u[user] -p[password] -d [database_name]   [table_name] > [table_name].sql;
  5. 導出數據不導出結構 [如果出現鎖表,加上--skip-lock-tables]
    • mysqldump -h[ip] -u[user] -p[password]   -t  [database_name]  [-w "pay_time>='2013-08-14 00:00:00'"]  > xxx.sql
導入數據:
如數據庫不存在,先創建數據庫。
若存在,執行source .../xxx.sql

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章