累吐血,走的弯路不少,关键看手法,少一步就不行! mysql5.7.22 解压版,解压版,解压版,我原以为像其它安装版本一样一步一步next就OK,傻逼的以为错了,卸载-安装-卸载-安装-…那叫一个郁闷。
原来以前玩安装版的mysql,今天到oracle网站找了一遍,发现5.6和5.7都没有提供安装版的拉,于是就下载了解压版来安装。直接上步骤:
1. 解压后目录如下:
2. 配置
配置环境变量: 设置Path环境变量为:F:–\mysql-5.7.22-winx64\bin
配置my.ini: 需要自己新建my.ini。
在mysql解压目录下,新建一个my.ini文件,内容如下:
其实跟以前傻瓜式安装差不多的,!
3. 安装mysqld服务
管理员身份打开cmd命令行,进入安装目录,执行下面命令:
不然又要报错!心累成狗
mysqld -install
移除服务的命令:mysqld -remove
命令作用是把mysql服务注册为系统服务。
其实刚解压的mysql系统服务中是没有的mysql服务的
4. 启动mysql服务
启动mysql服务: net start mysql
关闭mysql服务: net stop mysql
5. mysql数据库初始化
mysqld --initialize-insecure --user=mysql
执行命令后会在MySQL的安装目录下生成data目录并创建root用户
6. 修改root账号默认密码
(默认密码为空)
mysql -u root -p
由于初始密码为空,提示你输入密码的时候直接回车进入
然后通过 set password=password(‘123’)修改密码