首页 >>  正文

mysql5.7.22安装教程

来源:baiyundou.net   日期:2024-08-02

几个月前写了《MySQL总是停止服务,原来是腾讯云安全防护组件的“锅”》这篇文章,在这篇文章发布后,虽然MySQL服务自动停止的频率降低了,但实际上并没有从根本上解决这个问题,MySQL服务仍然会以大约每周一次的频率自动停止,于是开始寻找其他方法。

其实最根本的方法肯定是升级服务器配置,提升服务器的带宽,但这也就意味着运营成本的增加,对于非凡博客这种小网站来说,还是寻找其他曲线救国的方案更合适。

看到有网友分享宝塔面板有自动检测MySQL服务状态并自动修复的功能,但我又不喜欢安装各种面板,不过面板的各项功能底层逻辑肯定是通过执行Linux命令完成了,于是就开始考虑通过Linux相关命令实现自动检测MySQL状态的功能,这里要做的有两步:

1.新建Shell脚本,脚本实现的功能是检测MySQL服务状态,如果发现当前运行的程序进程中没有MySQL,那么就自动执行启动MySQL服务的命令,我们可以在/root/目录下新建一个check_mysql.sh的脚本文件,脚本的内容:

#!/bin/bash

pgrep -x mysqld &> /dev/null

if [ $? -ne 0 ];then

/etc/init.d/mysqld start

fi

2.借助计划任务实现脚本自动化执行,主要目的是做到无人值守自动检测:

通过命令 crontab -e进入计划任务的编辑页面,输入任务命令

*/15 * * * * /root/check_mysql.sh

这条命令的意思是每隔15分钟执行一次check_mysql.sh检测脚本。

最终实现的效果是系统每15分钟执行一次check_mysql.sh脚本,如果发现当前运行的程序进程中没有MySQL,那么Shell脚本将会自动执行启动MySQL服务的命令。

从3月份到现在的6月份,至少我每天打开非凡博客的时候都能正常访问,或许在我没有访问的时间里也曾偶尔出现过MySQL服务自动停止,但至少等到我每次发现以后再动手启动了。

","gnid":"9ca1a3c2e84a0a8be","img_data":[{"flag":2,"img":[{"desc":"","height":"868","title":"","url":"https://p0.ssl.img.360kuai.com/t01aa6a16e0f1060dbf.jpg","width":"951"},{"desc":"","height":"292","title":"","url":"https://p0.ssl.img.360kuai.com/t019197746e13586219.jpg","width":"1110"},{"desc":"","height":"320","title":"","url":"https://p0.ssl.img.360kuai.com/t018ef38c666b287fd3.jpg","width":"970"}]}],"original":0,"pat":"art_src_3,fts0,sts0","powerby":"cache","pub_time":1686624540000,"pure":"","rawurl":"http://zm.news.so.com/368c4724e800ed4a8c0e4b12df6c2c04","redirect":0,"rptid":"da8b3d5802693814","rss_ext":[],"s":"t","src":"羽度非凡","tag":[{"clk":"ktechnology_1:linux","k":"linux","u":""},{"clk":"ktechnology_1:mysql","k":"mysql","u":""}],"title":"借助shell脚本,解决MySQL服务自动停止的问题

卜帖侍1391如何安装mysql5.5数据库 -
席悦蓝19872067894 ______ 1. 先下载mysql -XXX.tar.gz 2. 解压: tar zxvf mysql-3.22.32.tar.gz 3. cd mysql -3.22.32 4. 没定安装目录:./configure --prefix=/你的路径/mysql 5. make 6. make install 7. cd scripts 8. ./mysql_install_db 9. cd /usr/local/mysql/share/mysql/ 10. chmod ...

卜帖侍1391win10 重装 安装版 mysql5.7 怎么配置 -
席悦蓝19872067894 ______ 方法/步骤1 将下载的mysql-5.6.24-win32.1432006610.zip解压到C:\Program Files(x86)\MySQL路径中(因为下载的是mysql32位版),当然你也可以选择解压到其他盘符.2 接下来配置环境变量,如没有配置会提示:发生系统错误 2,未找到指...

卜帖侍1391如何在windows里面安装MySQL -
席悦蓝19872067894 ______ 像MySQL这样的数据库配置起来很复杂.你需要按照下列步骤在Windows上安装和配置MySQL.1 以系统管理员身份登录计算机.你将获得管理员权限,这会让安装过程顺利一些.需要注意的是,安装完成以后,并不需要管理员权限运行程序...

卜帖侍1391mysql5.7安装包怎么安装 -
席悦蓝19872067894 ______ 先安装好操作系统 在Mysql官网上下载最新版的Ubuntu Linux专用的Mysql.我这里下载的是:mysql-server_5.7.11-1ubuntu14.04_amd64.deb-bundle.tar. 解压文件 命令为:tar -xvf mysql-server_5.7.11-1ubuntu14.04_amd64.deb-bundle.tar. 解...

卜帖侍1391win10怎么安装mysql5.7.20 -
席悦蓝19872067894 ______ https://jingyan.baidu.com/article/af9f5a2d16fa4d43150a4552.html

卜帖侍1391mysql 5.7绿色版怎么用 -
席悦蓝19872067894 ______ mysql 5.7绿色版怎么用 从MSQL官网下载MySQL服务器安装软件包,下面以mysql-installer-community-5.7.3.0-m13.msi为例. 1、双击进入安装 2、在协议许可(License Agreement)界面,勾寻I accept the license terms”,点击“Next”.

卜帖侍1391下的mysql - 5.6.22 - winx64解压过后怎么安装,没有setup.exe -
席悦蓝19872067894 ______ 这个版本的mysql不是用setup.exe安装的,安装步骤如下:1、将my-large.ini(当然也可以视情况选择别的ini配置文件) 复制后改名为my.ini,在此基础上,主要是在[mysqld]段中添加了: #系统基本目录 basedir= D:/mysql-5.5.25 #用户数据目录 ...

卜帖侍1391请教mysql5.6.2怎么安装 -
席悦蓝19872067894 ______ 选好与自己电脑适合的位数,然后点击安装,过程中一直选着默认就可以了

卜帖侍1391mysql5.6.21怎么安装啊,在网上查也不一样 -
席悦蓝19872067894 ______ 准备如下软件:第一步:双击mysql_installer_community_V5.6.21.1_setup.1418020972.msi运行,等待安装页面出现.第二步:点击 Iaccept the license terms ,再点击 next,出现如下页面,选择Custom,再next.第三步:打开支线,并选择要...

卜帖侍1391最新的mysql怎么安装 -
席悦蓝19872067894 ______ 方法/步骤 1、下载安装文件,安装:双击Setup.exe文件,开始mysql的安装. 2、点击Next开始下一步安装.默认是Typical,选择Custom,因为Typical模式不允许改变安装路径,只能安装在C盘 3、这里需要选择组件和更改文件夹位置,组件可以默认的,位置要选择Change来改变(注意:安装mysql的路径中,不能含有中文) 4、点击Install开始安装 5、安装完成.

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024