資源描述:
《mysql數(shù)據(jù)庫(kù)的導(dǎo)入導(dǎo)出詳解》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、mysql導(dǎo)入導(dǎo)出數(shù)據(jù)庫(kù)操作一.MYSQL的命令行模式的設(shè)置:桌面->我的電腦->屬性->環(huán)境變量->新建->PATH=";path/mysql/bin;"其中path為MYSQL的安裝路徑。php程序員之家注:如果你的mysql命令以加入到環(huán)境變量,則不需要第一步,二.命令行進(jìn)入MYSQL的方法:在運(yùn)行里輸入cmd,回車進(jìn)入到windows的cmd界面下.輸入1.C:>mysql-hhostname-uusername-p按ENTER鍵,等待然后輸入密碼,這里hostname為服務(wù)器的名稱,如localhost,username為MYSQL的用戶名,如root.進(jìn)入
2、命令行就可以直接操作MYSQL了。三.從數(shù)據(jù)庫(kù)導(dǎo)出數(shù)據(jù)庫(kù)文件:1.將數(shù)據(jù)庫(kù)mydb導(dǎo)出到e:mysqlmydb.sql文件中:打開開始->運(yùn)行->輸入cmd進(jìn)入命令行模式c:>mysqldump-hlocalhost-uroot-pmydb>e:mysqlmydb.sql然后輸入密碼,等待一會(huì)導(dǎo)出就成功了,可以到目標(biāo)文件中檢查是否成功。2.將數(shù)據(jù)庫(kù)mydb中的mytable導(dǎo)出到e:mysqlmytable.sql文件中:c:>mysqldump-hlocalhost-uroot-pmydbmytable>e:mysqlmytable.sql3.將數(shù)
3、據(jù)庫(kù)mydb的結(jié)構(gòu)導(dǎo)出到e:mysqlmydb_stru.sql文件中:c:>mysqldump-hlocalhost-uroot-pmydb--add-drop-table>e:mysqlmydb_stru.sql//-hlocalhost可以省略,其一般在虛擬主機(jī)上用四.從外部文件導(dǎo)入數(shù)據(jù)到數(shù)據(jù)庫(kù):從e:mysqlmydb2.sql中將文件中的SQL語句導(dǎo)入數(shù)據(jù)庫(kù)中:c:>mysql-hlocalhost-uroot-pmydb24、入的文件大小有限制的,最大為2M,所以當(dāng)文件很大時(shí),直接無法導(dǎo)入,解決列舉如下:1.在php.ini中修改相關(guān)參數(shù):影響Mysql導(dǎo)入文件大小的參數(shù)有三個(gè):memory_limit=128M,upload_max_filesize=2M,post_max_size=8M修改upload_max_filesize=200M這里修改滿足你需要的大小,可以同時(shí)修改其他兩項(xiàng)memory_limit=250M,post_max_size=200M.這樣就可以導(dǎo)入200M以下的.sql文件了。上文是把mysql放置在系統(tǒng)路徑下,其實(shí)不放也可以。如我的mysql安裝目錄為D:MyS
5、QLServer5.0;則首先打開dos窗口,然后輸入D:(沒有'')回車此時(shí)應(yīng)該會(huì)出現(xiàn)D:>這樣的標(biāo)志,然后在其后輸入D:MySQLServer5.0bin回車出現(xiàn)D:MySQLServer5.0bin>接著輸入mysqldump-uroot-p數(shù)據(jù)庫(kù)名>數(shù)據(jù)庫(kù)名.sql(也可以輸入路徑);(具體參照上面)導(dǎo)入文件同樣,只是改了'>'為'<'就可以了,或者直接用source也許:常用source命令進(jìn)入mysql數(shù)據(jù)庫(kù)控制臺(tái):如mysql-uroot-pmysql>use數(shù)據(jù)庫(kù)然后使用source命令,后面參數(shù)為腳本文件(這里用到的是.sql)mysql>
6、sourced:mydb.sql本文來自PHP程序員站,轉(zhuǎn)載請(qǐng)注明出處:http://www.phperz.com/database/MySQL/0F3350R0113508.html如何將遠(yuǎn)程服務(wù)器MYSQL數(shù)據(jù)庫(kù)導(dǎo)出導(dǎo)入如何時(shí)將遠(yuǎn)程服務(wù)器MYSQL數(shù)據(jù)庫(kù)導(dǎo)出,導(dǎo)入這是每一個(gè)PHP程序員,數(shù)據(jù)庫(kù)管理者,使用PHP程序的站長(zhǎng)都必須都要學(xué)會(huì)的.????????首先來學(xué)習(xí)一下怎么將遠(yuǎn)程服務(wù)器的MYSQL數(shù)據(jù)庫(kù)導(dǎo)出,一般有好幾種方法:????????MYSQL數(shù)據(jù)庫(kù)導(dǎo)出????????第一種利用空間商提供的PHPMYADMIN管理工具導(dǎo)出,這種較為簡(jiǎn)單,大家查一下資料這里就
7、不多講了.???????????第二種利用MYSQL安裝時(shí)自帶的mysqldump管理工具導(dǎo)出:????????1)左下角開始菜單->運(yùn)行->CMD進(jìn)入DOS命令行狀態(tài)????????2)輸入:CDD:ProgramFilesMySQLMySQLServer5.0bin>????????D:ProgramFilesMySQLMySQLServer5.0bin>為你安裝的MYSQL安裝目錄,bin為mysqldump管理工具所有在的目錄;????????3)導(dǎo)出語法為:????????mysqldump-h[hosname