當前位置:首頁 » 編程語言 » sql資料庫中怎麼導入文本格式
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql資料庫中怎麼導入文本格式

發布時間: 2022-05-04 04:44:36

Ⅰ 如何將這個sql文件導入到資料庫

方法一:

1、生成腳本導出導入sql2008全部數據,右鍵要導出的資料庫,任務--生成腳本。

Ⅱ sql怎麼導入資料庫文件

  • 第一步打開sql server資料庫,點擊文件->打開->文件,如下圖所示:

Ⅲ 怎麼將.txt文件導入到sql資料庫中啊!

如果你確定是mysql的話,導入方法有很多種。
1,直接在伺服器上進行導入,如果你的空間伺服器是windows系統,那麼就需要有遠程桌面,然後把.sql文件(這里我假設就叫test.sql)上傳到伺服器上的d盤,打開cmd,cd到mysql安裝目錄下的bin目錄,然後執行
mysql
-u
root
-p密碼
評論
0
0
載入更多

Ⅳ 如何向SQL資料庫中插入大段文字,並保持格式

用request.form["title"] 會有這個樣式!而 this.title.Text 沒有<p>這個樣式!!

Ⅳ 怎麼把文本文檔導入SQL server 2000 的資料庫中

在SQL server 2000 的企業管理器中右擊資料庫---所有任務---導入數據,點擊下一步,在源數據處選擇文本文件,在文件名處選擇要導入的文本文檔,按要求填入信息,點擊下一步下一步進行操作即可。

Ⅵ 如何把文本文件導入SQL資料庫裡面的一個表

學妹的數據文件有四列,而資料庫表mm只有兩列,前面兩列相互對應。
所以,下面2個方法你可以嘗試一下:
1、如果是SYBASE資料庫,可以使用BCP之類的工具導入(數據文件後面兩列可以先使用編輯器去除,否則會合並在author列,超過列定義寬度的被截掉)。如果是其它類型資料庫,可能也會有類似工具導入。也可以使用第三方工具導入,比如PB中的Import功能(不必處理數據文件)。
2、使用SQL語句,你說過已經編程循環讀取了文件的前兩列信息,可以使用INSERT語句插入即可。
3、至於你提供的是ODBC驅動的錯誤提示:可能是由於超時所致。由於本人對ASP不甚了了,所以建議你在插入數據時,盡量逐條提交,提高事務的執行效率,也許會避免你所說的錯誤。或者可能需要使用ASP處理連接超時的問題!
希望我的回答對你有所幫助!

Ⅶ 怎樣將sql文件導入資料庫

遠程進去到資料庫,例如 mysql -h127.0.0.1-uroot -p 回車鍵入密碼,切換到需要導入的資料庫中,use test 資料庫,然後直接source sql文件所在的目錄即可,例如,source /data/abc.sql文件即可導入

Ⅷ sql文件怎麼用 導入資料庫文件

其實導入的方法很簡單,可以採用工具導入和只用mysql命令界面導入兩種方式,mysql的資料庫圖形界面工具是很多的,用起來也比較方便。

工具/原料

Navicat for MySQL

MySQL命令行界面

SQL腳本

方法一:

1、首先使用MySQL提供的命令行界面來導入資料庫,確保電腦中安裝了MySQL資料庫,可以通過命令行來確認是否安裝了MySQL資料庫,當然,第一步是打開Mysql的資料庫服務,使用命令行來打開:

6、看到上面的畫面,說明mysql資料庫已經導入成功了。

方法二:使用Navicat for MySQL圖形界面來導入資料庫,使用圖形界面導入資料庫的步驟很簡單

1、在圖形界面中建立好資料庫之後,使用導入腳本的功能來導入資料庫

2、點擊選擇腳本,選擇D盤的test.sql腳本,然後設置資料庫字元格式

3、接著點擊開始運行腳本就行了,腳本開始導入了哦!導入完成之後就會出現成功的提示

4、然後先關閉資料庫,再打開資料庫就可以看到建立好的資料庫的表了。

Ⅸ Oracle資料庫中如何實現導入文本數據的功能

測試方法:Dos 下輸入 C:\>sqlplus username/password@serviceName 2、然後使用 Oracle 的 sqlldr 命令進行數據的導入 前期條件 1)Oracle 資料庫端必須已經建好了需要導入的數據表的結構 2)一個數據源文件 下面例子中為製表符分隔的文本文件 model.txt ,為Excel 表中導出的 3)手工編輯一個XXX.CTL 的控制文件 4)命令行載入數據 如下實例: 以下文件預設放到C:\ 下,如果不是,就需要指明全路徑 1.命令控制文件 input.ctl 內容 控制文件中指定插入數據的方式關鍵字 insert,為預設方式,在數據裝載開始時要求表為空 append,在表中追加新記錄 replace,刪除舊記錄,替換成新裝載的記錄 truncate,同上 在Dos 窗口下使用 SQl*Loader 命令實現數據的導入 C:\>sqlldr userid=system/manager@ serviceName control=input.ctl 默認日誌文件名為:input.log 默認壞記錄文件為:input.bad 使用其它資料庫轉移工具以下以SQL Server 導入導出向導為例 1、在數據的導入導出向導中設置數據源伺服器,實例中選擇數據源選擇SQL Server 2、然後指定要導入的Oracle 數據源 3、需要配置Oracle 的屬性信息 需要注意的是,登錄資料庫的用戶信息即為數據導入之後的方案名,即導入之後的SQL Server 中的表在Oracle 中標志名為 username.表名以下按照提示即可,可以完全導入SQl Server 中的數據表和視圖,也可以使用查詢語句返回你要選擇的列或者行。

Ⅹ 如何用sql語句將一個文件夾下的所有txt文件導入到資料庫中急!在線等

使用場景:
比如將
C:\Test\
目錄下的所有
txt文件內容
導入到
Table_1

--定義臨時表,用於存放獲取的文件名稱
CREATE
TABLE
#files
(name
varchar(200)
NULL,
sql
varchar(7000)
NULL)
--獲取文件名稱,存放在#files
INSERT
#files(name)
exec
master..xp_cmdshell
'dir
c:\test
/b'
--刪除不要的文件名稱
DELETE
#files
WHERE
coalesce(name,
'')
NOT
LIKE
'Code%'
--插入需要
導入文件內容的
命令SQL,需要修改
Table_1(改為導入的Table)和文件路徑
UPDATE
#files
SET
sql
=
'BULK
INSERT
Table_1
FROM
'''
+
'C:\Test\'+name
+
'''
WITH
('
+
'DATAFILETYPE
=
''char'',
FIELDTERMINATOR
=
''\t'',
'
+
'ROWTERMINATOR
=
''\n'')'
--開始執行導入
DECLARE
@sql
varchar(8000)
DECLARE
cur
CURSOR
STATIC
LOCAL
FOR
SELECT
sql
FROM
#files
OPEN
cur
WHILE
1
=
1
BEGIN
FETCH
cur
INTO
@sql
IF
@@fetch_status
<>
0
BREAK
EXEC(@sql)
END
DEALLOCATE
cur
主要分為讀取文件夾下所有文件和導入文件內容兩部分
--讀取文件夾下所有文件
declare
@files
table
(ID
int
IDENTITY,
FileName
varchar(100))
insert
into
@files
execute
xp_cmdshell
'dir
c:\test
/b'
select
'c:\'+
[FileName]
AS
FILEPATH
INTO
#temp
from
@files
SELECT
*
FROM
#temp
--導入文件內容
BULK
INSERT
dbo.Table_1
FROM
#temp
WITH
(
ROWTERMINATOR
='\n'
)
還需要開啟
/*****
Step
1
開啟
xp_cmdshell
Use
Master
GO
EXEC
master.dbo.sp_configure
'show
advanced
options',
1
RECONFIGURE
WITH
OVERRIDE
GO
EXEC
master.dbo.sp_configure
'xp_cmdshell',
1
RECONFIGURE
WITH
OVERRIDE
GO
*******/
參考:
http://social.msdn.microsoft.com/Forums/sqlserver/en-US/47c8edc1-8cad-4a24-a09a-3fc0c943325c/bulk-insert-multiple-files-tsql