下面一起來了解下MySQL-server 與 mysql-client 有何區(qū)別,相信大家看完肯定會受益匪淺,文字在精不在多,希望mysql-server 與 mysql-client 有何區(qū)別這篇短內(nèi)容是你想要的。
創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),萬安企業(yè)網(wǎng)站建設(shè),萬安品牌網(wǎng)站建設(shè),網(wǎng)站定制,萬安網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,萬安網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
提一個(gè)問題,如何在docker中用mysql容器啟動兩個(gè)服務(wù)實(shí)例:mysql-server,且他們的數(shù)據(jù)互通,再啟動一個(gè)mysql-client?
詳解:
首先附一個(gè)鏈接,是講解mysql-client和server的區(qū)別的:
https://stackoverflow.com/questions/6962890/what-is-the-difference-between-mysql-server-and-mysql-client
然后說一下討論的內(nèi)容和結(jié)論:
我之前疑惑的點(diǎn)是,都說client是要登陸(host -u -p)的,但是我在使用server時(shí),也要登陸(-u -p)啊,所以理所當(dāng)然地產(chǎn)生了一個(gè)想法就是,client與server的區(qū)別就是要不要連host,不連host的就是server,但是這個(gè)觀點(diǎn)其實(shí)不太對。
本質(zhì)上的區(qū)別是:server是執(zhí)行一個(gè)crud操作,client是發(fā)送一個(gè)crud操作。
server是把sql語句翻譯成對內(nèi)存和文件的操作,也就是說,server是直接操作文件的。
而client是對數(shù)據(jù)庫/表進(jìn)行操作,不是直接對文件進(jìn)行操作。
舉個(gè)例子:
①client:我用一個(gè)Navicat去鏈接一個(gè)數(shù)據(jù)庫,這個(gè)Navicat就是client。
②server:我有多個(gè)mysql服務(wù)實(shí)例,他們可以位于不同的端口(這句不重要),但是他們是掛載在了宿主機(jī)同一個(gè)目錄下的(這句重要,對內(nèi)存/文件進(jìn)行操作了),而且數(shù)據(jù)共享(這句也不重要)。
小知識點(diǎn):
①sql只是去知道server如何去操作數(shù)據(jù)。
②即使C/S在同一臺機(jī)器上,他們也是通過網(wǎng)絡(luò)通訊的。
看完mysql-server 與 mysql-client 有何區(qū)別這篇文章后,很多讀者朋友肯定會想要了解更多的相關(guān)內(nèi)容,如需獲取更多的行業(yè)信息,可以關(guān)注我們的行業(yè)資訊欄目。
分享題目:mysql-server與mysql-client有何區(qū)別
文章來源:http://jinyejixie.com/article24/jopoje.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁設(shè)計(jì)公司、電子商務(wù)、定制網(wǎng)站、網(wǎng)站策劃、營銷型網(wǎng)站建設(shè)、微信公眾號
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)