一.环境
环境:虚拟机VMVare
系统:windows7旗舰版
MYSQL版本:mysql5.7.25
二.具体步骤
1.首先下载安装mysql5.7.25,这里用的是安装版的mysql,网上大多数都是推荐去官网下载,这里推荐的是清华大学开源镜像站。点击跳转→清华大学开源软件镜像站 | Tsinghua Open Source Mirror
下载完成后双击运行mysql-5.7.25-winx64.msi
选择自己需要的安装类型,这里我选择的第二种安装类型。然后点击next下一步,选择好安装路径进行安装,由于这里由于我实在虚拟机路里安装只有C盘。我的安装路径是C:\Program Files\MySQL\MySQL Server 5.7
配置环境变量
1.右键计算机→属性→高级系统设置→环境变量。
新建环境变量 MYSQL_HOME
变量值 C:\Program Files\MySQL\MySQL Server 5.7
如下图:
在系统变量PAHT里添加 C:\Program Files\MySQL\MySQL Server 5.7\bin
(由于我的虚拟机版win7里没有PATH变量,所以新建了Path变量。)
单机确定→应用保存设置。
2.1 在桌面开始→搜索cmd.exe,右键以管理员身份运行。
2.2 运行命令: mysqld --initialize --user=mysql --console , 初始化mysql安装目录, 此时data文件夹会自动生成,root的密码也会显示到控制台输出最后。记住此时的密码。如图:
2.2运行命令 mysqld install进行mysql的安装。
(如果安装提示install/Remove of the Service Denied!
说明并未完成安装,解决办法是启动DOS系统控制台时候并未选择以管理员身份运行。详情看第1步具体操作。)
完成安装会提示Service successfully installed.
2.3启动并修改root密码
先cmd管理员方式启动,登录MySQL,连接mysql,命令如:
mysql -uroot -p
输入上述自动生成的秘钥后登陆mysql
然后输入如下命令修改root密码
方式1
set password for 用户名@localhost=password(‘新密码’);
如: mysql> set password for root@localhost=password('root');
方式2
update user set password=password(‘新密码’)where user = ‘root’;
update user set password=password('888') where user='root';