windows 安裝配置mysql 8,以及遠(yuǎn)程連接訪問(轉(zhuǎn)載)

官網(wǎng)下載mysql8,https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip

1.解壓zip包到安裝目錄

比如我的安裝目錄是:D:\Program Files\MySQL

2.編寫配置文件

在D:\Program Files\MySQL目錄下創(chuàng)建my.ini文件

image

內(nèi)容如下:

[mysqld]
# 設(shè)置3306端口
port=3306
# 設(shè)置mysql的安裝目錄
basedir=D:\Program Files\MySQL
# 設(shè)置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=D:\Program Files\MySQL\Data
# 允許最大連接數(shù)
max_connections=200
# 允許連接失敗的次數(shù)巷屿。這是為了防止有人從該主機(jī)試圖攻擊數(shù)據(jù)庫系統(tǒng)
max_connect_errors=10
# 服務(wù)端使用的字符集默認(rèn)為UTF8
character-set-server=utf8
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
# 默認(rèn)使用“mysql_native_password”插件認(rèn)證
default_authentication_plugin=mysql_native_password
[mysql]
# 設(shè)置mysql客戶端默認(rèn)字符集
default-character-set=utf8
[client]
# 設(shè)置mysql客戶端連接服務(wù)端時(shí)默認(rèn)使用的端口
port=3306
default-character-set=utf8

注意丸冕,里面的 basedir 是我本地的安裝目錄割坠,datadir 是我數(shù)據(jù)庫數(shù)據(jù)文件要存放的位置眉抬,各項(xiàng)配置需要根據(jù)自己的環(huán)境進(jìn)行配置遍略。

使用default_authentication_plugin=mysql_native_password是為了后續(xù)navicat可以遠(yuǎn)程連接

3.使用管理員身份打開CMD窗口初始化安裝

注意,一定要使用管理員身份

然后cd到D:\Program Files\MySQL\bin目錄下
執(zhí)行

mysqld --initialize --console

成功之后輸入如下:

D:\Program Files\MySQL\bin>mysqld --initialize --console
2018-12-04T03:26:47.785247Z 0 [System] [MY-013169] [Server] D:\Program Files\MySQL\bin\mysqld.exe (mysqld 8.0.13) initializing of server in progress as process 7748
2018-12-04T03:26:47.922126Z 0 [Warning] [MY-013242] [Server] --character-set-server: 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous.
2018-12-04T03:27:05.431061Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: _nv04Hp%DXuc
2018-12-04T03:27:19.755014Z 0 [System] [MY-013170] [Server] D:\Program Files\MySQL\bin\mysqld.exe (mysqld 8.0.13) initializing of server has completed

注意,里面有一句

A temporary password is generated for root@localhost: _nv04Hp%DXuc

這個(gè)_nv04Hp%DXuc就是mysql為我們生成的一個(gè)臨時(shí)root密碼,務(wù)必記住
如果忘記了,就把mysql目錄刪掉重頭再來

4.安裝mysql服務(wù)

mysqld --install mysql

這里的mysql可以改為你想要自定義的,比如你機(jī)器上有很好幾個(gè)mysql,你可以起名為mysql8
安裝成功后,輸出是這樣的:

D:\Program Files\MySQL\bin>mysqld --install mysql
Service successfully installed.

5.啟動(dòng)mysql服務(wù)

直接執(zhí)行

net start mysql

6.登錄連接mysql

在命令行輸入:

mysql -u root -p

然后會(huì)提示你輸入密碼

這里的密碼就是第2步讓你記住的密碼

登錄成功后輸出如下

D:\Program Files\MySQL\bin>mysql -u root -p
Enter password: ************
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 8
Server version: 8.0.13

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

可以執(zhí)行下

show databases

檢測下

7.修改root密碼

連接進(jìn)入后,直接輸入下面語句,我這里是將默認(rèn)密碼設(shè)置為123456,你可以修改為自己想要定義的.

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

8.允許遠(yuǎn)程連接訪問

執(zhí)行

 use mysql;

然后查看下當(dāng)前連接允許情況

select host, user, authentication_string, plugin from user;

我這里的輸出如下:

mysql> select host, user, authentication_string, plugin from user;
+-----------+------------------+------------------------------------------------------------------------+-----------------------+
| host      | user             | authentication_string                                                  | plugin                |
+-----------+------------------+------------------------------------------------------------------------+-----------------------+
| localhost | mysql.infoschema | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | caching_sha2_password |
| localhost | mysql.session    | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | caching_sha2_password |
| localhost | mysql.sys        | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | caching_sha2_password |
| localhost | root             | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9                              | mysql_native_password |
+-----------+------------------+------------------------------------------------------------------------+-----------------------+
4 rows in set (0.00 sec)

然后執(zhí)行

 CREATE USER 'root'@'%' IDENTIFIED BY 'root';

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;

 FLUSH PRIVILEGES;

這個(gè)時(shí)候再查看下權(quán)限,輸出如下

mysql> select host, user, authentication_string, plugin from user;
+-----------+------------------+------------------------------------------------------------------------+-----------------------+
| host      | user             | authentication_string                                                  | plugin                |
+-----------+------------------+------------------------------------------------------------------------+-----------------------+
| %         | root             | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9                              | mysql_native_password |
| localhost | mysql.infoschema | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | caching_sha2_password |
| localhost | mysql.session    | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | caching_sha2_password |
| localhost | mysql.sys        | $A$005$THISISACOMBINATIONOFINVALIDSALTANDPASSWORDTHATMUSTNEVERBRBEUSED | caching_sha2_password |
| localhost | root             | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9                              | mysql_native_password |
+-----------+------------------+------------------------------------------------------------------------+-----------------------+
5 rows in set (0.00 sec)

這個(gè)時(shí)候使用其他機(jī)器的客戶端工具,例如navicat就可以連接mysql了,如果還是連接不上,需要檢查windows防火墻是否是開啟的.

作者:程序魚
鏈接:http://www.reibang.com/p/2f3d3001599c
來源:簡書
著作權(quán)歸作者所有第焰。商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán)屹蚊,非商業(yè)轉(zhuǎn)載請(qǐng)注明出處末捣。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末诽嘉,一起剝皮案震驚了整個(gè)濱河市蔚出,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌虫腋,老刑警劉巖骄酗,帶你破解...
    沈念sama閱讀 221,430評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異岔乔,居然都是意外死亡酥筝,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,406評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門雏门,熙熙樓的掌柜王于貴愁眉苦臉地迎上來嘿歌,“玉大人掸掏,你說我怎么就攤上這事≈娴郏” “怎么了丧凤?”我有些...
    開封第一講書人閱讀 167,834評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長步脓。 經(jīng)常有香客問我愿待,道長,這世上最難降的妖魔是什么靴患? 我笑而不...
    開封第一講書人閱讀 59,543評(píng)論 1 296
  • 正文 為了忘掉前任仍侥,我火速辦了婚禮,結(jié)果婚禮上鸳君,老公的妹妹穿的比我還像新娘农渊。我一直安慰自己,他們只是感情好或颊,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,547評(píng)論 6 397
  • 文/花漫 我一把揭開白布砸紊。 她就那樣靜靜地躺著,像睡著了一般囱挑。 火紅的嫁衣襯著肌膚如雪醉顽。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,196評(píng)論 1 308
  • 那天平挑,我揣著相機(jī)與錄音游添,去河邊找鬼。 笑死弹惦,一個(gè)胖子當(dāng)著我的面吹牛否淤,可吹牛的內(nèi)容都是我干的悄但。 我是一名探鬼主播棠隐,決...
    沈念sama閱讀 40,776評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼檐嚣!你這毒婦竟也來了助泽?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,671評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤嚎京,失蹤者是張志新(化名)和其女友劉穎嗡贺,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體鞍帝,經(jīng)...
    沈念sama閱讀 46,221評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡诫睬,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,303評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了帕涌。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片摄凡。...
    茶點(diǎn)故事閱讀 40,444評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡续徽,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出亲澡,到底是詐尸還是另有隱情钦扭,我是刑警寧澤,帶...
    沈念sama閱讀 36,134評(píng)論 5 350
  • 正文 年R本政府宣布床绪,位于F島的核電站客情,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏癞己。R本人自食惡果不足惜膀斋,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,810評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望痹雅。 院中可真熱鬧概页,春花似錦、人聲如沸练慕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,285評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽铃将。三九已至项鬼,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間劲阎,已是汗流浹背绘盟。 一陣腳步聲響...
    開封第一講書人閱讀 33,399評(píng)論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留悯仙,地道東北人龄毡。 一個(gè)月前我還...
    沈念sama閱讀 48,837評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像锡垄,于是被迫代替她去往敵國和親沦零。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,455評(píng)論 2 359