记一次MySQL生产环境无法启动的问题

记一次MySQL生产环境无法启动的问题

今早发现个人站点MySQL无法启动,导致无法登录,查看日志发现以下报错: Attempting backtrace. You can use the following information to find out where mysqld died. If you see no messages after this, something went terribly wrong... 2019-11-15 08:47:24 7518 [Note] Plugin 'FEDERATED' is disabled. 2019-11-15 08:47:24 75...

Linux下安装MySQL5.7以及JDK1.8脚本分享

Linux下安装MySQL5.7以及JDK1.8脚本分享

废话不多,直接上代码,代码均是通过PRM包安装,系统请保证为CentOS系列X64系统,CentOS6测试通过。 1.安装MySQL5.7: yum -y remove mysql-* m -fr /usr/lib/mysql rm -fr /usr/include/mysql rm -f /etc/my.cnf rm -fr /var/lib/mysql rm -fr /usr/share/mysql yum -y install make numactl perl gcc-c++ cmake bison-devel ncurses-devel ...

Linux下利用定时任务监控MySQL服务脚本

Linux下利用定时任务监控MySQL服务脚本

这问题出现的比较奇葩,自从博客搬到华为云后,偶尔会发现打开博客出现数据库链接失败的提示,初步怀疑被人CC,把数据库搞挂了,然后每次都需要SSH去连接服务器,执行systemctl start mysql.service,烦的不行,索性搞个crontab,十分钟监测一次MySQL服务,如果挂了就让它自动启动。 废话不多,直接上脚本: #!/bin/sh port=$(netstat -nlt|g...

Linux下使用mysqldump进行数据库备份恢复

Linux下使用mysqldump进行数据库备份恢复

mysqldump命令介绍: --add-drop-table :在每个创建数据表语句前添加删除数据库的语句 --add-locks:备份数据库表时锁定数据库表 --all-databases:备份mysql服务器上的所有数据库 --comments:添加注释信息 --compact:压缩模式,产生更少的输出 --complete-insert:输出完成的插入语句 --databases:指定要备份的数据库 --default-chara...