Windows系統 Mysql5.6下載安裝以及配置


一:下載(借鑒:https://wenda.so.com/q/1470863138729940)

  1.網址:https://dev.mysql.com/downloads/mysql/5.6.html#downloads

  2.這里還可以選擇版本,由於這里寫的是5.6的安裝,所以我沒有更換,仍選擇5.6;然后是系統,選擇windows;系統類型可選可不選,可以在下載的時候選擇適合自己系統的類型下載

  

 

  3.點擊下載以后,跳轉如下頁面,這里可以不用登陸和注冊,直接點擊下邊的下載鏈接就好

 

  4.坐等下載完成。

二:安裝(借鑒:https://wenda.so.com/q/1470863138729940)

  1.解壓

    解壓之后可以將該文件夾改名,放到合適的位置。我是將文件夾改名為MySQL Server 5.6,放到D:\Program Files\MySQL路徑中。當然你也可以放到自己想放的任意位置。

    這里寫圖片描述

  2:配置(不要急着使用,最好先配置)

    配置環境變量PATH后,以后打開mysql就可以不用切換目錄。原理:簡單來說,環境變量里面的PATH,就是cmd系統的查找目錄路徑。你輸入一個指令,系統怎么知道這個指令有沒有呢?系統是怎么做的?其實系統是在當前目錄和系統環境變量              PATH里面的路徑里進行查找,以找到的第一個為准,找不到就報錯。所以設置PATH之后,可以省去每次用命令切換目錄的麻煩。 打個比方:系統就像一輛公交車,按着既定的路線走。環境變量里面的路徑就是行駛路線。到了一個站(找到第一個目錄)就           下車(運  行)。

  過程:計算機—>系統屬性—>高級系統配置—>環境變量

  這里寫圖片描述

  選擇PATH,在其后面添加: 你的mysql bin文件夾的路徑 (如:我的是:D:\Program Files\MySQL\MySQL Server 5.6\bin ) 修改后的PATH為:

  PATH=…….;D:\Program Files\MySQL\MySQL Server 5.6\bin (需注意:1.必須在原有PATH后加英文輸入下的分號;2.是追加,不是覆蓋。)

  這里寫圖片描述

  3:修改配置文件(這一步操作暫時不知道為什么)

    配置完環境變量之后先不要啟動mysql,還需要修改一下配置文件,mysql-5.6.1X默認的配置文件是在D:\Program Files\MySQL\MySQL Server 5.6\my-default.ini,可以自己再建立一個my.ini文件,在其中修改配置:

  [mysqld] basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目錄) datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目錄\data)

  mydefault.ini內容如下:

  這里寫圖片描述

  my.ini內容如下:

  這里寫圖片描述

  4:安裝mysql

    首先,以管理員身份運行cmd(必須以管理員身份運行,否則權限不夠,會出錯) 

    接着,進入D:\Program Files\MySQL Server 5.6\bin目錄,

    然后,執行命令mysqld –install,若無錯,則會提示安裝成功。

    這里寫圖片描述

    注:1.若之前安裝過mysql,但由於某種原因未卸載干凈,當再次安裝mysql時,會提示此服務已存在。可用sc delete mysql命令,刪除之前的版本,再執行mysqld –install命令。

      這里寫圖片描述

      2.如果回車以后提示    mysql: [ERROR] mysql: unknown option '-a',那請看一下mysql 后邊的d是否有漏掉

   5:啟動mysql服務器

    在cmd中 輸入net start mysql 命令。

    這里寫圖片描述

  6:登錄mysql

    在cmd中,輸入 mysql –u root –p,第一次登錄沒有密碼,直接回車,登陸成功。

    這里寫圖片描述

    退出mysql的命令是exit 。直接關閉cmd窗口是沒有退出的,要輸入exit才會退出。

三:設置密碼(借鑒:https://blog.csdn.net/tianlebest/article/details/62893954)

  1.背景:因為初始化安裝的時候root是沒有密碼的,所以如果需要,可以更改root的密碼

  2.操作:

    1)打開cmd.exe

    2)輸入命令:mysqladmin -u root -p password

    3)回車出現Enter password(輸入密碼),由於初始無密碼,直接回車即可

    4)出現New password(輸入新密碼),自己隨意,但是要記住,輸入以后回車

    5)出現Confirm new password(確認新密碼),輸入上一步輸入的密碼,回車

    6)這里完成以后的信息忘記了

    7)退出cmd,重新進入然后mysql -u root -p使用新密碼登陸驗證是否成功

四:開啟遠程訪問權限(借鑒:https://www.cnblogs.com/vathena/p/4012399.html     和    https://blog.csdn.net/bingjianit/article/details/54384299)

  1.背景:只是進行了上邊的操作本地鏈接是沒有問題的(使用遠程鏈接會報:Host 'xxx' is not allowed to connect to this MySQL server),但是無法遠程鏈接,需要對user表和權限進行更新

  2.操作:

    1)打開cmd命令行,然后鍵入mysql -u root -p進行登陸

    2)登陸成功后鍵入use mysql, 回車(使用mysql數據庫,這個可以用mysql管理工具打開鏈接就可以看到自帶數據庫的結構以及表)

    3)鍵入update user set host='%' where user ='root';       ,回車

    4)鍵入FLUSH PRIVILEGES,回車(刷新權限,只是修改不執行這一步操作不會生效)

    5)遠程登陸嘗試

  3.注:

    1)直接在mysql管理工具里邊對user表進行更新是無效的

五:完成


免責聲明!

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



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