官网地址:https://dev.mysql.com/downloads/mysql/
下载完成后解压至指定目录中
[Client]
port=3306
default-character-set=UTF8MB4
[mysqld]
port=3306
basedir="C:\\mysql8"
max_connections=200
max_connect_errors=10
character-set-server=UTF8MB4
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
default_authentication_plugin=mysql_native_password
[mysql]
default-character-set=UTF8MB4
mysqld install mysql8 --default-file="C:\mysql8\my.ini"
成功安装后会提示Service successfully installed.
运行时如果提示缺少msvcp140.dll文件,可在网上直接找到缺少的dll文件放入C:\Windows\System32中或 安装VC_redist.x64_2015_2022.exe
链接:https://pan.baidu.com/s/1-2wrSrcev_q4dS2KFlTaWg
提取码:hxd1
mysqld --initialize --console (加上 --console查看详细信息)
(使用mysqld --initialize --console命令,初始化完成后会在末尾显示root用户的密码,登录时要用到)
初始化成功后,会在mysql文件夹中自动生成了data目录
使用net start mysql8 命令启动mysql8服务
net start mysql8
登录mysql,密码为初始化时会在控制台显示
mysql -hlocalhost -uroot -p
设置密码永不过期
alter user ‘root’@‘localhost’ identified by ‘密码’ password expire never;
设置加密规则为mysql_native_password
alter user ‘root’@‘localhost’ identified with mysql_native_password by ‘密码’;
上一篇: 小学班级安全教育工作计划
下一篇: 自然社团的工作计划