<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        MySQL服務器Linux下高級應用

        來源:懂視網 責編:小采 時間:2020-11-09 12:15:43
        文檔

        MySQL服務器Linux下高級應用

        MySQL服務器Linux下高級應用:在討論如何啟動MySQL服務器之前,讓我們考慮一下應該以什么用戶身份運行MySQL服務器。服務器可以手動或自動啟動。如果你手動啟動 一、以非特權用戶運行MySQL服務器 在討論如何啟動MySQL服務器之前,讓我們考慮一下應該以什么用戶身份運行MySQL服務器。
        推薦度:
        導讀MySQL服務器Linux下高級應用:在討論如何啟動MySQL服務器之前,讓我們考慮一下應該以什么用戶身份運行MySQL服務器。服務器可以手動或自動啟動。如果你手動啟動 一、以非特權用戶運行MySQL服務器 在討論如何啟動MySQL服務器之前,讓我們考慮一下應該以什么用戶身份運行MySQL服務器。

        在討論如何啟動MySQL服務器之前,讓我們考慮一下應該以什么用戶身份運行MySQL服務器。服務器可以手動或自動啟動。如果你手動啟動

        一、以非特權用戶運行MySQL服務器

        在討論如何啟動MySQL服務器之前,讓我們考慮一下應該以什么用戶身份運行MySQL服務器。服務器可以手動或自動啟動。如果你手動啟動它,服務器以你登錄Unix(Linux)的用戶身份啟動,即如果你用paul登錄Unix并啟動服務器,它用paul運行;如果你用su命令切換到root,然后運啟動服務器,則它以root運行。然而,大多數情況下你可能不想手動啟動服務器,最有可能是你安排MySQL服務器在系統引導時自動啟動,作為標準引導過程的一部分,在Unix下,該引導過程由系統的Unix用戶root執行,并且任何在該過程中運行的進程均以root權限運行。

        你應該牢記MySQL服務器啟動過程的兩個目標:

        你想讓服務器以某個非root用戶運行。一般地,你想限制任何運行進程的能力,除非確實需要root權限,而MySQL不需要。

        你想讓服務器始終以同一個用戶運行,此時用一個用戶而其他時候以另一個不同的用戶運行服務器是很不方便的,這造成了為文件和目錄以具有不同屬主的數據目錄下被創建,并可能導致服務器不能訪問數據庫或表,這看你以哪個用戶運行。統一用同一個用戶運行服務器是你避免這個問題。

        要一個普通的非特權用戶運行服務器,按照下列步驟:

        選擇一個用于運行服務器的用戶,mysqld可以用任何用戶運行。但在概念上較清晰的是為MySQL操作創建一個單獨的用戶。你也可以特別為MySQL選擇一個用戶組。本文使用mysqladm和mysqlgrp分別作為用戶名和用戶組名。

        如果你已在自己的賬號下安裝好了MySQL且沒有系統上的特殊管理權限,你將可能在你自己的用戶ID下運行服務器。在這種情況下,用你自己的登錄名和用戶組代替mysqladm和mysqlgrp。

        如果你在RedHat Linux上用rpm文件安裝MySQL,該安裝將自動創建一個名為mysql的賬號,用該賬號代替mysqladm。

        如果必要,用系統通常的創建用戶的過程創建服務器賬號,你需要用root做它。

        如果服務器在運行,停止它。

        修改數據目錄和任何子目錄和文件的屬主,這樣使得mysqladm用戶擁有它們。例如,如果數據目錄是/usr/local/var,你可以如下設置mysqladm的屬主(你需要以root運行這些命令):

        #cd /usr/local/var

        #chown -R mysqladm.mysqlgrp

        修改數據目錄和任何子目錄和文件的權限,使得它們只能由mysqladm用戶訪問。如果數據目錄是/usr/local/var,,你可以設置由mysqladm擁有的任何東西:

        # cd /usr/local/var

        # chmod -R go-rwx

        當你設置數據目錄及其內容的屬主和模式時,注意符號連接。你需要順著它們并改變它們指向的文件或目錄的屬主和模式。如果連接文件的目錄位于不屬于你的地方,會有些麻煩,你可能需要root身份。

        在你完成了上述過程后,你應該確保總是在以mysqladm或root登錄時啟動服務器,在后者,確定指定--user=mysqladm選項,使服務器能將其用戶ID切換到mysqladm(同時也適用于系統啟動過程)。

        --user選項在MySQL 3.22中引入,如果你有老版本,你可以使用su命令告訴系統在以root運行時在特定的用戶下運行服務器。

        linux

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        MySQL服務器Linux下高級應用

        MySQL服務器Linux下高級應用:在討論如何啟動MySQL服務器之前,讓我們考慮一下應該以什么用戶身份運行MySQL服務器。服務器可以手動或自動啟動。如果你手動啟動 一、以非特權用戶運行MySQL服務器 在討論如何啟動MySQL服務器之前,讓我們考慮一下應該以什么用戶身份運行MySQL服務器。
        推薦度:
        標簽: 下載 使用 應用
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲成AV人片在线观看无码| 亚洲综合另类小说色区| 亚洲精品中文字幕麻豆| 免费福利电影在线观看| 亚洲香蕉成人AV网站在线观看| 免费人成在线观看播放a| 国产乱人免费视频| 国产精品99爱免费视频| 亚洲日韩国产精品第一页一区| 久久精品成人免费看| 亚洲宅男永久在线| 国产一卡2卡3卡4卡无卡免费视频| 亚洲国产亚洲片在线观看播放| 69式互添免费视频| 亚洲中文字幕无码中文| 亚洲A∨精品一区二区三区| 国产精品青草视频免费播放| 亚洲精品乱码久久久久久中文字幕| 一个人免费视频观看在线www | 亚洲人成未满十八禁网站| 国产裸模视频免费区无码| 又硬又粗又长又爽免费看 | 亚洲国产成人久久综合野外| 男女猛烈激情xx00免费视频| 亚洲精品成人无限看| 59pao成国产成视频永久免费| 亚洲噜噜噜噜噜影院在线播放 | 亚洲熟女综合色一区二区三区| 在线永久免费观看黄网站| 一个人看的www视频免费在线观看| 久久久无码精品亚洲日韩蜜桃| 美女被免费喷白浆视频| 青青草97国产精品免费观看 | 日本一区二区三区在线视频观看免费| 亚洲日韩国产成网在线观看| 最近高清中文字幕免费| 亚洲AV无码XXX麻豆艾秋| 亚洲AV永久无码精品| 麻豆成人精品国产免费| 男人天堂免费视频| 亚洲日韩一区二区三区|