步骤一:下载安装,网上可查找。
1、执行命令 mysqld install 后出现
解决办法:下载msvcp120.dll,将其复制的C:\Windows\System32或者C:\Windows\SysWOW64下(根据操作系统进行选择)
2、问题1解决,继续执行命令 mysqld install 后出现
应用程序无法正常启动0xc000007b
解决办法:
-
1、下载d3dx9_39.dll、d3dx9_40.dll、d3dx9_41.dll、d3dx9_42.dll、d3dx9_43.dll、xinput1.3.dll这些文件,将其复制的C:\Windows\System32或者C:\Windows\SysWOW64下(根据操作系统进行选择)
若此时继续执行命令 mysqld install 后仍出现
应用程序无法正常启动0xc000007b
-
2、下载directx修复工具
——》
——》重启计算机后,再次执行命令如果仍会出现 应用程序无法正常启动0xc000007b,说明是Microsoft Visual C++出现了问题,继续如下操作
——》—再次执行—》
——》重启计算机后,再次执行命令 mysqld install ,安装成功
步骤二:启动MySql服务
1、执行命令 net start mysql 显示无法启动服务
解决办法:
(1)如果之前装过mysql的,把mysql的server卸载掉,连带MySQL Server 5.7\data文件一起清干净
(2)重新装好后,输入net start mysql还是无法启动服务,这个时候,输入以下指令
-
mysqld --remove 删除mysql服务
-
mysqld --install 安装服务
-
mysqld --initialize 初始化
-
net start mysql ——》 发现 启动成功
2、执行命令 mysqld --initialize 时出现
(1)[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
解决办法: 要关闭警告,需要加入下面的参数:
[mysqld]
explicit_defaults_for_timestamp=true
(2) [ERROR] --initialize specified but the data directory has files in it. Aborting.
解决办法:
步骤三:连接数据库
1、执行命令 mysql -u root -p 初始密码在下以.err结尾的文件里
命令:use mysql
然后会提示你:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
不要急,我们接着输入命令:
命令:alter user 'root'@'localhost' identified by 'password';
结束
msvcp120.dll、d3dx9及directx修复工具的下载链接
链接:https://pan.baidu.com/s/1SBM7ogm9pEia1fEM9KpMeQ
提取码:sd7i