當前位置:首頁 » 數據倉庫 » mysql資料庫怎麼導入文本文件
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

mysql資料庫怎麼導入文本文件

發布時間: 2022-11-29 00:40:27

⑴ Mysql資料庫中如何存入文本

設置數據類型為VARCHAR,欄位長度大一點,就可以存文本
,數據量太多會影響MYSQL速度,不過你也可以使用TEXT類型,存放大量數據

⑵ 如何在mysql中導入/導出超大的sql文本文件

在mysql中導入/導出超大的sql文本文件,我們可以使用很多方法實例,如有:客戶端直接命令操作,分塊導入,客戶端用source命令操作等等。
在實際工作中,有時經常地時行mysql資料庫的導入和導入操作,但對於大型sql文件導入時,phpmyadmin是不行的,有太多限制,比如記錄,內存等!
在實際工作中,有時經常地時行mysql資料庫的導入和導入操作,但對於大型sql文件導入時,phpmyadmin是不行的,有太多限制,比如記錄,內存等!

比較好的辦法仍是用mysql的source命令:
一、在客戶端下操作:
1、進行入客戶端
2、mysql>use 資料庫名(如果沒有,先建一個)
3、mysql>set names 'utf8'; (一般看導入的是什麼格式的文件)
4、mysql>source d:\aaa.sql;
即可正常導入,如果有錯,可以看出錯提示

二、PHP文件操作:
建立a.php
裡面有下面內容
mysql_connet('xxxx');
mysql_query("set names 'utf8'");
mysql_query("source d:\aaa.sql'");

原理同上,主要方便了無法使用命令行用戶的操作

⑶ 如何在MySQL資料庫中導入excel文件內的數據

MySQL

打開MySQL資料庫,然後在在MySQL中新建一個【student】表,創建列為ID和Name,如下圖所示:

Excel

新建一張Excel,Excel列中的名字要與資料庫中student的列名一樣,如下圖所示:

導入向導

右擊資料庫中的【student】表,在彈出的下拉菜單中選擇【導入向導】,如下圖所示:

選擇數據格式

會彈出一個【導入向導】窗口,選擇數據的格式,比如excel的格式為.xlsx,當然有的excel的格式為.xls,根據後綴名而定,如下圖所示:

導入excel

然後要導入方才新建的excel文件,選擇文件的存放位置,然後點擊【打開】按鈕即可,如下圖所示:

選擇sheet

然後選擇要導入excel文件中的哪一個sheet,比如選擇sheet1,然後點擊【下一步】按鈕,如下圖所示:

導入模式

然後一直點擊【下一步】按鈕來到【導入模式】,勾選【添加:添加記錄到目錄表】選項,點擊【下一步】按鈕,如下圖所示:

開始導入

點擊【開始】按鈕,當出現【Finished -Successfully】提示時即表示導入成功,如下圖所示:

⑷ mac mysql資料庫表怎麼導入txt的數據

1、在MySQL資料庫中創建一個用戶表user,包含三個最基礎欄位:主鍵id,姓名name和年齡age。
CREATE TABLE USER(id INT UNSIGNED NOT NULL AUTO_INCREMENT,name VARCHAR(32) NOT NULL,age tinyint UNSIGNED,PRIMARY KEY (id))ENGINE=InnoDB CHARSET=utf8;

2、製作一個user.txt文件,每一條內容用Tab鍵進行分隔不同的屬性,多條換行。如果該欄位為NULL,則用/N表示。 裡麵包含內容如下:
雷雪松 31
raykaeso 25leixuesong 45barbie /N

3、使用MySQL命令導入txt文本,指定本地路徑和對應表中的欄位。
LOAD DATA LOCAL INFILE "H:/user.txt" INTO TABLE USER(name,age);

⑸ 如何把文本文檔導入MYSQL資料庫

方法如下,舉例說明:
1、創建測試表,即為要被導入的表:
create table person(
id int not null auto_increment,
name varchar(40) not null,
city varchar(20),
salary int,
primary key(id)
)engine=innodb charset=gb2312;
2、接著寫一個用於導入的文本文件:c:\data.txt。
張三
31
北京
3000
李四
25
杭州
4000
王五
45
\N
4500
小明
29
天津
\N
每一項之間用Tab鍵進行分隔,如果該欄位為NULL,則用\N表示。
3、導入數據
輸入命令,進行導入。
load
data
local
infile
「c:/data.txt」
into
table
person(name,age,city,salary);
導入數據截圖如下:
其中local表示本地。執行後,可以看到NULL數據也被正確地導入。

⑹ 怎麼在MySQL中導入txt文件啊

感覺導入資料庫後是亂碼可能你的方法並沒有問題,可能是默認情況
下,Mysql並不支持中文,可以在建表或建庫是把表的字元集設為gb2312,CHARACTER
SET
gb2312;
或者直接把mYsql字元集設置為GB2312,方法:MYsql
Server
Instance
Config
Ward
在字元集那一頁,選擇自定義字元集,選擇gb2312就ok啦