卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如何共享mysql數(shù)據(jù)庫(kù)?

網(wǎng)友解答: 共享數(shù)據(jù)庫(kù),你說(shuō)的是多個(gè)人同時(shí)使用一個(gè)數(shù)據(jù)庫(kù)吧,說(shuō)的清楚一點(diǎn)就是,在一個(gè)數(shù)據(jù)庫(kù)上,給不同的人授予不同的權(quán)限,大家共同來(lái)使用這個(gè)數(shù)據(jù)庫(kù)。這個(gè)實(shí)現(xiàn)起來(lái)挺簡(jiǎn)單的,下面以我本地的my

網(wǎng)友解答:

共享數(shù)據(jù)庫(kù),你說(shuō)的是多個(gè)人同時(shí)使用一個(gè)數(shù)據(jù)庫(kù)吧,說(shuō)的清楚一點(diǎn)就是,在一個(gè)數(shù)據(jù)庫(kù)上,給不同的人授予不同的權(quán)限,大家共同來(lái)使用這個(gè)數(shù)據(jù)庫(kù)。這個(gè)實(shí)現(xiàn)起來(lái)挺簡(jiǎn)單的,下面以我本地的mysql數(shù)據(jù)庫(kù)為例,在test數(shù)據(jù)庫(kù)上分別給A,B,C,D四個(gè)人授予查詢、增加、修改、刪除的權(quán)限,測(cè)試一下共享數(shù)據(jù)庫(kù),實(shí)驗(yàn)環(huán)境win7+mysql5.5,主要步驟如下:

1.首先,以root用戶打開(kāi)本地?cái)?shù)據(jù)庫(kù),命令是"mysql -h *** -u root -p",登錄數(shù)據(jù)庫(kù),為下一步分配權(quán)限做好準(zhǔn)本:

2.這一步開(kāi)始給A,B,C,D這四個(gè)人分配不同的權(quán)限,主要命令是"grant *** on test.* to '***'@'%' identified by '***'",然后刷新數(shù)據(jù)庫(kù)"flush privileges"就行,如下圖所示:

3.接下來(lái)我們就可以進(jìn)行測(cè)試了,在test數(shù)據(jù)庫(kù)上,分別對(duì)A,B,C,D四個(gè)人進(jìn)行測(cè)試,如下圖所示,分別打開(kāi)4個(gè)cmd窗口,四個(gè)人分別去連接數(shù)據(jù)庫(kù)測(cè)試:

這個(gè)是A用戶的測(cè)試結(jié)果,除了select查詢權(quán)限外,其他什么權(quán)限也沒(méi)有。

這個(gè)是B用戶的測(cè)試結(jié)果,除了insert插入權(quán)限外,其他什么權(quán)限也沒(méi)有。

這個(gè)是C用戶的測(cè)試結(jié)果,除了update更新權(quán)限外,其他什么權(quán)限也沒(méi)有。

這個(gè)是D用戶的測(cè)試結(jié)果,除了delete刪除權(quán)限外,其他什么權(quán)限也沒(méi)有。

至此就完成了A,B,C,D四個(gè)用戶共享test數(shù)據(jù)庫(kù),每個(gè)人在數(shù)據(jù)庫(kù)上都有不同的權(quán)限。從整個(gè)過(guò)程來(lái)看,實(shí)現(xiàn)起來(lái)不難,就是在數(shù)據(jù)庫(kù)上給不同的用戶分配不同的權(quán)限,大家同時(shí)共享一個(gè)數(shù)據(jù)庫(kù),我這里舉的例子是為了方便演示,也比較簡(jiǎn)單,但是有一些不足,就是在給C,D用戶授權(quán)的時(shí)候未授予select查詢權(quán)限,而我們知道在修改和刪除的時(shí)候一般情況下都需要where語(yǔ)句作為條件,所以最好同時(shí)授予查詢權(quán)限,不然只能全修改或全刪除,這明顯就不合理,需要改進(jìn)。還有,我是在本地?cái)?shù)據(jù)庫(kù)上測(cè)試,你也可以用遠(yuǎn)程數(shù)據(jù)庫(kù),但是流程和命令幾乎相同,就是修改一下h參數(shù)的IP就行,我這里就不再贅述了,希望以上分享的內(nèi)容能對(duì)你有所幫助吧。

網(wǎng)友解答:

看你的圖片。應(yīng)該是sina的共享數(shù)據(jù)庫(kù),其實(shí)就是在一個(gè)數(shù)據(jù)庫(kù)中,給你分配一個(gè)能訪問(wèn)的庫(kù),給其他人分配一個(gè)能訪問(wèn)的庫(kù)。與別人共享一個(gè)實(shí)例,不同的schema而已。

你問(wèn)怎么共享mysql數(shù)據(jù)庫(kù),不知是:它是如何做的共享數(shù)據(jù)庫(kù)?

還是你想讓其他小伙伴也使用你的數(shù)據(jù)庫(kù)?

如果是第一個(gè)問(wèn)題,那么這個(gè)也不難,主要就是mysql的權(quán)限控制即可,不同的用于授予不同的庫(kù)的權(quán)限即可。

如果是第二個(gè)問(wèn)題,那就更簡(jiǎn)單,你創(chuàng)建一個(gè)遠(yuǎn)程連接的用戶,例如

create user 'test'@'%' identified by 'mysql';

grant all on *.* to 'test'@'%';

flush privileges;

你的小伙伴就能使用test這個(gè)賬戶登錄啦。

標(biāo)簽: