win10環境下安裝mysql-8.0.18-winx64

下載mysql安裝包,而後解壓到你想安裝的目錄下,我下載的是mysql-8.0.18-winx64mysql

Windows 上安裝 MySQL 相對來講會較爲簡單,最新版本能夠在 MySQL 下載 中下載中查看sql

 

 點Download這個下載,進入到下載頁面 請點擊圖中的 No thanks, just start my download. 就可下載數據庫

 

 下載完將安裝包解壓到你想安裝的目錄下,在此我將它放在 C:\Web\mysql-8.0.18服務器

放好安裝包,咱們要給MySQL弄配置文件工具

打開剛剛的C:\Web\mysql-8.0.18 在該文件下建立 my.ini配置文件,編輯配置文件信息以下(徹底無基礎可能不知道怎麼弄這個.ini,此處說明下:建立一個.txt文件,寫好配置後將.txt改成.ini):學習

[client]
#設置Mysql客戶端默認字符集
default-character-set=utf-8

[mysql]
#設置3306端口
port = 3306
#設置MYSQL的安裝目錄
basedir=C:\\Web\\mysql-8.0.18
#容許最大鏈接數
max_connections=20
#服務端使用的字符集默認爲8比特編碼的latin1字符集
character-set-server = utf-8
建立新表時將使用默認存儲引擎
default-storage-INNODB

配置文件完成,咱們來啓動MySQLui

以管理員身份打開cmd 命令行工具,切換目錄:編碼

cd C:\Web\mysql-8.0.18\bin

初始化數據庫spa

mysqld --initialize --console

執行完後,會輸出root初始密碼以下:命令行

 root@localhost: os<Usg+=D0uj(這個就是初始密碼請必定記住)

C:\Web\mysql-8.0.18\bin>mysqld --initialize --console
2019-12-28T03:19:10.967657Z 0 [System] [MY-013169] [Server] C:\Web\mysql-8.0.18\bin\mysqld.exe (mysqld 8.0.18) initializing of server in progress as process 17424
2019-12-28T03:19:12.549335Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: os<Usg+=D0uj

      注意:

      在執行:mysqld --initialize --console

      此處可能出現的報錯:.....MySQL Community Server - GPL(以下圖)

    

 

          解決辦法:打開目錄下的mysql文件夾 ,將已經存在的data目錄刪除,再將上面的代碼執行一遍便可

 

再輸入安裝命令:

mysqld install

安裝成功出現以下提示:

Service successfully installed
C:\Web\mysql-8.0.18\bin>mysqld install
Service successfully installed.

    注意:

        在mysql的bin目錄下面執行: mysqld --install

        此處可能出現的報錯:Install/Remove of the Service Denied

       解決辦法:打開cmd.exe程序的時候選擇「用管理員身份打開」

      用管理員身份打開cmd.exe程序方法:點擊電腦win鍵打開菜單------>在菜單中找到  Windows系統  ------>展開   Windows系統   找到   命令提示符  ----->右鍵 更多  再選擇  以管理員身份運行   便可

 

啓動輸入如下命令:

net start mysql

成功啓動提示以下:

C:\Web\mysql-8.0.18\bin>net start mysql
MySQL 服務正在啓動 .
MySQL 服務已經啓動成功。

 登陸 MySQL

當 MySQL 服務已經運行時, 咱們能夠經過 MySQL 自帶的客戶端工具登陸到 MySQL 數據庫中, 首先打開命令提示符, 輸入如下格式的命名:

mysql -h 主機名 -u 用戶名 -p

參數說明:

-h : 指定客戶端所要登陸的 MySQL 主機名, 登陸本機(localhost 或 127.0.0.1)該參數能夠省略;
-u : 登陸的用戶名;
-p : 告訴服務器將會使用一個密碼來登陸, 若是所要登陸的用戶名密碼爲空, 能夠忽略此選項。

咱們要登陸本機的 MySQL 數據庫,只須要輸入如下命令便可:

mysql -u root -p

回車確認, 若是安裝正確且 MySQL 正在運行, 會獲得如下結果:

Enter password:

此時如存在密碼(我在此處用的密碼就是上面標記的那個初始密碼),輸入密碼登陸,如不存在直接回車。

登陸成功後你將會看到 Welcome to the MySQL monitor... 的提示語

而後命令提示符會一直以 mysq> 加一個閃爍的光標等待命令的輸入, 輸入 exit 或 quit 退出登陸。

 

特別申明:此篇文章僅是結合本身的實際操做所寫,是做爲初學者學習的一個過程記錄。

相關文章
相關標籤/搜索