欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-03-08 15:55:59
...

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

1、去MySQL官网下载MySQL社区版,下载地址:https://dev.mysql.com/downloads/mysql/
安装MySQL8.0.21(免安装版教程)
2、将压缩包解压到指定文件夹,我解压到D盘
安装MySQL8.0.21(免安装版教程)
3、在MySQL下新建一个文本文档,并把这个文档改为my.ini,.ini为文件后缀名。
安装MySQL8.0.21(免安装版教程)
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

注意:
安装MySQL8.0.21(免安装版教程)
5、编辑path环境变量,加上自己的MySQL的/bin路径(每个人安装路径不同,自己修改)

安装MySQL8.0.21(免安装版教程)
6、一定要以管理员身份打开cmd,不然后面会出错。mysql有密码配置问题。

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

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

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

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

8、使用net start mysql启动mysql服务
安装MySQL8.0.21(免安装版教程)
9、使用mysql -u root -p登录MySQL,输入密码时直接回车,登录成功
安装MySQL8.0.21(免安装版教程)
10、设置账号root的登录密码为123456
安装MySQL8.0.21(免安装版教程)
10、测试:使用空密码不能登录mysql,输入密码123456,可以成功登录MySQL
安装MySQL8.0.21(免安装版教程)
mysql成功安装,设置root密码即为上述过程

相关标签: 软件安装 mysql