国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql中導入數據與導出數據庫sql語句

2024-07-24 12:38:13
字體:
來源:轉載
供稿:網友

本文章來詳細介紹關于mysql中導入數據與導出數據庫sql語句,在mysql中常用的導入與導出數據的命令有source與mysqldump大家可參考.

1、例1,連接到本機上的MYSQL

首先在打開DOS窗口,然后進入mysql安裝目錄下的bin目錄下,例如,D:mysqlbin,再鍵入命令mysql -uroot -p,回車后提示你輸密碼,如果剛安裝好MYSQL,超級用戶root是沒有密碼的,故直接回車即可進入到MYSQL中了,MYSQL的提示符是:mysql>

2、例2,連接到遠程主機上的MYSQL

假設遠程主機的IP為:10.0.0.1,用戶名為root,密碼為123,則鍵入以下命令:

mysql -h10.0.0.1 -uroot -p123 

注:u與root可以不用加空格,其它也一樣.

3、現在就可以對數據庫的導入與導出了

導入數據庫,常用source 命令,進入mysql數據庫控制臺,如mysql -u root -p,代碼如下 :

mysql>use 數據庫

然后使用source命令,后面參數為腳本文件(如這里用到的.sql),代碼如下:

mysql>source d:222.sql (注:如果寫成source d:222.sql,就會報語法錯誤)

導出數據庫:

1.導出整個數據庫,代碼如下:

  1. mysqldump -u 用戶名 -p 數據庫名 > 導出的文件名 
  2.  
  3. mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql 

2.導出一個表,代碼如下:

  1. mysqldump -u 用戶名 -p 數據庫名 表名> 導出的文件名 
  2.  
  3. mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql 

3.導出一個數據庫結構,代碼如下:

  1. mysqldump -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:wcnc_db.sql  --Vevb.com 
  2.  
  3. -d 沒有數據 --add-drop-table 在每個create語句之前增加一個drop table 

在導入utf-8數據庫前,最好加上sql> set names 'utf8'; 否則可能導致亂碼,最后我們知道還有一個導入數據的命令mysqlimport,mysqlimport位于mysql/bin目錄中,是mysql的一個載入(或者說導入)數據的一個非常有效的工具。這是一個命令行工具。有兩個參數以及大量的選項可供選擇,這個工具把一個文本文件(text file)導入到你指定的數據庫和表中。比方說我們要從文件Customers.txt中把數據導入到數據庫Meet_A_Geek中的表 Custermers中,代碼如下:

mysqlimport Meet_A_Geek Customers.txt

注意:這里Customers.txt是我們要導入數據的文本文件,而Meet_A_Geek是我們要操作的數據庫,數據庫中的表名是Customers,這里文本文件的數據格式必須與Customers表中的記錄格式一致,否則mysqlimport命令將會出錯.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 米泉市| 湟中县| 洪湖市| 维西| 绍兴市| 阿拉善左旗| 湘潭县| 永定县| 尉犁县| 称多县| 彭阳县| 新营市| 靖西县| 新余市| 弋阳县| 潜山县| 庐江县| 尚志市| 神池县| 巨野县| 牟定县| 新建县| 安塞县| 鲁山县| 平南县| 贵定县| 英吉沙县| 千阳县| 青冈县| 岳西县| 双辽市| 土默特左旗| 松阳县| 微博| 盐池县| 牡丹江市| 自治县| 浙江省| 永济市| 成安县| 宣化县|