1、解压官方下载的ZIP包到一个目录,将my.ini复制过去,修改my.ini文件里的参数
例如,当前文件的目录为 D:\Program Files\mysql-5.7.11-winx64,
那么将 basedir和datadir修改成(注意是双斜杠):
basedir = D:\Program Files\mysql-5.7.11-winx64
datadir = D:\Program Files\mysql-5.7.11-winx64\data
2、修改path系统环境变量。将解压的mysql文件的bin目录配置到path中
(即在我的电脑->属性->高级系统设置->环境变量->系统变量->path中添加mysql的解压路径,如:E:\soft\mysql-5.7.11-winx64\bin) 注意:若存在mysql5.5的路径要先移除再执行此步骤
3、cd bin目录
用管理员的权限打开终端cmd (方法1启动任务管理器,点击左上角的文件,运行新任务,管理员权限打勾,运行cmd,方法2、或者在C:\Windows\System32用管理员身份运行cmd.exe),备注:一定要用管理员的权限打开cmd
例如,当前文件的目录为 D:\Program Files\mysql-5.7.11-winx64,那么在终端上输入
cd D:\Program Files\mysql-5.7.11-winx64\bin
4、mysqld.exe --initialize-insecure
5、mysqld.exe install mysql5.7 --defaults-file=“C:\app\mysql-5.7.11-winx64\my.ini”
6、net start mysql5.7
7、mysql -h 127.0.0.1 -P 3306 -u root -p
8、set password for root@localhost=password(“root”);
9、GRANT ALL PRIVILEGES ON . TO root@’%’ IDENTIFIED BY ‘root’ WITH GRANT OPTION;
10、quit;
卸载服务
mysqld remove mysql5.7
//跳过密码设置 在my.ini 得mysqld 下配置 重启就可以跳过密码了
skip-grant-tables
//跳过密码登入后要执行 才可以继续修改密码
flush privileges;
//如果同时安装多个mysql服务失败了可以把原来成功得先卸载了然后重新指定配置安装服务
//多个服务使用同一个端口 可以用注册表改也可以直接删除了重新安装
注册表 运行- regedit (HKEY_LOCAL_MACHINE–>SYSTEM–>CurrentControlSet–>Services ->服务名称->ImagePath)
1.安装多个服务的时候有可能部成功把原来的卸载了就好