好久没写主机运维方面的文章了,今天小编遇到了一个运维方面的问题,如题。
小编在一台香港服务器安装的windows 2016系统,并且在这基础上安装了宝塔来作为网站环境。
但是呢,当初还是好好的U z S w U 5,今天突然发现mysql无法启动了,不管是重启服务器还是重启面板都没办法启动。
当然,遇到问题不用着急,第一时间就应该看日志,找到错误原因。下面截图就是小编服务器mysql上的错误。
是不是看不懂,哈哈哈,小编也看8 Q & J w ` I v 0不太懂,直接复制翻译看看。
注意重点,小编第一y X N k x眼看到的是 “InnDB的解析选项失败”,这是什么东西呢?直接百度。
百度结果看到解决方法是删除“/_ - cmysP x D ; 1 _ 6ql-bin.index”文件,小编尝试删除后依旧无法启动。
那只能继续观察错误日L p Z _ K s K志,这时小编O * Y注意到了&ld; ! A Uquo;[错误]D:BtSoftmysqlMySQL5.7binmysqld.exe:将值“0.25M”设置为“innodb日志缓冲区大小”时出错”这一条错误。
这个意思就是innodb日志缓冲区大小只有0.25X * ) = RM?这也太小了吧,去mysql的配置M H J Q v e U 9 L文件看看。
还真就只有0.25M,这玩意也忒小了吧,好歹小编这香港服务器16Gh 9 ( H w , n B的内存,直接改成64M保存,尝试启动mysql。
这一启动还真就成功了。所以这次小编遇到的Windows下使用宝塔安装的m* D ^ . Fysql无法启动的原因就找到了。
当然大家在遇到问题的时候一定要先去查日志,找错误提示,才能去判断是哪里的错误,然后一步步的尝试纠错。