下载:
链接:https://pan.baidu.com/s/1preH7euYJcYKYtoaIb6HxA
提取码:4W8j
解压
我的目录:D:\MyDrivers\software\MySQL\mysql-5.7.22-winx64
配置环境变量:
计算机右键——属性——高级系统设置——环境变量——系统变量——path(D:\MyDrivers\software\MySQL\mysql-5.7.22-winx64\bin;)注意后面的;号:
在bin目录下创建my.ini文件:
注意:文件中部分内容根据自己安装位置进行修改
my.ini文件可在上方链接中直接下载
以管理员的身份打开cmd命令,切换目录到安装路径下的bin目录,如下图所示
执行命令:mysqld -install
如果报错:无法定位程序输入点fesetround于动态链接库MSVCR120.dll上
无法定位程序输入点fesetround于动态链接库MSVCR120.dll上。下面附上解决方法:
原因分析,Windows缺少Visual C++ 2013 库,需要安装Visual C++ 2013 库
官网地址:https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
阿里云盘:https://www.aliyundrive.com/s/CvmC2yaN17p
安装很容易,安装好,就可以执行下一步了
目录切换到安装目录下的bin目录
执行:mysqld -install
出现Service successfully installed表示安装成功
当前目录下继续执行:mysqld --initialize-insecure --user=mysql
生成data目录并创建root用户
启动mysql:net start mysql
出现:MySQL服务正在启动
MySQL 服务已经启动成功。
登陆MySQL
命令:
mysql -u root -p
密码为空,直接按Enter键进入
更改MySQL登陆密码
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123456');
权限
mysql> grant all privileges on *.* to root@'%' identified by '123456';
mysql> flush privileges;