日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

Java程序访问Mysql Cluster

發(fā)布時(shí)間:2025/1/21 数据库 62 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java程序访问Mysql Cluster 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>

在192.168.56.10或者192.168.56.20任意一臺(tái)機(jī)器上,訪問(wèn)數(shù)據(jù)庫(kù),命令為:

1 /bin/mysql

比如現(xiàn)在我在192.168.56.10機(jī)器上面創(chuàng)建數(shù)據(jù)庫(kù)assetscenterdb,執(zhí)行命令:

1 create database assetscenterdb

創(chuàng)建成功之后,在192.168.56.20的機(jī)器上面就可以看到我們創(chuàng)建的這個(gè)數(shù)據(jù)庫(kù),接下來(lái)我們要?jiǎng)?chuàng)建數(shù)據(jù)庫(kù)表,

這里我們注意數(shù)據(jù)庫(kù)表的ENGINE是ndb,比如說(shuō)數(shù)據(jù)庫(kù)里面我的一個(gè)表結(jié)構(gòu)這個(gè)樣子:

1 CREATE TABLE `AC_ASSET` ( 2 `ID` int(11) NOT NULL AUTO_INCREMENT, 3 `TYPE_ID` int(11) NOT NULL, 4 `STATUS` tinyint(4) NOT NULL, 5 `SN` varchar(50) DEFAULT NULL, 6 `DESCRIPTION` text, 7 `ELTMS` varchar(50) DEFAULT NULL, 8 `ORDER_NAME` varchar(50) DEFAULT NULL, 9 `OWNER_NAME` varchar(50) DEFAULT NULL,10 `WAREHOUSE_TIME` varchar(50) DEFAULT NULL,11 `LOCATION` varchar(100) DEFAULT NULL,12 `PRICE` double DEFAULT NULL,13 `USER_NAME` varchar(50) DEFAULT NULL,14 PRIMARY KEY (`ID`)15 ) ENGINE=ndb AUTO_INCREMENT=1726 DEFAULT CHARSET=utf8;

只有這樣子,這兩臺(tái)機(jī)器才能共享數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu),此時(shí)在另外一臺(tái)機(jī)器上面,執(zhí)行命令:

1 show tables

就可以看到我們創(chuàng)建的這張表。

那么Java程序如何訪問(wèn)呢,我采用的Jdbc驅(qū)動(dòng)為mysql-connector-5.1.12,連接串如下:

1 jdbc:mysql:loadbalance://192.168.56.10:3306,192.168.56.20:3306/assetscenterdb?roundRobinLoadBalance=true

使用roundRobin算法,若是其中一臺(tái)機(jī)器down掉以后,將會(huì)自動(dòng)將不能訪問(wèn)的數(shù)據(jù)庫(kù)服務(wù)器 踢除,如果還原后將繼續(xù)進(jìn)行壓力分載。

其余的數(shù)據(jù)庫(kù)操作就和普通的一樣。

接下來(lái)我們還需要配置數(shù)據(jù)庫(kù)允許遠(yuǎn)程訪問(wèn),比如我把服務(wù)器放在192.168.56.30機(jī)器上面,我需要在另外兩臺(tái)機(jī)器上面分別配置:

1 grant all on *.* to root@"192.168.56.30" Identified by "你的密碼"

然后你運(yùn)行服務(wù)器就可以正常訪問(wèn)了。

轉(zhuǎn)載于:https://my.oschina.net/deanjoson/blog/61009

總結(jié)

以上是生活随笔為你收集整理的Java程序访问Mysql Cluster的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。