匯出整個資料庫
-- 注:這個是在沒有登陸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.匯出乙個資料...