安装MySQL8.0.21(免安装版教程)

基本命令:
net start mysql:开启mysql服务
net stop mysql:关闭mysqlfuwu
mysql -u root -p:输入密码登录
mysqld --initialize-insecure --uesr=mysql:初始化,设置密码为空
mysql --initialize --console:输出root用户初始化默认密码。 默认密码为root@localhost 后面的那一串含有字母数字下滑线的字符。一定要记住,后面登录时用到。
mysqld -install:安装mysql
alter user root@localhost identified by ‘123’;root使用默认密码登录,修改root密码。

1、去MySQL官网下载MySQL社区版,下载地址:https://dev.mysql.com/downloads/mysql/
在这里插入图片描述
2、将压缩包解压到指定文件夹,我解压到D盘
在这里插入图片描述
3、在MySQL下新建一个文本文档,并把这个文档改为my.ini,.ini为文件后缀名。
在这里插入图片描述
4、用记事本打开my.ini,更改my.ini文件里面的两行安装目录。

# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\Application\mysql\mysql-8.0.21-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\Application\mysql\mysql-8.0.21-winx64\data

#tmpdir=D:\database\mysql-8.0.13-winx64\temp
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

注意:
在这里插入图片描述
5、编辑path环境变量,加上自己的MySQL的/bin路径(每个人安装路径不同,自己修改)

在这里插入图片描述
6、一定要以管理员身份打开cmd,不然后面会出错。mysql有密码配置问题。

输入:mysqld --initialize-insecure --uesr=mysql
初始化,设置root的密码为空

在这里插入图片描述
7、

输入:mysqld -install
出现Service successfully installed。表示成功安装
我的是原先已经装好了,所以才会提示MySQL已经存在

在这里插入图片描述

8、使用net start mysql启动mysql服务
在这里插入图片描述
9、使用mysql -u root -p登录MySQL,输入密码时直接回车,登录成功
在这里插入图片描述
10、设置账号root的登录密码为123456
在这里插入图片描述
10、测试:使用空密码不能登录mysql,输入密码123456,可以成功登录MySQL
在这里插入图片描述
mysql成功安装,设置root密码即为上述过程

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页