Mysql敕令行導入sql數據的代碼。本站提示廣大學習愛好者:(Mysql敕令行導入sql數據的代碼)文章只能為提供參考,不一定能成為您想要的結果。以下是Mysql敕令行導入sql數據的代碼正文
我的小我理論是:phpmyadmin 導出 utf-8 的 insert 形式的 abc.sql
ftp abc.sql 到辦事器
ssh 到辦事器
mysql -u abc -p
use KKK(數據庫名,假如沒有就 create database KKK)
set names 'utf8'
source abc.sql
留意:我看到 set character set utf8; 的說法,那樣不可,中文亂碼。
1.起首在敕令行掌握台中翻開mysql
也許敕令的以下:
mysql -u root -p database_name
然後也許會提醒輸出對應的暗碼
2.上面這條敕令也許對你有效,當你想改換一個數據庫的時刻
mysql>use database_name
然後應用上面這個敕令
mysql>source d:\datafilename.sql
固然你須要將文件地點的途徑弄清晰,而且准確地應用了他
進入mysql 裝置地點的目次的子目次bin. 輸出履行導入sql的敕令.
例如: 你的mysql 裝置在 d:\mysql
步調以下:
開端 -> 運轉 -> 輸出CMD
D:
cd mysql\bin
mysql -u root -p123456 test <d:\a.sql
個中 root 為你的mysql治理員用戶名, 123456 為暗碼 test為數據庫稱號 d:\a.sql 為備份上去的數據文件地點地位.
假如是Windows的話,從敕令提醒符下到MYSQL文件目次中的Bin文件夾下,履行敕令
mysql -u root -p databasename < db.sql
個中root是你MYSQL的用戶名,databasename是你數據庫的稱號,而db.sql你是的文件.留意你必需把db.sql放到bin文件夾下才可以.固然文件的地位可以換.
假如是LINUX的話,直接輸出
mysql databasename < db.sql
便可以了,體系默許mysql敕令為體系敕令
<!-- NewPP limit report Preprocessor node count: 4/1000000 Post-expand include size: 0/2097152 bytes Template argument size: 0/2097152 bytes Expensive parser function count: 0/100 --><!-- Saved in parser cache with key wikiguo_wiki-wiki_:pcache:idhash:2032-0!1!0!!zh-cn!2!edit=0 and timestamp 20090724051413 -->