国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

運行多個MYSQL服務器

2024-07-24 12:55:24
字體:
來源:轉載
供稿:網友
  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  •     大多數人們都在指定的機器上運行單個mysql服務器,但在有些情況下,運行多個服務器是有好處的:
        您可以在成品服務器運行的狀態下測試新版本的服務器。在這種情況下,將運行不同的服務器。
        操作系統通常將總進程限制施加于打開文件的描述符數量上。如果系統提高該限制值有困難,則運行多個服務器是解決該限制的辦法(例如,提高限制可能需要重新編譯該內核,并且,如果該機器不是您的管轄范圍,可能還不能這樣做)。在這種情況中,您可能會運行相同服務器的多個實例。
        互聯網服務經常提供給顧客他們自己的mysql安裝程序,它需要單獨的服務器。在這種情況下,您可能會運行相同服務器或不同服務器的多個實例,如果不同的顧客需要不同mysql版本的話。
        當然,同時運行幾個服務器比只運行一個更復雜。如果您打算安裝多個版本,則不能將它們都安裝在相同的位置。當服務器運行時,某些參數對于每個服務器必須是唯一的。其中有些參數包括在服務器安裝的地方:數據目錄的路徑名、tcp/ip 端口和unix 域的套接字路徑名,以及用于運行多個服務器的unix 賬號(如果不在相同的賬號下運行所有的服務器的話)。如果決定運行多個服務器,則必須保持對正在使用的參數有良好說明,以便不失去對運行的跟蹤。

    配置和安裝多個服務器

        如果打算運行不同版本的服務器而非相同服務器的多個實例,應該在不同的位置安裝它們。如果安裝二進制(不是r p m)分發包,它們將在包含版本號的目錄名下被安裝。如果從源程序分發包中安裝,使不同的分發包分開的最容易的辦法是,當在每個版本的mysql安
    裝過程中運行configure 時使用--with-prefix 選項。這將導致在單獨的目錄下進行安裝,并且可以連接該目錄到該分發包的版本號上。例如,您可以按如下配置一個mysql分發包,這里的version 是mysql的版本號:
        % ./configure ..with-prefix=/usr/local/mysql-version
        -- with-prefix 選項還將確定服務器的唯一數據目錄。您可能會增加選項來配置其他的服務器專有的值,如tcp/ip 端口和套接字路徑名( --with-tcp-port 和- - w i t h - un i x - s o c k e t)。
        如果打算運行相同服務器的多個實例,則服務器專用的任何選項將需要在運行時指定。

    多個服務器的啟動過程

        啟動多個服務器比使用單個服務器復雜,因為safe_mysqld 和mysql.server 二者均在單個服務器上工作良好。筆者建議您仔細研究safe_mysqld 并用它作為啟動過程的基礎,除非您使用按自己的需求修改得更精細的拷貝。
        必須處理的一個問題是如何在選項文件中指定選項。對于多個服務器,不能對在總服務器基礎上變化了的設置使用/ e t c / my.cnf,只能為所有服務器都相同的設置使用該文件。如果每個服務器都有不同的數據目錄位置,可以在每個服務器數據目錄的my.cnf 文件中指定服務器專有的參數。換句話說,應為所有服務器都使用的設置使用/ e t c / my.cnf,并且為服務器專有的設置使用data d i r/ my.cnf,這里的datadir 隨每個服務器變化。
        指定服務器選項的另一種方法是:使用- - d e f a ul t s - f i l e =p a t h _ name 作為該命令行的第一個選項,以便告訴服務器從path_name 指定的文件中讀取選項。這樣,可以將該文件中的服務器選項唯一地放置到那個服務器中,然后告訴服務器在啟動時讀取該文件。請注意,如果指定該選項,則沒有任何通常的選項文件(如/ e t c / my.cnf)將被使用。
    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 女性| 浏阳市| 北碚区| 灵山县| 壤塘县| 南涧| 邻水| 香格里拉县| 潍坊市| 中牟县| 锦州市| 成安县| 吉隆县| 曲水县| 西城区| 梨树县| 西宁市| 德昌县| 丹寨县| 神农架林区| 马关县| 灵山县| 沙雅县| 四平市| 平原县| 张掖市| 扎赉特旗| 永福县| 香港| 永川市| 宕昌县| 滦南县| 大同县| 海安县| 高尔夫| 德庆县| 波密县| 环江| 容城县| 南开区| 辽中县|