win11家庭版64位安装mysql8.0


1.官网下载地址:https://downloads.mysql.com/ 

2.下载完成后,解压到你想安装的目录:D:\environment\mysql-8.0.27(我的是放在D盘,尽量不要用带中文或空格的文件夹)

3.在D:\environment\mysql-8.0.27下新建my.ini文件(data文件夹会在初始化的时候自动生成)

4.配置my.ini

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\environment\mysql-8.0.27
# 设置mysql数据库的数据的存放目录
datadir=D:\environment\mysql-8.0.27\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8

小贴士:

记得my.ini文件格式要是ANSI格式,否则会报这种错误。

Found option without preceding group in config file

5.配置系统和环境变量

我的电脑→属性→高级系统设置→环境变量→系统变量栏点击新建(输入如图所示,变量值根据自己的文件位置填写)→确定

 

 

 环境变量:双击Path新建%MYSQL_HOME%\bin(如下图)

 

 

 6.初始化并启动mysql服务

以管理员身份运行cmd,切换到解压目录

cd/d D:\environment\mysql-8.0.27

 

 

 添加mysql服务,给服务改个名字,如果有多个服务器(做区别)

mysqld --install mysql8

 

 初始化mysql,初始化时会生成一个临时密码,一定记住。

mysqld --initialize --console

 

 启动mysql

net start mysql8

 

 登录mysql,输入上面临时产生的密码。

mysql -uroot -p

 

 7.修改密码为123456,退出mysql重新进入。

alter user 'root'@'localhost' identified by '123456';
mysql -uroot -p123456

 

 8.验证功能

show databases;

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM