MySQL有直接安装和解压安装两种版本,建议使用解压版安装
1、软件下载
mysql5.7 64位官方下载地址:
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
该版本适用于64位Windows操作系统
如有其他需求可在官网下载其他版本:https://dev.mysql.com/downloads/
2、软件安装
-
下载后得到zip压缩包。
-
解压到环境目录,我的是C:Program FilesEnvironmentmysql-5.7.19
-
添加环境变量:我的电脑 --> 右键 --> 属性 -->高级系统设置 --> 环境变量
-
选择PATH,在其后面添加: 你的mysql安装文件下面的bin文件夹
-
在C:Program FilesEnvironmentmysql-5.7.19目录下创建一个
my.ini
文件 -
编辑
my.ini
文件[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 设置mysql的安装目录,即解压目录注意结尾有 basedir=C:Program FilesEnvironmentmysql-5.7.19 # 设置数据库的数据存放目录 datadir=C:Program FilesEnvironmentmysql-5.7.19data # 设置端口号 port=3306 # 设置不启用密码登录 skip-grant-tables
注意:路径名是您MySQL解压后存放的路径,路径后面有
符号
-
以管理员模式启动cmd窗口,切换到MySQL的bin目录
-
输入
mysqld –install
命令,安装MySQL -
输入
mysqld --initialize-insecure --user=mysql
初始化数据文件 -
然后使用
net start mysql
再次启动mysql -
启动服务后使用
mysql –u root –p
进入mysql管理界面,密码为空,直接enter键跳过 -
进去MySQL界面后重置密码:输入下列密码后你的密码为 123456
update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
-
刷新权限
flush privileges;
-
删除
my.ini
文件的最后一句 skip-grant-tables -
使用
exit
命令退出MySQL界面 -
重启服务
net stop mysql net start mysql
-
使用
mysql –u root –p
测试连接