當前位置:首頁 » 編程語言 » mysql快速導入sql
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

mysql快速導入sql

發布時間: 2022-06-28 11:02:34

⑴ mysql用什麼方式才可以快速導入*.sql文件

MySQL的客戶端連接工具一般都要導入sql的功能,比如navicat和SQLyog,效率很高。

⑵ 如何在mysql中批量導入大的sql文本文件

在實際工作中,有時經常地時行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文件sql大容量怎麼導入

  • 打開MySQL安裝目錄下的my.ini文件,添加max_allowed_packet,設置大小為64M,如下:

⑷ 如何快速將sql文件導入mysql資料庫中

今天見一位php同行在將從伺服器mysql資料庫導出的sql文件導入到本地
mysql資料庫
,見他所用的方法很驚訝,他是用editplus打開下載下來的sql文件,復制所有內容,然後再粘貼到本地的phpmyadmin中。phpmyadmin復制了半天沒有響應,最後還是沒有將資料庫導入到本地。
其實,跟我這位同行一樣,很多php新手也是用的這種方法將sql文件導入到本地mysql資料庫的。sql文件的數據小還好說,如果這個sql文件很大,上百兆的話,那麼你可能都無法成功的導入到mysql資料庫中去。這里我分享下我所使用的方法。
點擊"開始"-"運行",輸入cmd,然後回車進入到dos界面。先進入你的mysql安裝目錄。這里比方說你的mysql安裝在d盤,你的sql文件也在d盤,加入命名為demo.sql,操作的方法是:輸入"d:",回車即進入到d盤了,然後輸入"cd
mysql/bin"並回車,然後輸入"mysql
-u
root
-p
database
d:/demo.sql",回車顯示要輸入密碼,如果你的mysql資料庫的密碼為空則不輸入任何東西回車,沒有出現錯誤說明導入成功。
說明:上面的database是你要導入的資料庫名。

⑸ mysql命令行怎麼導入sql文件

首先要配系統變數,在我的電腦->屬性->高級系統設置->環境變數->找到path,加入你電腦上的mysql地址下的bin目錄,如c:/wampp/mysql/bin
:打開cmd輸入以下命令(不需要轉換目錄)
>
mysql
-u
root
-p
enter
password:
進入mysql後
mysql>use
test;
mysql>
source
c:/test.sql
ok執行完了
你可以用show
tables;查看有哪寫表(記得語句後有個分號)還可以用desc
tablename;查看你的表結構

⑹ mysql導入sql文件命令導入資料庫快不快

其實導入的方法很簡單,可以採用工具導入和只用mysql命令界面導入兩種方式,mysql的資料庫圖形界面工具是很多的,用起來也比較方便。
工具/原料
navicat
for
mysql
mysql命令行界面
sql腳本
方法一:
1、首先使用mysql提供的命令行界面來導入資料庫,確保電腦中安裝了mysql資料庫,可以通過命令行來確認是否安裝了mysql資料庫,當然,第一步是打開mysql的資料庫服務,使用命令行來打開:
2、啟動mysql後,找到需要用到的腳本文件,也就是資料庫文件,當然,首先得建立一個資料庫,這樣才可以導入腳本,如下圖所示:
3、在將腳本拷到本地磁碟的根目錄,這樣方便進入找到腳本,這里以d盤來說明,使用test.sql:接著來到命令行,使用source
d:/test.sql;來導入資料庫,先進入mysql。
4、首先要在資料庫中建立好資料庫,然後導入腳本,所以先建立一個資料庫哦,不要腳本是不知道要往哪個資料庫中導入腳本的。
5、然後就可以輸入導入.sql文件命令:
mysql>
use
資料庫名;
mysql>
source
d:/test.sql;
6、看到上面的畫面,說明mysql資料庫已經導入成功了。
方法二:使用navicat
for
mysql圖形界面來導入資料庫,使用圖形界面導入資料庫的步驟很簡單
1、在圖形界面中建立好資料庫之後,使用導入腳本的功能來導入資料庫
2、點擊選擇腳本,選擇d盤的test.sql腳本,然後設置資料庫字元格式
3、接著點擊開始運行腳本就行了,腳本開始導入了哦!導入完成之後就會出現成功的提示
4、然後先關閉資料庫,再打開資料庫就可以看到建立好的資料庫的表了。

⑺ mysql 的sql文件太大怎麼導入

我有個大的 SQL 文件要回放,需要馬上做,但又怕壓死業務,怎麼辦?

先來建一個測試庫:

可以看到 CPU 已經非常冷靜,並且緩慢的處理數據。

💡小貼士:pv 工具既可以用於顯示文件流的進度,也可以用於文件流的限速。在本實驗中,我們用 PV 來限制 SQL 文件發到 MySQL client 的速度,從而限制 SQL 的回放速度,達到不影響其他業務的效果。

⑻ 如何快速導入大SQL文件到MySQL資料庫

在phpMyAdmin目錄下,在根目錄找到config.inc.php文件,如果沒有config.inc.php文件,可以將根目錄中的config.sample.inc.php文件復制一份,重命名為config.inc.php,保存即可!如圖所示:
使用phpMyAdmin導入大的SQL文件到MySQL資料庫
接著用Notepad++打開config.inc.php文件,查找代碼
$cfg['UploadDir'] = '';
這個參數就是設定導入大的SQL文件存放的目錄,這里把值設定為:ImportBigSQL,代碼為:
$cfg['UploadDir'] = 'ImportBigSQL';
然後保存文件,如圖所示:
使用phpMyAdmin導入大的SQL文件到MySQL資料庫
接著我們在phpMyAdmin目錄下,建立以ImportBigSQL命名的文件夾,如圖所示:
使用phpMyAdmin導入大的SQL文件到MySQL資料庫
把我們需要導入的SQL資料庫文件,放到ImportBigSQL文件夾下面,如圖所示:
使用phpMyAdmin導入大的SQL文件到MySQL資料庫
登入phpMyAdmin,選擇需要導入的MySQL數據文件,點擊導航條上面的「導入」按鈕,如圖所示:
使用phpMyAdmin導入大的SQL文件到MySQL資料庫
選中「從網站伺服器上傳文件夾 ImportBigSQL/ 中選擇:」選項,並選擇需要導入的SQL數據文件,如圖所示:
使用phpMyAdmin導入大的SQL文件到MySQL資料庫
最後點擊「執行」,導入需要的大的SQL數據文件,如圖所示:
使用phpMyAdmin導入大的SQL文件到MySQL資料庫
經過一段時間,phpMyAdmin顯示我們需要導入的SQL文件,導入成功,我們需要導入的大的SQL文件以及導入成功了,可以測試下網站,是否可以訪問了,如圖所示:
使用phpMyAdmin導入大的SQL文件到MySQL資料庫
END
注意事項
如果在config.inc.php文件,沒有找到 $cfg['UploadDir'] = ''; 可以自己在文件中添加上去,並填上相應的參數。
參數值ImportBigSQL可以自己設定,不過phpMyAdmin創建的文件夾名稱要跟設定的參數值一樣。
經驗內容僅供參考,如果您需解決具體問題

⑼ mysql如何導入sql文件

給你一段:
執行sql腳本,可以有2種方法:
第一種方法:
在命令行下(未連接資料庫),輸入
mysql
-h
localhost
-u
root
-p123456
<
F:\hello
world\niuzi.sql
(注意路徑不用加引號的!!)
回車即可.
第二種方法:
在命令行下(已連接資料庫,此時的提示符為
mysql>
),輸入
source
F:\hello
world\niuzi.sql
(注意路徑不用加引號的)
或者
\.
F:\hello
world\niuzi.sql
(注意路徑不用加引號的)
回車即可

⑽ navicat for mysql怎麼導入sql文件

  • 首先創建一個資料庫(因為我導入的sql文件只有建表和插入數據的語句)。

    在連接名處點擊右鍵,接建資料庫。