? 1:筆者按照網(wǎng)上的方法采用PHPMYADMIN的方法導(dǎo)入,大家都知道PHPMYADMIN只能導(dǎo)入2M大的數(shù)據(jù)庫,如果要大于2M那么肯定要用修改幾個文件。
?? (1):修改PHP配置文件的大小,然后來更改設(shè)置,upload_max_filesize修改這個和post_max_size和這2個配置文件的大小,然后在導(dǎo)入,這個方法筆者測試了,只能修改到最大2G,不能再大,并且因為2G非常大,要上傳在導(dǎo)入,這個速度肯定非常慢。
???(2):還有網(wǎng)上分享的一個方法,是先在PHPMYADMIN目錄建立一個文件夾,然后修改config.inc.php配置文件,在修改里面的$cfg['UploadDir']=這個設(shè)置你的文件名,但是筆者測試這個發(fā)現(xiàn),因為新版的配置文件就沒有config.inc.php文件夾,然后如果用新版的配置文件修改,發(fā)現(xiàn),導(dǎo)入界面是沒有變化的,筆者用2.2 2.6版本的方法測試,也不得實現(xiàn),沒有出來配置文件,可能筆者的方法有誤,希望大家給予糾正。
PHPMYADMIN的方法我們發(fā)現(xiàn)只能導(dǎo)入一些非常小的文件,對于大數(shù)據(jù)庫文件還是沒招。
?2:在網(wǎng)上找了又找,又發(fā)現(xiàn)一種方法,是用BigDump來導(dǎo)入,這個方法和PHPMYADMIN有點類似,不過這個工具的優(yōu)點是,非常小,只有50K大小,只要把這個文件上傳到FTP上去,然后修改里面數(shù)據(jù)庫配置文件,在把你的數(shù)據(jù)庫備份上傳上去,就可以導(dǎo)入到數(shù)據(jù)庫,但是筆者導(dǎo)入,的時候點擊Start Import竟然出錯了,無法導(dǎo)入。
3:第三個方法大家,也都是非常熟悉,使用Navicat導(dǎo)入MYSQL,筆者用這個軟件測試發(fā)現(xiàn),這個軟件導(dǎo)入MYSQL特別是.SQL文件非常慢,甚至等了1個小時才導(dǎo)入了不到30M的數(shù)據(jù)庫,還頻繁報錯,應(yīng)該是因為我的數(shù)據(jù)庫是從LINUX導(dǎo)出的吧。
4:亮出最終大招,采用CMD命令行導(dǎo)入,也就是MYSQL自帶的MYSQL導(dǎo)入工具導(dǎo)入,很多朋友,因為習(xí)慣使用了WIN系統(tǒng),所以非常不喜歡命令行模式,但是實際上CMD命令行的速度以及效率以及他的性能是最優(yōu)質(zhì)的,我們來看看步揍。
? 先在我的電腦桌面,點擊開始,輸入CMD命令,然后輸入D:?命令
?然后應(yīng)該會提示你已經(jīng)進入D盤了,按照你數(shù)據(jù)庫的地址,我的數(shù)據(jù)庫是在D盤的ruanjian這個文件夾目錄,我的D盤目錄應(yīng)該是d:\ruanjian\mysql
?輸入命令:cd ruanjian\mysql\bin???? 類似于這樣,大家可以先在本地編輯好,然后直接復(fù)制進你的命令,然后回車鍵執(zhí)行。
? 然后,在導(dǎo)入數(shù)據(jù)庫,非常簡單,命令如下:
? mysql -u root -p583idc?shujuku <d:\1.sql?
這個命令,大家不要直接打進命令行,需要改為自己的在打,我們來注釋下這幾個的意思,需要更改為你自己的數(shù)據(jù)庫。
? root是你的數(shù)據(jù)庫用戶名,583idc是你的數(shù)據(jù)庫密碼 shujuku是你要導(dǎo)入的數(shù)據(jù)庫名稱 然后后面,就是你的數(shù)據(jù)庫文件了。
筆者親測,2G文件,沒報任何錯誤,半個小時導(dǎo)入到我的數(shù)據(jù)庫里面,非常爽。
]]>