1.将zip压缩包解压到一个目录下,并改名为mysql5.7
我的是放在D:\web\mysql5.7下
2.修改my-default.ini文件
下面几项是必填的,否则无法启动
basedir = D:\web\mysql5.7
datadir = D:\web\mysql5.7\data
port = 3306
3.将mysql的路径添加到环境变量path中
4.用管理员身份启动cmd,进入到bin目录
依次执行以下命令
mysqld.exe --initialize #这一步会生成data文件夹
mysqld -install #会安装成功
这时不要启动服务,继续执行下面的命令
mysqld.exe -nt --skip-grant-tables
命令行会处于运行状态,这时需要重新启动一个dos窗口,注意还是以管理员身份启动
下面要做的是修改默认密码,否则启动了mysql也无法以root身份登录
执行mysql -u root,免密进入mysql,切换到mysql数据库,执行修改密码命令,注意user表没有password字段了
执行的命令依次为:
mysql -u root
use mysql
update user set authentication_string=Password('123456') where user="root";
5.然后关闭dos窗口,从人物管理器中结束mysqld进程
6.再次用管理员身份打开cmd窗口,开启mysql服务
net start mysql
7.服务启动成功后
执行mysql -u root -p,输入密码
进入mysql后还是无法执行操作,这时需要用alter命令重新设置密码
执行命令:
ALTER USER 'root'@'localhost'IDENTIFIED BY '123456'
然后就可以操作数据库了