Mysql基礎的啟動指令碼

來源:互聯網
上載者:User

標籤:


mysql安裝目錄(Window):

            


解析:

    第一張圖:

        前面四個是mysql的驅動; 可以通過尾碼知道我們用什麼方式串連就需要安裝什麼驅動了;  例如:java   使用的是jdbc  需要串連conntor j

        第五個和最後一個 主要是文檔和案例;

        Workbench 是GUI; 現在市面上有很多GUI無所謂用什麼   看個人愛好  我用的是sqlyog;

        mysqlservice:這裡面是mysqlservice的核心部分;


    第二張圖(mysqlservice):

        my-default.ini應該是全域設定檔;

        lib是運行庫;

        data  ;

        bin裡面就是我們需要關注mysql提供的不同應用服務      mysqld   mysql伺服器啟動程式


mysqld-max 擴充mysql伺服器

       對於mysqld和mysqld-max都是mysql服務;mysqld-max是mysqld的擴充   mysqld-max支援很多mysqld不支援的特性;比如 mysqld-max  -inndb 啟用inndb引擎支援;  mysqld-max  -bdb 啟用Berkeley DB (BDB)儲存引擎支援;

         

       在window中 我們安裝mysql之後就會有這兩個; 我們可以使用mysqld-max獲得更多的mysql服務;

        在liunx需要安裝MySQL-server RPM來安裝標準mysqld伺服器。然後使用MySQL-Max RPM來安裝mysqld-max伺服器。MySQL-Max RPM假定你已經安裝了常規伺服器RPM。

       註:顯示當前服務支援的引擎支援   show engines

mysql_safe:mysql伺服器啟動指令碼

        mysql_safe 是在mysqld_max的基礎上加上了一些安全性原則,在Unix和NetWare中建議使用此來啟動mysql服務;

        運行原理:

                預設情況,當mysql_safe啟動的時候會先找到客氣用的mysqld-max,如果找不到才回去啟用mysqld


mysql.service:mysql伺服器啟動指令碼


mysqld_mulit:管理多個mysql服務的程式
mysqlmamanger:Mysql執行個體管理器

        mysql執行個體就是我們啟動的mysql服務;比如我們在自己電腦上啟動了一個mysql服務  那麼這個服務就叫做mysql執行個體;

        MySQL執行個體管理器(IM)是通過TCP/IP連接埠啟動並執行背景程式,用來監視和管理MySQL資料庫伺服器執行個體。MySQL執行個體管理器 適合Unix-類作業系統和Windows。可以在mysqld_safe指令碼使用MySQL執行個體管理器來啟動和停止MySQL伺服器,甚至可以從一個遠程主機。MySQL執行個體管理器還執行mysqld_multi指令碼的功能(和大多數文法)。下面為MySQL執行個體管理器的詳細描述。

        1,啟動mysql執行個體

        2,串連執行個體並建立使用者

        3,mysqlmanager配置

                MySQL執行個體管理器只在Unix中讀取並管理/etc/my.cnf檔案。在Windows中,MySQL執行個體管理器從Instance Manager的安裝目錄讀取my.ini檔案。用--defaults-file=file_ name選項可以更改預設選項檔案的位置。Instance Manager使用標準my.cnf檔案。它使用[manager]部分為自己讀取選項並讀取[mysqld]部分來建立執行個體。

        



Mysql基礎的啟動指令碼

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.