利用Java进行MySql数据库的导入和导出
來(lái)源:http://www.51testing.com/html/89/n-807989.html
利用Java來(lái)進(jìn)行Mysql數(shù)據(jù)庫(kù)的導(dǎo)入和導(dǎo)出的總體思想是通過(guò)Java來(lái)調(diào)用命令窗口執(zhí)行相應(yīng)的命令。
MySql導(dǎo)出數(shù)據(jù)庫(kù)的命令如下:
| mysqldump?-uusername?-ppassword?-hhost?-Pport?exportDatabaseName?>?exportPath |
利用Java調(diào)用命令窗口執(zhí)行命令來(lái)進(jìn)行MySql導(dǎo)入數(shù)據(jù)庫(kù)一般分三步走:
第一步:登錄Mysql數(shù)據(jù)庫(kù),在登錄數(shù)據(jù)庫(kù)的時(shí)候也可以指定登錄到哪個(gè)數(shù)據(jù)庫(kù),如果指定了則可以跳過(guò)第二步;
第二步:切換數(shù)據(jù)庫(kù)到需要導(dǎo)入的目標(biāo)數(shù)據(jù)庫(kù)
第三步:利用命令開(kāi)始導(dǎo)入
在進(jìn)行導(dǎo)出的時(shí)候,需要注意命令語(yǔ)句的運(yùn)行環(huán)境,如果已經(jīng)將mysql安裝路徑下的bin加入到系統(tǒng)的path變量中,那么在導(dǎo)出的時(shí)候可以直接使用命令語(yǔ)句,否則,就需要在執(zhí)行命令語(yǔ)句的時(shí)候加上命令所在位置的路徑,即mysql安裝路徑想的bin下的mysqldump命令。
基本代碼如下:
| |
上述使用的jdbc.properties文件
| |
總結(jié)
以上是生活随笔為你收集整理的利用Java进行MySql数据库的导入和导出的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 沙特将把首位女宇航员送入太空:上次还是3
- 下一篇: java美元兑换,(Java实现) 美元