安装
安装包
百度网盘链接
链接:https://pan.baidu.com/s/1Dc6bKOZzIirefch32RqkOA
提取码:xrjl
注意数据库安装路径最好全英文,不然后续会报错。
配置环境变量
解压后配置环境变量
点击新建按钮后填写安装包的bin文件的路径地址。
环境变量配置完成。
文件配置
在mysql-8.0.25-winx64目录下(即与bin文件夹同目录)新建一个my.ini文件(建一个txt文件改下后缀就行)。
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir=D:\Software Download\mysql\mysql-8.0.25-winx64
datadir=D:\Software Download\mysql\mysql-8.0.25-winx64\data
max_connections=200
character_set_server=utf8
default-storage-engine=INNODB
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
将上述内容复制在my.ini中,basedir和datadir改为自己的安装路径(data文件夹后续自动生成,如果现在有data文件夹先删除)。
CMD中运行
以管理员身份运行cmd。(必须以管理员身份运行)
先跳转到bin目录下
cd /d D:\Software Download\mysql\mysql-8.0.25-winx64\bin
运行下面命令,初始化数据文件。这步完成后,在安装目录文件夹里会生成一个data文件。
mysqld --initialize-insecure --user=mysql
启动数据库服务
net start mysql
运行数据库。开始密码为空,先进去后续修改
mysql -u root -p
更改密码
简单的sql语句
update mysql.user set authentication_string=password(‘666’) where user=‘root’ and Host = ‘localhost’;
update user set password=password(‘888’) where user=‘root’;
先试试上面两种方式能不能更改密码,如果报错。
先输入:flush privileges;
再输入:ALTER USER 'root'@'localhost' IDENTIFIED BY 'mysql';