MySQL 匯入匯出基本操作

2021-06-17 16:13:53 字數 1798 閱讀 5745

一.mysql的命令列模式的設定:

桌面->我的電腦->屬性->環境變數->編輯->

path=「;path/mysql/bin;」其中path為mysql的安裝路徑。

二。 進入mysql 的方法:

1.c:/>mysql -h hostname -u username -p

按enter鍵,等待然後輸入密碼。

這裡hostname為伺服器的名稱,如localhost,username為mysql的使用者名稱,如root。

2。c:/>mysql -uroot    -p1 其中:root 為mysql的使用者名稱,1 為登陸密碼 。

三。mysql 的簡單命令:

mysql->create   database dbname;//建立資料庫

mysql->create   table tablename;//建立表

mysql->show databases;//顯示資料庫資訊,有那些可用的資料庫。

mysql->use dbname;//選擇資料庫

mysql->show tables;//顯示表資訊,有那些可用的表

mysql->describe tablename;//顯示建立的表的資訊

四。匯出資料:

1.將資料庫mydb匯出到e:/mysql/mydb.sql檔案中:

開啟開始->執行->輸入cmd 進入命令列模式

c:/>mysqldump -h localhost -u root -p mydb >e:/mysql/mydb.sql

然後輸入密碼,等待一會匯出就成功了,可以到目標檔案中檢查是否成功。

2.將資料庫mydb中的mytable匯出到e:/mysql/mytable.sql檔案中:

c:/>mysqldump -h localhost -u root -p mydb mytable>e:/mysql/mytable.sql

3.將資料庫mydb的結構匯出到e:/mysql/mydb_stru.sql檔案中:

c:/>mysqldump -h localhost -u root -p mydb --add-drop-table >e:/mysql/mydb_stru.sql

五。匯入資料:

1 >

從e:/mysql/mydb2.sql中將檔案中的sql語句匯入資料庫中:

1.從命令列進入mysql,然後用命令create database mydb2;建立資料庫mydb2。

2.退出mysql 可以輸入命令exit;或者quit;

3.在cmd中輸入下列命令:

c:/>mysql -h localhost -u root -p mydb2 < e:/mysql/mydb2.sql

然後輸入密碼,就ok了。

2 > 常用source 命令

進入mysql資料庫控制台,

如mysql -u root -p

mysql>use 資料庫(mydb2)

然後使用source命令,後面引數為指令碼檔案(如這裡用到的.sql)

mysql>source d:mydb2.sql

六。匯入檔案大小限制問題的解決:

預設情況下:mysql 對匯入檔案大小有限制的,最大為2m,所以當檔案很大時候,

upload_max_filesize=2m,

post_max_size=8m

修改upload_max_filesize=200 m   這裡修改滿足你需要的大小,

可以同時修改其他兩項memory_limit=250m   post_max_size=200m

這樣就可以匯入200m以下的.sql檔案了

mysql匯入匯出sql基本操作

步驟如下 一.mysql的命令列模式的設定 桌面 我的電腦 屬性 環境變數 新建 path path mysql bin 其中path為mysql的安裝路徑。二.簡單的介紹一下命令列進入mysql的方法 1.c mysql h hostname u username p 按enter鍵,等待然後輸入...

Mysql匯入匯出相關操作

load file file name 函式的作用是讀取磁碟檔案,並返回該檔案的內容作為乙個字串。load file file name 函式使用條件 欲讀取檔案必須在伺服器上。必須指定檔案完整的路徑。欲讀取檔案必須小於max allowed packet。如果上述任何乙個條件不滿足,函式返回空nu...

mysql 匯入匯出 mysql匯入匯出sql檔案

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