MySQL No Install zip安裝方法


  1. 解壓

    1. 解壓安裝包到一個目錄,比如:D:\Database\mysql-5.1.55

  2. 配置

    1. 創建配置文件

      • 創建一個my.ini文件,MYSQL目錄下有幾個my開頭的ini文件,是針對不同配置使用,具體可以打開看里面的注釋.這里我選擇my.large.ini文件,將它復制一份放在當前目錄,並改名為my.ini 

    2. 修改配置文件

      • 編輯之前創建my.ini文件,找到[mysqld]節點,在其最后增加以下內容: 

        #設置數據引擎的配置,為的是使數據庫支持事物,mysql默認不支持事物 
        default-storage-engine=innodb
        # 設置mysql的安裝目錄 
        #如果不加雙引號,反斜杠必須是兩個(轉義字符)
        basedir="D:\Database\mysql-5.1.55"
        # 設置mysql數據庫的數據的存放目錄,必須是data,或者是\\xxx\data 
        datadir="D:\Database\mysql-5.1.55\data"
        # 設置mysql服務器的字符集 
        default-character-set=utf8 
    3. 將MySQL下的bin目錄加入到PATH環境變量,方便在命令行下運行.

  3. 測試,啟動服務器

    1. 打開命令行並cd到MySQL的bin目錄,如果已經加入環境變量則可以直接敲入命令.

    2. 在MySQL 5.1.21之前的版本,命令行有三個,一個是mysqld-nt:有命名管道支持;mysqld:沒有命名管道支持,mysql-debug:和mysqld-nt一樣,在調試狀態下運行.之后的版本只有mysqld,支持命名管道. 輸入mysqld --console,--console是為了讓服務啟動信息顯示在控制台窗體,不加的話所有出錯信息就會被寫到以.err結尾的文件中並存放在data目錄下.啟動后有如下信息:

      mysqld:ready for connections Version: 'xxx版本號' socket:" port:3306
      則證明服務器啟動成功,可以使用mysql -uroot 嘗試連接,默認是沒有密碼的.
  4. 服務

    • 安裝服務

      • 自動

        • mysqld --install [服務名]

      • 手動

        • mysqld --install -manual [服務名] 

        • 例子,手動安裝服務,並指定服務器使用的配置文件: mysqld --install MySQL --defaults-file=my.ini     # --defaults-file=my.ini所在位置:如c:\my.ini 

    • 卸載服務

      • mysqld -- remove

  5.  ini配置文件相關

    1. 默認位置

      mysql默認查找c:\my.ini和c:\windows\my.ini,安裝目錄下的my.ini或my.cnf 
    2. 使用指定的配置文件啟動服務器
      1. ​mysqld-nt.exe/新版本是mysqld --defaults-file=ini文件路徑.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM