本文目錄一覽:
mysql如何導入sql文件
給你copy一段:
執行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
(注意路徑不用加引號的)
回車即可
mysql如何導入sql
可以直接使用source命令進行導入,如 source /tset.sql,即可導入這個文件下的數據庫文件了。
mysql 的sql文件太大怎麼導入
我有個大的 SQL 文件要回放,需要馬上做,但又怕壓死業務,怎麼辦?
先來建一個測試庫:
塞一些數據進去:
看看我們填充數據的成果:
使用 mysqldump 導出一份數據:
現在我們假設要把這個 dump 文件,回放到一個數據庫中,並且現在數據庫正在承擔很重的業務,我們不希望業務受到太大影響。
先來看看如果直接回放 dump 文件,會發生什麼?
我們看到 MySQL 的 cpu 會彪起來,
我們換一個方式來回放 dump:
看看 CPU 壓力:
可以看到 CPU 已經非常冷靜,並且緩慢的處理數據。
?小貼士:pv 工具既可以用於顯示文件流的進度,也可以用於文件流的限速。在本實驗中,我們用 PV 來限制 SQL 文件發到 MySQL client 的速度,從而限制 SQL 的回放速度,達到不影響其他業務的效果。
如何把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
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/187880.html