windows下安装mysql教程_Windows下安装MySQL详细教程

Windows下安装MySQL详细教程mysql

一、安装包下载sql

二、安装教程ui

(1)配置环境变量3d

(2)生成data文件blog

(3)安装MySQL教程

(4)启动服务ip

(5)登陆MySQLrem

(6)查询用户密码get

(7)设置修改用户密码cmd

(8)退出

三、解决问题

一、安装包下载。

下载地址:https://dev.mysql.com/downloads/mysql/

59dc6bbd885cf391270110248b6ecd87.png

点击下载以后,能够选择注册Oracle帐号,也能够跳过直接下载。

ef1b3da378a028866441526a09c00898.png

下载完成后,选择一个磁盘内放置并解压。

2020年2月14日,mysql官网进不去了,好吧~那就来个镜像,总没问题了吧。若是官网龟速下载,建议使用下面镜像巨快。相对的~

ebd0adbe04dd66c7f42c0b89eb90cea0.png

下载完成以后,找到下载的路径,解压便可!

8449807dd8a7a4771c040f9f773874b4.png

2 安装教程

(1)配置环境变量

变量名:MYSQL_HOME

变量值:C:\software

3bfb1ccda6409f9caf689073e4b18f23.png

(2)生成data文件

以管理员身份运行cmd

进入C:\software\mysql-8.0.19-winx64.zip\mysql-8.0.19-winx64\bin下

cbd0e26c60cc0f2395cae02d69def5ed.png

dd1d3ff931a456ec05a5d62065060873.png

c1c7b9a0462b907e056b7201f30f94bb.png

执行命令:mysqld --initialize-insecure --user=mysql  在C:\software\mysql-8.0.19-winx64.zip\mysql-8.0.19-winx64下和bin同级目录生成data目录

2aa027a1c37c944efc9c7a78de68ca58.png

(3) 安装MySQL

继续执行命令:mysqld -install

a11239157788547ed8bee7e868bfdd4c.png

(4)启动服务

继续执行命令:net start MySQL

c50b97f49c074ae916d1edcd6590d03d.png

(5)登陆MySQL

登陆mysql:(由于以前没设置密码,因此密码为空,不用输入密码,直接回车便可)

mysql -u root -p

d94fa938f5f48a864febce520b369acd.png

(6)查询用户密码

查询用户密码命令:mysql> select host,user,authentication_string from mysql.user;

0ab931ad817676210e484dc2553e9443.png

(7)设置(或修改)root用户密码

mysql>use mysql

5b024cc0f220d714c448848edcd20203.png

提别注意:下面这个修改密码的方式不正确,多是由于版本问题。最近解决了。

mysql>update mysql.user set authentication_string=("123456") where user="root";

c67b4971265c304f503944a697eb6ea2.png

Query OK, 1 row affected, 1 warning (0.00 sec)

Rows matched: 1  Changed: 1  Warnings: 1

解决方案以下:

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

48e0ed2658f0c456a5edd0dcd474e70d.png

mysql> flush privileges;

#做用:至关于保存,执行此命令后,设置才生效,若不执行,仍是以前的密码不变

630d91dac798872c95d8e3af450bfec0.png

Query OK, 0 rows affected (0.01 sec)

(8)退出

mysql> quit

Bye

a606ca3733cc12a1c594be0d4299a750.png

(9)再次登陆

f47ce78cfb1f7dc5e31c80556fc2aadf.png

三、解决问题

3eeecab88752e1dbcddda90e140015cd.png

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

关于修改密码再次登陆出现ERROR的解决方案:

首先问题出现的缘由在于多是由于版本不一样,命令有所差别。我的认为,其实无所谓了,最终问题解决了就是了。

若是你是按照上面的完整教程安装出现这种问题的解决方案:

一、全部东西都删除,而后重装,按照上面教程再来一遍;部份内容有更正。特别注意!

二、若是你以前装了,报错以后就一直放在那里,如今请严格按照下面步骤进行:

一、打开cmd,切换到mysql的bin目录下,输入命令net stop mysql,中止mysql服务;

34912e5130864eb75800ae27c6723fa2.png

二、打开mysql的安装目录,找到data文件夹,将其删除!

dbd7f2506835f5c6c4ea08b4b3c80d31.png

三、回到cmd命令窗口,输入mysqld -remove

7d797aec5370b7b3e017b7db01054a26.png

四、接下来按照上面教程,从第二步生成data文件开始执行,必定要注意修改密码那里:

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

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

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

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值