(一)下载MySQL

访问官网,下载数据库

https://dev.mysql.com/downloads/mysql/

 

(二)安装

安装在D盘下,目录为

D:\software\mysql-8.0.21-winx64

建立my.ini文件

[client]

# 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

# 设置3306端口

port = 3306

# 设置mysql的安装目录

basedir=D:\\software\\mysql-8.0.21-winx64

# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错

# datadir=D:\\software\\mysql-8.0.21-winx64\\sqldata

# 允许最大连接数

max_connections=20

# 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

# 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

 

(三)以管理者身份进入到cmd命令行

进入到安装目录的bin文件下,运行

mysqld --initialize --console

 

执行完成后,会输出 root 用户的初始默认密码,如:

...

2020-08-20T02:35:05.464644Z 5 [Note] [MY-010454] [Server] A temporary password is generated for [email protected]:

!Q=4txM?a=Ve

...

 

(四) 输入以下安装命令

mysqld install

 

启动输入以下命令即可

net start mysql

 

OK,启动了,想登陆,于是输入了

mysql -u root -p

提示说需要输入密码

输入了密码,但不行,网上说,需要,跳过了密码验证(my.ini skip-grant-tables)

试过了,不行,还出现了启动mysql闪退的情况,注释掉以下代码才可以

#skip-grant-tables  

 

(五)配置环境变量

参考《mysql配置环境变量(win 10)》

https://blog.csdn.net/li93675/article/details/80700152

 

再次尝试登陆

mysql -u root -p

输入密码:!Q=4txM?a=Ve

可以了

然后,无论输入什么都会报错

Day 24/100 win10 安装MySQL,踩坑记~

需要重设密码

 

(六)重设密码

先百度,试了以下代码不行,说如5.7版本之前的可以

update mysql.user set authentication_string=password('root') where user='root' and Host='*****';

 

于是换了,另一种写法

ALTER USER USER() IDENTIFIED BY '******';

 

再次输入

show databases;  #展示出所有的表

成功

 

Day 24/100 win10 安装MySQL,踩坑记~

成功展示出现有的表

 

(七)下载数据库管理工具

我选的是 DataGrip,最新版的,官网的不好**,我失败了

明儿选个可以**的或者其他数据库管理工具~

 

 

 

参考链接

https://blog.csdn.net/u014672466/article/details/86093534?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.add_param_isCf&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.add_param_isCf

 

https://blog.csdn.net/li93675/article/details/80700152

 

 

相关文章:

  • 2021-12-12
  • 2021-11-21
  • 2021-11-30
  • 2021-09-30
  • 2021-05-13
  • 2022-01-20
  • 2021-11-07
猜你喜欢
  • 2022-12-23
  • 2021-11-15
  • 2022-12-23
  • 2021-06-20
  • 2021-07-15
  • 2022-12-23
  • 2021-04-20
相关资源
相似解决方案