免安裝版MySQL相關配置安裝詳解

本人小白,大部份內容來自於網絡,再加一點自己的見解總結

提醒

第一次安裝請忽略
如果你已經安裝過安裝MySQL你需要清理:

1.(必要) 查看MySQL註冊的服務是否還在(任務管理器->服務選項卡->服務),若在需移除:
進入管理員模式cmd,轉到c:/下,執行sc delete [你註冊的MySQL服務的名字] 例如:sc delete MySQL
2. 刪除壓縮目錄,若你之前是默認配置,data數據應該在C:\ProgramData\MySQL
3.清除環境變量

下載免安裝版MySQL

進入mysql官網下載你需要的版本和位數的免安裝版(zip文件),當前版本下載歷史版本下載

進入下載頁面時如果請求你登錄,可以點擊下面的”no thanks,just start my download”跳過

配置環境變量

可以選擇不配置,但這樣你每次要做MySQL操作時都要轉到bin目錄下

配置環境變量有兩種:
1. 在path後直接加bin目錄路徑
2. 新建一個MYSQL_ HOME變量賦值爲你的解壓路徑,在path中添加%MYSQL_HOME%bin;

注意:若你的path前面一個變量後沒加”;”需要先加上,建議每次添加環境變量時加上分號結尾

配置my.ini 文件

  1. 解壓下載好的zip文件到指定目錄,在mysql的根目錄下可以看到一個my.ini文件(也有可能是my-default.ini,可以複製一份改名爲my.ini)
  2. 打開文件修改端口號爲默認的3306
  3. 修改基礎路徑basedir=“”此處填你解壓的路徑。例如:basedir=”c:/mysql/”
    注意windows下複製的路徑要改成反斜槓“/”
  4. 修改數據存放路徑datadir=“”此處填你的data文件夾的路徑。例如:datadir=”c:/mysql/data/”
    如果你的根目錄下沒有data文件夾:
    1. 新建一個文件夾命名爲data

註冊服務

  1. 打開cmd(管理員模式)到bin目錄下執行mysqld –install

    若不成功嘗試MySQL –defaults-file=此處填你的my.ini的路徑。
    例如:MySQLd –install MySQL –defaults-file=c:/mysql/my.ini

    若依舊無法啓動請再三確認之前的MySQL服務是否處理乾淨了

  2. 提示註冊成功後執行net start mysql 啓動服務

    若服務無法啓動請參看MySQL服務無法啓動的問題

登錄MySQL

  1. 啓動服務後執行 mysql -uroot -p 在提示輸入密碼時輸入密碼,第一次默認爲空,直接Enter就可以了

    若密碼非空,嘗試root

  2. 修改密碼(注:以下newpassword是你要設置的新密碼)

    1. 方式一:在登陸的mysql中執行:
      use mysql ;
      update user set password=password(“newpassword”) where user=”root”;
    2. 方式二:如果你此時在mysql中則執行quit;退出到dos,執行:
      mysqladmin -u root password newpassword;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章