Mysql 8.0安裝過程及一些報錯(看圖安裝)

安裝是我最頭疼的事情,昨天不小心將自己電腦上的Mysql卸載,今天裝的過程可謂是---------------->崩潰-ing。
1.到官網進行下載 選擇適合的系統
在這裏插入圖片描述
2.點擊下載等待
在這裏插入圖片描述
3.線面的代碼,複製到 notepad 或者 notepad++ 上都行,點擊另存爲保存用[my.ini]的文件名到mysql保存的根目錄下

# For advice on how to change settings please see
# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html
# *** DO NOT EDIT THIS FILE. It's a template which will be copied to the
# *** default location during install, and will be replaced if you
# *** upgrade to a newer version of MySQL.
[client]
default-character-set = utf8mb4
[mysql]
default-character-set = utf8mb4
[mysqld]
character-set-client-handshake = FALSE
character-set-server = utf8mb4
collation-server = utf8mb4_bin
init_connect='SET NAMES utf8mb4'
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# These are commonly set, remove the # and set as required.
basedir=D:\Technique\Mysql\mysql-8.0.19-winx64
datadir=D:\Technique\Mysql\mysql-8.0.19-winx64\data
tmpdir=D:\Technique\Mysql\mysql-8.0.19-winx64\log
port = 3306
# server_id = .....
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
join_buffer_size = 128M
sort_buffer_size = 16M
read_rnd_buffer_size = 16M 
#sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

在這裏插入圖片描述
4.打開cmd命令窗口,將mysqld(服務端)進行初始化,之後會自動創建一個 root 的用戶 密碼爲空

mysqld --initialize-insecure

在這裏插入圖片描述
5.安裝MySql服務,同時設置綁定my.ini配置文件

mysqld --install "MySql80" --defaults-file="D:/Technique/Mysql/mysql-8.0.19-winx64/my.ini"

在這裏插入圖片描述
6.我當時遇到錯誤如下,直接登陸mysql客戶端,發現沒有連接到mysql的服務端。
在這裏插入圖片描述
7.打開任務管理器,找到mysql80進行啓動

在這裏插入圖片描述
或者直接通過 cmd 窗口

net start mysql80

8.以爲這就結束了,哈哈,原諒我的天真(PS:我們上面服務的名字是MYSQL80,下面的圖當時沒截屏,先盜用一張,大家別糾結這點了。)
在這裏插入圖片描述
9.查找日誌一定要查找日誌,這很重要,在data裏面日誌,我們進行查看。
在這裏插入圖片描述
第一次報錯是因爲當時沒有註釋 my.ini文件中的最後一行代碼,註釋之後,就會出現第二次報錯。 應該在my.ini 中創建一個 tmpdir 臨時文件目錄。上面的我已經添加完全。到這裏應該不會報錯。

10.net start mysql80
在這裏插入圖片描述
在這裏插入圖片描述
11.添加環境變量
在這裏插入圖片描述
12.打開mysql客戶端,成功完成。

在這裏插入圖片描述
13:在windows安裝mysql 遇到錯誤193,啓動服務可能會遇到,進入你的Mysql安裝目錄中的bin文件夾中,發現有個mysqld這個0kb文件,刪除它。
總結:在安裝程序中,一定要養成查看日誌的好習慣。加油!!!
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章