安裝MySQL5.5後再安裝8.0

安裝MySQL5.5後 再安裝MySQL8.0

一、官網下載並解壓設置(環境變量)

https://downloads.mysql.com/archives/community/

在這裏插入圖片描述

將下載的壓縮文件解壓到需要放置的文件夾

在這裏插入圖片描述

解壓完成後,在解壓目錄創建my.ini文件(有的說解壓目錄沒data文件要創建一個空的data文件,其實不需要,初始化時會創建,但是解壓時要有data文件時一定要把文件裏面清空),my.ini文件裏面要寫的內容如下:

[mysqld]<br/>
# 設置3306端口(mysql5設置了3306)<br/>
port=3307<br/>
# 設置mysql的安裝目錄<br/>
basedir=E:\Program Files\mysql-8.0.17-winx64<br/>
# 設置mysql數據庫的數據的存放目錄<br/>
datadir=E:\Program Files\mysql-8.0.17-winx64\data<br/>
# 允許最大連接數<br/>
max_connections=200<br/>
# 允許連接失敗的次數。這是爲了防止有人從該主機試圖攻擊數據庫系統<br/>
max_connect_errors=10<br/>
# 服務端使用的字符集默認爲UTF8<br/>
character-set-server=utf8<br/>
# 創建新表時將使用的默認存儲引擎<br/>
default-storage-engine=INNODB<br/>
# 默認使用"mysql_native_password"插件認證<br/>
default_authentication_plugin=mysql_native_password<br/>
[mysql]<br/>
# 設置mysql客戶端默認字符集<br/>
default-character-set=utf8<br/>
[client]<br/>
# 設置mysql客戶端連接服務端時默認使用的端口<br/>
port=3307<br/>
default-character-set=utf8

注:配置環境變量(不做贅述)

二、運行安裝

以管理員身份運行cmd,進入mysql8.0.17的bin目錄下進行數據庫初始化,運行:

在這裏插入圖片描述

輸入命令

在這裏插入圖片描述

mysqld install mysql2 --defaults-file=“E:\Program Files\mysql-8.0.17-winx64\my.ini”
根據個人放置的文件夾進入bin目錄,然後輸入上述命令(地址部分根據個人電腦的實際情況輸入)
Service successfully installed.服務已成功安裝
mysql2是你在本地服務中的命名:根據個人喜好修改

輸入mysqld --initialize --console

在這裏插入圖片描述

mysqld --initialize --console
a?d)aQ2crzup 可以自己修改成容易記住的密碼

打開本地服務–查看

在這裏插入圖片描述

三、修改註冊列表

3.1 Windows鍵+R

輸入regedit

在這裏插入圖片描述

計算機\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mysql2

在這裏插入圖片描述

修改操作

圖一

在這裏插入圖片描述
圖二

在這裏插入圖片描述

數據修改成:

“E:\Program Files\mysql-8.0.17-winx64\bin\mysqld” --defaults-file=“E:\Program Files\mysql-8.0.17-winx64\my.ini” mysql2
根據本地電腦的實際數據修改(數據僅供參考)

四、MySQL啓動、修改密碼及權限

4.1 啓動MySQL

輸入命令
net start mysql2

在這裏插入圖片描述

此時:本地服務已啓動

在這裏插入圖片描述

4.2 修改密碼及權限

輸入登錄賬號密碼命令
mysql -u root -p -P3307 如果沒有輸入有問題,加入你設置的端口號; 注:後面的端口號-P是大寫

在這裏插入圖片描述

設置密碼,刷新權限
alter user ‘root’@‘localhost’ IDENTIFIED BY ‘root’; 設置密碼爲root,根據個人需要自己設置
FLUSH PRIVILEGES;

在這裏插入圖片描述

注意:此時我的環境變量的系統還是5.5在8.0的上面,所以,如果不能直接使用環境變量,請進入本地電腦中MySQL8.0的bin目錄使用命令;使用圖形化界面不受影響。

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