国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql5.7.17壓縮包安裝配置方法圖文教程

2024-07-24 13:15:06
字體:
來源:轉載
供稿:網友

網絡上關于MySQL 5.7.17的安裝教程很少且不詳細,所以總結了這樣一篇文章,希望能幫到大家:(相較于Oracle的安裝,MySQL還是簡單得多)

1. 下載網址:https://dev.mysql.com/downloads/(需要登錄Oracle賬戶,沒有就注冊一個,挺快)

2. 企業版是收費的,個人使用社區版即可

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

3. 截至此貼,最新穩定版為 5.7.17 。該版本只有32位的在線界面安裝程序,64位的只有5.6以前的版本才有在線安裝(install MSI),如果到最后你都沒有配置好壓縮版的,就選以前的版本吧:

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝4.

后面兩個是測試用的工具,可以不管,這里我下載的是64位的壓縮包

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝5.

下載完成后解壓,解壓后如下(zip是免安裝的,解壓后配置成功即可使用)

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

6. 復制文件my-default.ini,修改為my.ini注:my.ini依然放置在bin目錄下(我按照其他網友的方法放在根目錄下時,初始化data文件會報找不到文件夾)(有的教程說這里需要自己新建一個空的data文件夾,其實不必。官方文檔有說明,后續步驟中有一步操作會自動建立data文件夾)下圖放置位置就是錯誤的,應該放在“bin”目錄下

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

7.接下來是一系列的配置:

注:大家最好截圖自己的參數設置,以便以后萬一出錯好排查

配置環境變量:

(1)添加環境變量:

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

(2)編輯path,添加如下代碼:

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

把my-default.ini這個文件復制一下重命名my.ini,然后添加如下的代碼即可:(可以翻譯my-default.ini中的內容加強理解,以便于你設置其中參數) log_bin與數據備份有關,我沒有設置

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

innodb_buffer_pool_size:個人建議設置為設置為操作系統內存的50%。如果設置過大,MySQL可能會 占用系統交換空間,導致系統變慢,從而降低查詢效率

basedir :就是之前設置的環境變量

server_id :關于主從復制的,應該是隨便設, 但必須保持唯一。

datadir:

后續初始化等數據都會保存在該文件下,該文件后續操作會自動建立

port:連接數據庫的端口號,3306即可,MySQL在線安裝的默認就為3306

最后三個參數大致也是各緩沖區大小,我也不太了解,只是在默認值上各個乘以了4(電腦性能好的可以高一點)

注:設置文件中的參數時,刪除所設置參數前面的#符

注:我暫時只設置了這些參數,應該夠用了,更具體的參數,大家可以參考這篇文章:MySQL5.6.17數據庫安裝 如何配置My.ini文件

8.初始化數據庫,配置相關信息

打開命令提示符以管理員身份運行,cd /d到D:/MySQL/mysql-5.7.17-winx64/bin下(注意以管理員身份運行,且一定要進在bin目錄)

打開mysqld install MySQL運行命令后MySQL安裝成功。

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

mysqld--initialize-insecure自動生成無密碼的root用戶,mysqld--initialize自動生成帶隨機密碼的root用戶(注意,是兩個-),待會會設置密碼。root(取名源于linux)就是MySQL的有超級管理權限的用戶,應該類似Oracle的sys

注:該操作生成data文件夾成功后會發現系統生成了data文件夾,點進去如圖:(該過程有誤可參考錯誤/警告日志)

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

net start mysql啟動MySQL服務

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

設置密碼(最好做個筆記,以免忘記),執行下列語句:

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

net stop mysql 回車

進入到mysql/bin/ 目錄下,執行mysqld --skip-grant-tables

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

再起一個cmd,執行下列語句:

mysqluse mysql

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

UPDATE user SET authentication_string = PASSWORD('新密碼') WHERE user = 'root'; FLUSH PRIVILEGES;EXIT;

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

注意:5.7已經取消了password字段,務必寫authentication_string

任務管理器結束mysqld.exe(注意:是進程不是服務)

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

登錄MySQL:

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

管理員權限下:mysql -u root -p 然后輸入密碼(你可以驗證下空密碼是否能登錄)

其他方式:大家自己查吧

檢驗,大功告成

mysql5.7.17壓縮包安裝,mysql5.7.17安裝,mysql5.7安裝

完結。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宜宾县| 鄂尔多斯市| 西乌珠穆沁旗| 温州市| 贵州省| 温州市| 湖口县| 渑池县| 井冈山市| 耿马| 凤凰县| 静宁县| 祁东县| 巍山| 中超| 克拉玛依市| 新乡市| 南岸区| 双牌县| 满城县| 金秀| 九龙城区| 上虞市| 新营市| 德州市| 东乡| 沈阳市| 方正县| 林甸县| 北流市| 竹山县| 哈密市| 广宁县| 盈江县| 明星| 错那县| 阜宁县| 高清| 鸡东县| 仁化县| 吐鲁番市|