mysql資料庫備份與恢復

2021-09-10 01:30:25 字數 1722 閱讀 9365

一,mysql基本命令;

二,資料備份和恢復例項;

三,mysql'dump引數說明;

命令列執行操作

eg1:連線本機mysql

mysql -uroot -p123456

eg2:連線遠端mysql;

mysql -h10.0.0.1 -uroot -p123456

exit;

1)檢視資料庫

show databases;

2)顯示資料庫中的表

show tables;

3)顯示表結構

describe 表名;

簡寫:desc 表名;

4)建庫

create database 庫名;

5)建表

use 庫名;

create table 表名(字段設定列表);

6)刪庫/刪表

drop database 庫名;

drop table 表名;

7)清空表記錄

delete from 表名;

8)顯示表中的記錄

select * from 表名;

格式:mysqldump -hip -p(大寫)埠 -u使用者名稱 -p密碼 資料庫名》d:xx.sql 路徑

eg1:mysqldump -h132.72.192.432 -p3306 -uroot -p123456 hainan_wch>hainan_wch.sql;

1.匯出資料和表結構:匯出特定資料庫特定表的資料和表結構;

mysqldump -u b_user -h101.3.20.33 -p8080 -uroot -p123456 database_di up_subjects>***.sql

2.匯出表結構不匯出表資料:只返回特定資料庫特定表的表結構,不返還資料,新增引數 「-d」;

mysqldump -u b_user -h101.3.20.33 -p3306 -p123456 -d database_di up_subjects>***.sql

3.匯出表資料不匯出表結構:只返回特定資料庫特定表的資料,新增引數「-t」;

mysqldump -ub_user -h101.3.20.33 -p3306 -p123456 -t database_di up_subjects>***.sql

4.匯出特定資料庫所有表資料和表結構;新增引數,「-databases」

mysqldump -ub_user -h101.3.20.33 -p3306 -p123456 -databases test>***.sql

將匯出的.sql檔案匯入到本地資料庫;

第一種方法:系統命令行匯入

格式:mysql -hip -p埠 -u使用者名稱 -p密碼 資料庫名 eg:mysql -uroot -p123456 dbname 第二種方法:mysql命令列

進入資料庫  mysql>

use db1;

source /***/***/***.sql;

eg1:首先登入資料庫

mysql> use test;

mysql> source /home/test/0101_0630_up_subjects.sql;

eg2:直接使用系統命令行

mysql-ub_user -h101.3.20.33 -p123456 -p3306 test 

Mysql資料庫備份與恢復

匯出要用到mysql的mysqldump工具,基本用法是 mysqldump options database tables 幫助 mysqldump help mysqldump支援下列選項 add locks 在每個表匯出之前增加lock tables並且之後unlock table。為了使得更...

mysql 資料庫備份與恢復

首先要用命令列進入mysql的安裝目錄下的bin c program files mysql mysql server 5.1 bin win32下mysql的備份與還原 1.1 備份 開始選單 執行 cmd 利用 cd program files mysql mysql server 5.0 bi...

MySQL資料庫備份與恢復

mysql資料庫備份與恢復 mysql資料庫備份與恢復 方法一 1.匯出整個資料庫 命令列進入到mysql安裝目錄的bin目錄下 假設裝在d mysql bin 即 開始 執行 輸入cmd d cd mysql bin 然後執行下面語句 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 ...