• <track id="6xmvl"></track>
    <pre id="6xmvl"></pre>
      <output id="6xmvl"><strong id="6xmvl"><div id="6xmvl"></div></strong></output>
    1. 微信登錄
      注冊忘記密碼
      查看: 4291|回復: 15
      打印 上一主題 下一主題

      終于有人將MySQL的安裝講明白了

      [復制鏈接]

      簽到天數: 358 天

      [LV.8]以壇為家I

      跳轉到指定樓層
      樓主
      發表于 2022-11-8 08:19:20 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
      前言

      在日常開發中,存儲數據的最常用的方式便是數據庫了,其中最為著名的便是MySQL數據庫,因它簡便易于上手而且可擴展性強大,跨平臺使得它廣為使用,今天我們就來具體聊聊它的安裝。


      一、安裝過程

      我們所使用的是MySQL 5.7版本,這個版本算是挺不錯的。下面我們來介紹下這個版本的具體安裝過程吧。
      1.解壓安裝

      因為官網目前下載不了,為了大家安裝過程中方便,我們下載一個免安裝版mysql,下載好后將這個壓縮包文件解壓到指定的磁盤下,比如我想解壓到E盤的mysql文件夾中。如圖:
      2.配置環境變量

      為了讓mysql 可以在任意目錄運行,我們可以將mysql的bin目錄添加到環境變量,如圖:
      3.修改配置文件

      在mysql目錄下創建一個my.ini配置文件,修改配置:


      [mysql]# 設置mysql客戶端默認字符集default-character-set=utf8[mysqld]#設置3306端口port = 3306# 設置mysql的安裝目錄basedir="E:\mysql\mysql-5.7.11-winx64"# 設置mysql數據庫的數據的存放目錄datadir="E:\mysql\mysql-5.7.11-winx64\data"# 允許最大連接數max_connections=200# 服務端使用的字符集默認為8比特編碼的latin1字符集character-set-server=utf8# 創建新表時將使用的默認存儲引擎default-storage-engine=INNODB



      4.安裝mysql

      以管理員身份運行命令提示符,輸入mysqld install命令(注意是mysqld而不是mysql)回車,即可安裝MySQL,提示:Service successfully installed,則表示安裝成功,如下圖所示:
      移除服務:mysqld remove




      5.啟動mysql服務

      在命令提示符下執行命令,


      啟動mysql:net start mysql停止:net stop mysql發現啟動不了,如圖:


      這是怎么回事了,哦~原來是因為還沒有初始化,那么我們現在來進行初始化,


      執行指令:mysqld --initialize-insecure --user=mysql,mysqld --initialize-insecure:自動生成無密碼的root用戶,mysqld --initialize:自動生成帶隨機密碼的root用戶,mysqld --initialize --user=mysql --console:生成隨機密碼并顯示在控制臺窗口,data文件夾不為空是不能執行這個命令的(刪掉data文件即可),
      執行mysqld --initialize-insecure --user=mysql命令會自動新建data文件夾。執行結果如圖:
      可以看到執行成功了,再次啟動mysql服務,啟動成功。如圖:
      6.進入mysql,修改登陸密碼確保安全

      第一次進入mysql 是沒有密碼就可以登陸了,我們可以設置登陸密碼,更改root密碼,輸入:
      update mysql.user set password=password("123321") where user = "root";

      因為新版mysql數據庫下沒有password字段,所以需要使用如下命令:
      update mysql.user set authentication_string=password('123321') where user='root';刷新權限:flush privileges;

      這是必須的,不然操作沒有效果。
      也可以這樣修改密碼:
      set password = password('123456');這樣就將root用戶的密碼設置為了 123456了,下面我們退出mysql再重新進去,順帶說下退出命令:
      退出mysql:quit;接下來在進入mysql,如圖:
      這樣root用戶就有了密碼,它的密碼就是123321.
      整個安裝過程就完成了,是不是很簡單了。
      另外,為了提高交互效果,我們還可以一個軟件-------sqlyong,它可以和mysql建立鏈接。安裝好了之后是這樣的一幅畫面:
      然后將先前的root用戶和密碼輸入然后點連接即可進入:
      這樣就大功告成了。




      四、總結

      這篇文章主要講解了MySQL數據庫的安裝,希望對大家的學習有幫助。

      聲明:以上內容來源于網絡,如有侵權請聯系我們(123@shiyan.com)刪除!

      簽到天數: 2 天

      [LV.1]初來乍到

      沙發
      發表于 2022-11-8 08:21:11 | 只看該作者
      講的很好
      回復 支持 反對

      使用道具 舉報

      該用戶從未簽到

      椅子
      發表于 2022-11-8 08:25:41 | 只看該作者
      轉發害人啊
      回復 支持 反對

      使用道具 舉報

      簽到天數: 6 天

      [LV.2]偶爾看看I

      板凳
      發表于 2022-11-8 08:31:20 | 只看該作者
      轉發了
      回復 支持 反對

      使用道具 舉報

      該用戶從未簽到

      地板
      發表于 2022-11-8 08:34:42 | 只看該作者
      轉發了
      回復 支持 反對

      使用道具 舉報

      該用戶從未簽到

      6
      發表于 2022-11-8 08:37:38 | 只看該作者
      轉發了
      回復 支持 反對

      使用道具 舉報

      該用戶從未簽到

      7
      發表于 2022-11-8 08:42:36 | 只看該作者
      轉發了
      回復 支持 反對

      使用道具 舉報

      該用戶從未簽到

      8
      發表于 2022-11-8 08:43:50 | 只看該作者
      轉發了
      回復 支持 反對

      使用道具 舉報

      簽到天數: 2 天

      [LV.1]初來乍到

      9
      發表于 2022-11-8 08:44:53 | 只看該作者
      轉發了
      回復 支持 反對

      使用道具 舉報

      該用戶從未簽到

      10
      發表于 2022-11-8 08:47:53 | 只看該作者
      轉發了
      回復 支持 反對

      使用道具 舉報

      發表回復

      您需要登錄后才可以回帖 登錄 | 立即注冊 微信登錄

      本版積分規則