文件怎麼導入到mysql裡面去(文件怎麼導入到mysql裡面去手機)

本文目錄一覽:

如何把數據文件導入mysql

工具:navicat for MySQL

步驟:

1、打開navicat for MySQL,連接到資料庫所在伺服器。如本圖就是連接到本地資料庫。

2、創建一個空的資料庫。在localhost處點右鍵,選擇「新建資料庫」,彈出窗口中填寫新建的資料庫名稱,字符集一般選擇UTF8即可(可根據實際情況更改),最後點擊確定按鈕,即可創建成功。

3、創建成功後,雙擊新建的資料庫,使之變成綠色,即連接狀態。

4、在badkano_test處點擊滑鼠右鍵,選擇「運行sql文件」。

5、彈出窗口點「…」然後選擇要導入的sql文件,點擊打開。

6、最後點「開始」按鈕,等待導入步驟執行完成即可。

如何把TXT文件數據導入MySQL資料庫

具體操作步驟如下:

1、首先打開Navicat軟體,連接到資料庫進入需要導入的資料庫:

2、然後點擊表格,選擇右鍵導入嚮導,進行導入操作:

3、這裡可以選擇很多種導入方式,點擊文本文件從txt中導入,選擇後點擊下一步:

4、點擊下一步會彈出對話框,選擇要導入的文件,雙擊文件導入即可:

5、導入之後進入下一步,然後設置分隔符,這裡不做改變,然後回車進行下一步:

6、然後需要拿表中的元素和txt中的元素的首行做匹配,這裡需要一個一個完成:

7、完成手工匹配後點才會開始導入操作,如果有錯誤信息會在下方顯示,沒有則會通過:

8、導入時間根據數據量的大小決定,等待片刻就會打入成功,最後打開數據會發現數據已經全部導入了:

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

mysql資料庫的導入,有兩種方法:

1)

先導出資料庫sql腳本,再導入;

2)

直接拷貝資料庫目錄和文件。

在不同操作系統或mysql版本情況下,直接拷貝文件的方法可能會有不兼容的情況發生。

所以一般推薦用sql腳本形式導入。下面分別介紹兩種方法。

2.

方法一

sql腳本形式

操作步驟如下:

2.1.

導出sql腳本

在原資料庫伺服器上,可以用phpmyadmin工具,或者mysqldump命令行,導出sql腳本。

2.1.1

用phpmyadmin工具

導出選項中,選擇導出「結構」和「數據」,不要添加「drop

database」和「drop

table」選項。

選中「另存為文件」選項,如果數據比較多,可以選中「gzipped」選項。

將導出的sql文件保存下來。

2.1.2

用mysqldump命令行

命令格式

mysqldump

-u用戶名

-p

資料庫名

資料庫名.sql

範例:

mysqldump

-uroot

-p

abc

abc.sql

(導出資料庫abc到abc.sql文件)

提示輸入密碼時,輸入該資料庫用戶名的密碼。

2.2.

創建空的資料庫

通過主控界面/控制面板,創建一個資料庫。假設資料庫名為abc,資料庫全權用戶為abc_f。

2.3.

將sql腳本導入執行

同樣是兩種方法,一種用phpmyadmin(mysql資料庫管理)工具,或者mysql命令行。

2.3.1

用phpmyadmin工具

從控制面板,選擇創建的空資料庫,點「管理」,進入管理工具頁面。

在”sql”菜單中,瀏覽選擇剛才導出的sql文件,點擊「執行」以上載並執行。

注意:phpmyadmin對上載的文件大小有限制,php本身對上載文件大小也有限制,如果原始sql文件

比較大,可以先用gzip對它進行壓縮,對於sql文件這樣的文本文件,可獲得1:5或更高的壓縮率。

gzip使用方法:

#

gzip

xxxxx.sql

得到

xxxxx.sql.gz文件。

提示輸入密碼時,輸入該資料庫用戶名的密碼。

3

直接拷貝

如果資料庫比較大,可以考慮用直接拷貝的方法,但不同版本和操作系統之間可能不兼容,要慎用。

3.1

準備原始文件

用tar打包為一個文件

3.2

創建空資料庫

3.3

解壓

在臨時目錄中解壓,如:

cd

/tmp

tar

zxf

mydb.tar.gz

3.4

拷貝

將解壓後的資料庫文件拷貝到相關目錄

cd

mydb/

cp

*

/var/lib/mysql/mydb/

對於freebsd:

cp

*

/var/db/mysql/mydb/

3.5

許可權設置

將拷貝過去的文件的屬主改為mysql:mysql,許可權改為660

chown

mysql:mysql

/var/lib/mysql/mydb/*

chmod

660

/var/lib/mysql/mydb/*

打字不易,如滿意,望採納。

如何把sql文件導入mysql中

mysql 導入資料庫有2種方法,一種方法比較簡單,直接使用navcat的運行sql文件,知道你的sql文件 直接導入就OK,但是本人導入的時候卻出現錯誤,原因,現在也沒搞清楚,第二種就是cmd 導入,這種方法有點複雜,本人也查看了網上的很多教程,發現講的也不是很詳細,所以以此博客來詳細說明一下我的如何導入的,方便以後參考,好了現在開始介紹 cmd 導入sql文件方法;

第一步:首先,你必須把mysql 配置好,將myslql安裝路徑下的bin配置到系統環境變數的path下;

第二步:運行cmd,輸入 : mysql -uroot -p 正確的話 應該是提示你輸入密碼,密碼是你自己安裝的時候設置的,如果你忘記了,那麼….重裝吧;密碼正確之後就進入了 mysql了 可以對 mysql 進行操作了;

第三步:輸入 use orderdish (orderdish是我創建的資料庫,你要輸入你需要導入的資料庫名);enter之後會提示:database changed

第四步:輸入 source c:\orderdish.sql 利用source導入sql 文件,後面對應的是你需要導入的sql路徑, 注意:\ 需要加上去;

如圖,

另外,如果出現了中文亂碼的話,就在 mysql -uroot -p密碼 後面加上 –default-character-set=utf8 就好了,

例如:mysql -uroot -p123 –default-character-set=utf8

原創文章,作者:KP6FZ,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/128895.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
KP6FZ的頭像KP6FZ
上一篇 2024-10-03 23:25
下一篇 2024-10-03 23:25

相關推薦

發表回復

登錄後才能評論