mysql7 資料庫的匯出匯入

2021-10-09 02:40:27 字數 1360 閱讀 7230

匯出整個資料庫

-- 注:這個是在沒有登陸mysql下,在控制台進行的操作

-- 密碼可以不用輸,在回車之後輸入也可以

mysqldump -u 使用者名稱 -p 資料庫名 > 匯出的檔名

mysqldump -uroot -proot student > student.

sql

匯出乙個表

-- 一般不用

mysqldump -u 使用者名稱 -p 資料庫名 表名》 匯出的檔名

mysqldump -u root -proot student users> users.

sql

匯出乙個資料庫結構

匯入資料庫

用source命令

進入mysql資料庫控制台 -->登陸

mysql -uroot -proot
首先要建立乙個與要匯入的資料庫同名的資料庫

create

database student;

使用該資料庫

source c:\users\13092\desktop\bookmanager.

sql

匯出資料庫用mysqldump命令(注意mysql的安裝路徑,即此命令的路徑)

匯出資料和表結構:

mysqldump -u使用者名稱 -p密碼 資料庫名 > 資料庫名.

sqlmysqldump -uroot -proot abc > abc.

sql-- 敲回車後會提示輸入密碼

只匯出表結構

mysqldump -u使用者名稱 -p密碼 -d 資料庫名 > 資料庫名.

sqlmysqldump -uroot -proot -d abc > abc.

sql

注:/usr/local/mysql/bin/ —> mysql的data目錄

匯入資料庫

首先建空資料庫

mysql>create database abc;

匯入資料庫

方法一:

(1)選擇資料庫

mysql>use abc;

(2)設定資料庫編碼

mysql>set names utf8;

(3)匯入資料(注意sql檔案的路徑)

mysql>source /home/abc/abc.sql;

方法二:

mysql -u使用者名稱 -p密碼 資料庫名 < 資料庫名.sql

#mysql -uabc_f -p abc < abc.sql

資料庫與Mysql 7

union 聯合 合併 將多條查詢語句的結果合併成乙個結果 語法 查詢語句1 union all 查詢語句2 union all 應用場景 要查詢的結果來自多個表,且多個表沒有直接的連線關係,但查詢的資訊一致 列數也要求一致 特點 1.要求多條查詢 2.要求多條查詢語句的 其查詢的每一列的型別和順序...

MYSQL 7 資料庫優化 索引

索引型別 btree hash 普通索引 唯一索引 unique index 主鍵索引 組合索引 全文索引 fulltext index 建立索引 create table table name col name data type unique fulltext index key index n...

mysql匯出 mysql資料庫匯入匯出

window下 1.匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 2.匯出乙個表 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名 mysqldump u dbuser p dbname users dbname users.sql 3.匯出乙個資料...