MySQL5.7.11免安裝版的安裝和配置

MySQL5.7.11免安裝版的安裝和配置:解決MYSQL 服務沒法啓動問題

打開文件夾,修改my-default.ini 拷貝一份,更名 my.inihtml

    複製下面的配置信息到 my.ini 保存
#########################################################
    [client]
    port=3306
    default-character-set=utf8
    [mysqld]
    port=3306
    character_set_server=utf8
    basedir=C:\mysql-5.7.11-winx64
    #解壓目錄
    datadir=C:\mysql-5.7.11-winx64\data
    #解壓目錄下data目錄
    sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLESmysql

    #密碼永不過時,若是須要按期更換提醒,能夠把0改成其餘值,默認單位是天sql

   default_password_lifetime=0
    [WinMySQLAdmin]
    C:\mysql-5.7.11-winx64\bin\mysqld.exe
#########################################################spa

而後修改環境變量:server

1)右鍵單擊個人電腦->屬性->高級系統設置(高級)->環境變量
      點擊「系統變量」下的新建按鈕
      輸入變量名:MYSQL_HOME
      輸入變量值:C:\mysql-5.7.11-winx64
      #即爲mysql的自定義解壓目錄。
    2)選擇「系統變量」中的Path
      點擊編輯按鈕
      在變量值中添加變量值:%MYSQL_HOME%\bin
      注意是在原有變量值後面加上這個變量,用;隔開,不能刪除原來的變量值,htm

點擊「開始」圖標,在搜索框中輸入「cmd」,找到cmd程序後注意要點右鍵:以管理員身份運行。blog

 

 

先初始化Data目錄:之前5.6版本自帶Data目錄,不須要這一步!若是沒有這一步會沒法啓動mysql服務,報錯MYSQL 服務沒法啓動。rem

 

在CMD窗口中輸入如下命令:get

 

mysqld --initialize-insecurecmd

 

這裏比較慢,要等一會

 

能夠看到出現data目錄了,以下:

而後再在CMD中開始安裝,輸入如下命令:

mysqld install

而後啓動服務,輸入如下命令:

net start mysql

 

備註:移除安裝是mysqld remove;mysqld --initialize是自動生成隨機密碼用戶;

而後就能夠登錄了。

mysql -u root -p

回車

可選項:修改 root 帳號的密碼

MySQL語句以分號(;)做爲語句的結束, 若在語句結尾不添加分號時, 命令提示符會以 -> 提示你繼續輸入(有個別特例, 但加分號是必定不會錯的);剛安裝完成時root帳號默認密碼爲空,此時能夠將密碼修改成指定的密碼。如:123456     c:>mysql –uroot     mysql>show databases;     mysql>use mysql;     mysql>UPDATE user SET authentication_string=PASSWORD("123456") WHERE user='root';     mysql>FLUSH PRIVILEGES;     mysql>QUIT

相關文章
相關標籤/搜索