溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶(hù)服務(wù)條款》

mysql 8.0.11 安裝配置方法圖文教程(win10)

發(fā)布時(shí)間:2020-10-02 16:40:54 來(lái)源:腳本之家 閱讀:328 作者:靜看丶雨落時(shí) 欄目:MySQL數(shù)據(jù)庫(kù)

本文記錄了mysql 8.0.11 安裝配置的方法,供大家參考,具體內(nèi)容如下

1. MySQL安裝

1.1 在MySQL官網(wǎng) 下載 Windows 版本的 MySQL 安裝包

下載地址

mysql 8.0.11 安裝配置方法圖文教程(win10)

點(diǎn)擊下載Download后會(huì)彈出以下界面,點(diǎn)擊 No thanks, just start my download

mysql 8.0.11 安裝配置方法圖文教程(win10)

1.2 下載完后解壓,將 zip 包解壓到你想安裝的目錄,我將解壓后的文件夾放在 D:\MySQL下。

mysql 8.0.11 安裝配置方法圖文教程(win10) 

1.3 配置環(huán)境變量:

進(jìn)入 計(jì)算機(jī)–高級(jí)系統(tǒng)設(shè)置–高級(jí)–環(huán)境變量
添加mysql解壓的路徑

mysql 8.0.11 安裝配置方法圖文教程(win10)

1.4 接下來(lái)配置 MySQL 的配置文件

打開(kāi)剛剛解壓的文件夾 D:\MySQL\mysql-8.0.11-winx64 ,創(chuàng)建一個(gè)配置文件為 my.ini,編輯 my.ini 配置以下基本信息:

[mysql]
default-character-set=utf8

[mysqld]
port = 3306
basedir=D:\MySQL\mysql-8.0.11-winx64
datadir=D:\MySQL\mysql-8.0.11-winx64\data
character-set-server=utf8
default-storage-engine=INNODB

接下來(lái)我們來(lái)啟動(dòng)下 MySQL 數(shù)據(jù)庫(kù):
以管理員身份打開(kāi) cmd 命令行工具,切換目錄:

D:
cd D:\MySQL\mysql-8.0.11-winx64\bin

mysql 8.0.11 安裝配置方法圖文教程(win10)

輸入初始化命令:

mysqld --initialize-insecure --user=mysql 

在D:\MySQL\mysql-8.0.11-winx64\bin目錄下生成data目錄

啟動(dòng)輸入以下命令即可:

net start mysql

mysql 8.0.11 安裝配置方法圖文教程(win10) 

這證明已經(jīng)連接成功。

如果出現(xiàn)無(wú)法啟動(dòng)錯(cuò)誤,如下:

mysql 8.0.11 安裝配置方法圖文教程(win10)

原因可能為,你打開(kāi)了其他的數(shù)據(jù)庫(kù),端口被占用
首先打開(kāi) 控制面板-系統(tǒng)安全-管理工具

mysql 8.0.11 安裝配置方法圖文教程(win10)

彈出管理工具界面,點(diǎn)擊服務(wù)

mysql 8.0.11 安裝配置方法圖文教程(win10)

彈出服務(wù)頁(yè)面,如圖

mysql 8.0.11 安裝配置方法圖文教程(win10)

可以看到MySQL80是啟動(dòng)的,但mysql是沒(méi)有啟動(dòng)的,MySQL80是通過(guò)MySQL安裝器客戶(hù)端安裝的網(wǎng)絡(luò)服務(wù)MySQL數(shù)據(jù)庫(kù),本地和網(wǎng)絡(luò)是不同同時(shí)啟用的

mysql 8.0.11 安裝配置方法圖文教程(win10)

當(dāng)想使用本地創(chuàng)建的mysql時(shí)應(yīng)先關(guān)閉MySQL80這個(gè)網(wǎng)絡(luò)服務(wù)數(shù)據(jù)庫(kù),有兩種方法關(guān)閉
1)右擊MySQL80,點(diǎn)擊停止
2)在命令端輸入以下命令:

net stop MySQL80

mysql 8.0.11 安裝配置方法圖文教程(win10)

接著輸入

net start mysql

就可以正常啟動(dòng)了。

2. MySQL 重置密碼

2.1 登錄mysql

輸入:

mysql -u root -p

因?yàn)橹皼](méi)設(shè)置密碼,所以密碼為空,直接回車(chē)即可:

mysql 8.0.11 安裝配置方法圖文教程(win10)

2.2 查詢(xún)用戶(hù)密碼:

查詢(xún)用戶(hù)密碼命令:

mysql> select host,user,authentication_string from mysql.user;

host: 允許用戶(hù)登錄的ip;
user:當(dāng)前數(shù)據(jù)庫(kù)的用戶(hù)名;
authentication_string: 用戶(hù)密碼;
如果為空, root 這一行應(yīng)該是空的。

2.3 設(shè)置(或修改)root用戶(hù)密碼:

注意:在mysql 5.7.9以后廢棄了password字段和password()函數(shù),

一定不要采取如下形式該密碼:

use mysql; 
update user set authentication_string="newpassword" where user="root";

這樣會(huì)給user表中root用戶(hù)的authentication_string字段下設(shè)置了newpassword值;

正確修改root密碼的步驟為:

1)如果當(dāng)前root用戶(hù)authentication_string字段下有內(nèi)容,先將其設(shè)置為空,沒(méi)有就跳到步驟2)。

use mysql; 
update user set authentication_string='' where user='root'

2)使用ALTER修改root用戶(hù)密碼,方法為

use mysql;
ALTER user 'root'@'localhost' IDENTIFIED BY '新密碼';
FLUSH PRIVILEGES;

到此為止自己創(chuàng)建的本地MySQL創(chuàng)建完畢?。?!
重新連接即可?。。?!

精彩專(zhuān)題分享:

mysql不同版本安裝教程

mysql5.7各版本安裝教程

mysql5.6各版本安裝教程

mysql8.0各版本安裝教程

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持億速云。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI