-
官网下载mysql压缩包(我的版本是:mysql-8.0.26-winx64.zip)
-
解压到一个指定目录
-
配置path环境变量(mysql解压目录\bin)
-
新建mysql配置为难ini
[client] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 允许最大连接数 max_connections=20 # 设置3306端口 port=3306 # 服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 # 创建新表时将使用的默认存储引擎 default-storage-engine=INNODB
-
管理员启动cmd命令行,将目录切换到mysql安装目录的bin目录下,执行安装mysql命令
mysqld -install mysql # 成功执行后,会出现Service successfully installed.
-
输入一下命令初始化data数据库
# 不设置root密码,初始化data mysqld --initialize-insecure
-
启动mysql服务
# 启动mysql服务 net start mysql
-
使用
mysql -u root -p
进入mysql命令行模式 -
使用命令修改密码
ALTER user 'root'@'localhost' IDENTIFIED BY 'root'; #mysql8使用的默认密码插件是caching_sha2_password,需要改成mysql_native_password,客户端才可以连接 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root'; -- 输入刷新命令权限 flush privileges
-
重启mysql即可使用
# 停止mysql服务 net stop mysql # 启动mysql服务 net start mysql
-
成功安装效果