1、下载
下载地址:https://dev.mysql.com/downloads/mysql/根据自己需要下载对应的版本,我下载的是mysql-5.7.32-winx64
2、MySQL安装教程
1.解压安装包
下载后得到.zip
安装包,解压到自己想要安装到的文件目录下(最好建一个专门存放环境的文件夹),我解压到的是D:\mysql-5.7.32-winx64
2.添加环境变量
1、我的电脑->右键->属性->高级系统设置->环境变量
2、选择Path
->编辑->新建,添加:你的mysql安装文件下的bin文件夹
3、在D:\environment\mysql-5.7.31
下新建my.ini
文件(文本文档)
编辑my.ini
文件:
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
character_set_server=utf8
#解压目录
basedir=D:\mysql-5.7.32-winx64
#解压目录下data目录
datadir=D:\mysql-5.7.32-winx64\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[WinMySQLAdmin]
D:\mysql-5.7.32-winx64\bin\mysqld.exe
3.在电脑搜索CMD,以管理员身份运行,
在cmd界面输入
cd /d D:\mysql-5.7.32-winx64\bin
mysqld --consolo;
如果报 Could notcreate or access the registry key needed for the MySQL application to log tothe Windows 的错误,是因为不是以管理员身份运行cmd命令行的。
mysqld –initialize
mysqld install
表示成功了
启动服务
net start mysql
mysql -u root -p
最后就可以进入mysql界面了:(默认无密码,直接回车,也可以不用参数-p,就直接进入)
关闭服务
net stop mysql
初始密码没有执行下面语句
mysqld --console --skip-grant-tables--shared-memory
在重新打开cmd做以下操作
修改密码:
use mysql;
update mysql.user set authentication_string=password('123456')where user='root' and Host = 'localhost';
退出mysql,执行命令:
quit;
关闭以-console--skip-grant-tables --shared-memory 启动的MySQL服务
更改密码的命令
ALTERUSER 'root'@'localhost' IDENTIFIED BY '新密码';