当前位置: 首页 > 图灵资讯 > 技术篇> 阿里云windows server 2008 r2安装mysql失败

阿里云windows server 2008 r2安装mysql失败

来源:图灵教育
时间:2023-06-28 14:17:55

缘起

使用阿里云服务器,选择windows的操作系统 server 2008 r2,毕竟对windows还是很熟悉的。安装mysql时遇到各种问题。

过程

以下是各种各样的悲伤, mysql-5.7最新版本的mysql是最初安装的.18.msi,安装后,单击mysql.exe或mysqlde.exe都是闪退。怀疑版本太新,操作系统太老,不兼容,所以降到5.6.msi,安装仍然存在同样的问题。最后,5.5、5.5的安装界面与5.6、5.7不同。5.5的最后一步将需要拉起配置实例。配置后,在start中 那一步service失败了。没有办法,下载mysql 5.7.zip免安装版,解压后,exe也闪回。 无奈,期间找不到msvcr120.dll、msvcp120.dll等,单独去dll安装或失败,提示应用程序不能正常启动0xc万万七b,然后使用mysql installer web community版,因为它是在线下载mysql server和mysql workbench,如果速度太慢,我会取消安装并删除它。此时,360监控微软缺少64位DLL。下载后,安装将顺利启动。

当dlll缺失时,360监控提示

阿里云windows server 2008 r2安装mysql失败_mysql

常用的微软64位dll安装方法,360软件,搜索

阿里云windows server 2008 r2安装mysql失败_MySQL_02

到目前为止,mysql5.5.启动,运行没有问题。安装mysql5.7后,为了品尝新鲜,无法启动,提示,MySQL “本地计算机安装和启动服务” 上的 MySQL 服务启动后停止。当其他服务或程序不使用时,某些服务将自动停止。”

解决

在帖子的帮助下,

清空 mysql_home/data文件夹中的所有文件作为管理员执行cmdd.exe,在mysql_home/bin路径下执行**mysqld --initialize-insecure --user=mysql**,进行初始化

以上两部电影重新启动后就没问题了。

顺便说一句,mysql5.mysql将自动注册为服务。mysql5.7不,需要手动注册mysql作为服务

mysqld install [service_name]

service_name可以省略,没关系。

总结

windows之前 server 2008标准版 安装mysqll32位中文版本、启动tomcat也遇到了各种各样的问题。现在回想起来,应该和缺少dll有关。与下一台机器和服务器相比,有一个C++库。如果将来不能安装软件,请访问这些库。

阿里云windows server 2008 r2安装mysql失败_服务器_03

再一个是,mysql intaller community是一个提供一站式服务的好工具,可以安装mysql等所有工具 database,mysql workbench,mysql document,mysql 驱动odbc等。mysql installer community与mysql installer web community不同,web community是一款在线下载产品,另一款已经在包里了,所以它的size很大。

上一篇:

native2ascii的作用

下一篇:

线程的基本方法