MySQL 導出數(shù)據(jù)

專注于為中小企業(yè)提供成都網(wǎng)站設計、成都網(wǎng)站制作服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)譙城免費做網(wǎng)站提供優(yōu)質(zhì)的服務。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了成百上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
MySQL中你可以使用SELECT…INTO OUTFILE語句來簡單的導出數(shù)據(jù)到文本文件上。
使用 SELECT … INTO OUTFILE 語句導出數(shù)據(jù)
以下實例中我們將數(shù)據(jù)表 shulanxt_tbl 數(shù)據(jù)導出到 /tmp/shulanxt.txt 文件中:
你可以通過命令選項來設置數(shù)據(jù)輸出的指定格式,以下實例為導出 CSV 格式:
在下面的例子中,生成一個文件,各值用逗號隔開。這種格式可以被許多程序使用。
from 樹懶學堂 - 一站式數(shù)據(jù)知識平臺
SELECT … INTO OUTFILE 語句有以下屬性:
LOAD DATA INFILE是SELECT … INTO OUTFILE的逆操作,SELECT句法。為了將一個數(shù)據(jù)庫的數(shù)據(jù)寫入一個文件,使用SELECT … INTO OUTFILE,為了將文件讀回數(shù)據(jù)庫,使用LOAD DATA INFILE。
SELECT…INTO OUTFILE ‘file_name’形式的SELECT可以把被選擇的行寫入一個文件中。該文件被創(chuàng)建到服務器主機上,因此您必須擁有FILE權限,才能使用此語法。
輸出不能是一個已存在的文件。防止文件數(shù)據(jù)被篡改。
你需要有一個登陸服務器的賬號來檢索文件。否則 SELECT … INTO OUTFILE 不會起任何作用。
在UNIX中,該文件被創(chuàng)建后是可讀的,權限由MySQL服務器所擁有。這意味著,雖然你就可以讀取該文件,但可能無法將其刪除。
更多MySQL導出數(shù)據(jù)教程請見:樹懶學堂_一站式數(shù)據(jù)知識學習平臺_MySQL 導出數(shù)據(jù)
好像有點悲劇,只能用 SELECT.
就像下面這個 Hello World 一樣。
mysql DELIMITER //
mysql CREATE PROCEDURE HelloWorld()
- BEGIN
- SELECT 'Hello World';
- END//
Query OK, 0 rows affected (0.00 sec)
mysql call HelloWorld();
- //
+-------------+
| Hello World |
+-------------+
| Hello World |
+-------------+
1 row in set (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
將外部數(shù)據(jù)導入到mysql中
開始-運行-cmd-輸入mysql安裝目錄下的bin目錄所在地址-回車
再輸入mysql
-u
root
-p
my_new_db
--default-character-set=utf8
D:my_new_db.sql
導入之前需要在數(shù)據(jù)庫中新建空數(shù)據(jù)庫“my_new_db”
,"utf8"是數(shù)據(jù)庫的編碼方式要與帶導入的數(shù)據(jù)庫文件設置一致“D:my_new_db.sql"為要導入的數(shù)據(jù)庫文件所
將mysql數(shù)據(jù)庫文件導出
開始-運行-cmd-輸入mysql安裝目錄下的bin目錄所在地址-回車
再輸入mysqldump
--opt
-h
localhost
-u
root
-p1
my_new_db
--add-drop-
table
e:/mydb_stru.sql
--default-character-set=utf8.
文章題目:再mysql里面怎么輸出,mysql輸出文件
轉(zhuǎn)載來源:http://chinadenli.net/article14/dsidhge.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供小程序開發(fā)、手機網(wǎng)站建設、營銷型網(wǎng)站建設、標簽優(yōu)化、企業(yè)建站、網(wǎng)頁設計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)