MySQL No Install zip安裝方法

  1. 解壓mysql

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

  2. 配置數據庫

    1. 建立配置文件windows

      • 建立一個my.ini文件,MYSQL目錄下有幾個my開頭的ini文件,是針對不一樣配置使用,具體能夠打開看裏面的註釋.這裏我選擇my.large.ini文件,將它複製一份放在當前目錄,並更名爲my.ini 服務器

    2. 修改配置文件socket

      • 編輯以前建立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環境變量,方便在命令行下運行.spa

  3. 測試,啓動服務器命令行

    1. 打開命令行並cd到MySQL的bin目錄,若是已經加入環境變量則能夠直接敲入命令.debug

    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文件路徑.
相關文章
相關標籤/搜索