Linux下mysql开机自启

这篇具有很好参考价值的文章主要介绍了Linux下mysql开机自启。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

#1、mysql的安装目录的权限给mysql用户以及用户组mysql57
#chown(英文全拼:change owner)命令用于设置文件所有者和所属组的命令。
#chown 需要超级用户root的权限才能执行此命令
#-R(注意大写)选项表示连同子目录中的所有文件,都更改
chown -R mysql57:mysql57 /mnt/mysql/mysql57

#2、添加mysql的环境变量
#./etc/profile:是全局profile文件,设置后会影响到所有用户
echo "PATH=$PATH:/mnt/mysql/mysql57/bin " >> /etc/profile
source /etc/profile

#3、系统服务的启动和停止脚本
#mysql.server脚本其实也是调用mysqld_safe脚本去启动MySQL服务器的,但此时mysqld_safe不能使用参数选项即不能mysqld_safe --defaults-file这样的模式,此时只能使用默认的/etc/my.cnf配置文件
#mysql.server把默认的/etc/my.cnf中的参数传递给mysqld_safe,mysqld_safe再传递给mysqld
#生成/etc/my.cnf文件
cd /mnt/mysql/mysql57/conf
cp my.cnf /etc/my.cnf

#复制mysql.server到/etc/init.d/目录下(目的想实现开机自动执行效果)
cd /mnt/mysql/mysql57/support-files
cp mysql.server /etc/init.d/mysql
vi /etc/init.d/mysql
# 修改/etc/init.d/mysql中目录位置
basedir=/mnt/mysql/mysql57/
datadir=/mnt/mysql/mysql57/data

#4、 注册开机启动服务
chkconfig --add mysql
#设置mysql服务为自启动
chkconfig mysql on   
#查看服务  
chkconfig --list

#5、启动服务
#使用数据库用户执行,或者在my.cnf中添加user=mysql57
service mysql start

#启动
cd /mnt/mysql/mysql57/bin
mysqld --defaults-file=/etc/my.cnf --user=mysql57

#查看日志
tail -f /mnt/mysql/mysql57/log/error.log文章来源地址https://www.toymoban.com/news/detail-818434.html

到了这里,关于Linux下mysql开机自启的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux安装MySQL5.7(安装、开机自启、定时备份)

    我喜欢安装在/usr/local/mysql目录下 请牢记返回的默认密码 启动服务 /usr/local/mysql/support-files/mysql.server start 启动成功截图 如果不配置我们需要去bin目录下执行mysql 主要方便连接使用和操作 the table is full 根据网上的教程,在my.cnf文件夹增加如下配置,重启mysql后并未生效 通过命

    2024年01月16日
    浏览(32)
  • 部署问题集合(十九)linux设置Tomcat、Docker,以及使用脚本开机自启(亲测)

    因为不想每次启动虚拟机都要手动启动一遍这些东西,所以想要设置成开机自启的状态 创建service文件 添加如下内容,注意修改启动脚本和关闭脚本的地址 设置开机自启: systemctl enable tomcat 重新载入配置文件,使设置生效: systemctl daemon-reload 重新启动看看效果: reboot (如

    2024年02月11日
    浏览(34)
  • Linux CentOS7系统上设置Docker开机自启(复杂方法+简单方法)

    1.打开终端并使用root权限登录系统。默认会进入root目录下 使用cd命令 进入etc目录 2.进入etc目录下后,编辑rc.local文件 (1)这里我本人是比较喜欢使用vim多模式编辑器编辑文件,如果使用vim多模式编辑器编辑文件,输入vim rc.local即可编辑文件 [注意] 最小化的CentOS7系统是没有

    2024年02月07日
    浏览(35)
  • [Linux][CentOs][Mysql]基于Linux-CentOs7.9系统安装并配置开机自启Mysql-8.0.28数据库

    目录 一、准备工作:获取安装包和相应工具 (一)所需安装包 (二)安装包下载链接 (三)在服务器上创建文件夹并上传安装包 二、安装MySql (一)删除系统自带的mariadb (二)安装MySQL依赖包libaio (三)创建MySQL组和用户并设置密码 (四)将MySQL目录的权限授给MySQL用户

    2024年03月25日
    浏览(42)
  • linux 服务开机自启

    Centos有两种方式,一是修改/etc/rc.local文件,二是使用chkconfig来管理开机自启(chkconfig无法自启动源码包) 等级 等级0:关机 等级1:单用户模式 等级2:无网络连接的多用户命令行模式 等级3:有网络连接的多用户命令行模式 等级4:不可用 等级5:带图形界面的多用户模式 等级

    2024年02月13日
    浏览(28)
  • Linux关闭开机自启服务

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 chkconfig查看存在的任务 关闭自动启动的任务 查看自动启动任务 关闭自动启动

    2024年02月12日
    浏览(29)
  • Linux开机自启的三种方式

    1、 在/etc/rc.local文件中添加自启动命令   ​​​​​​​2、 在/etc/init.d目录下添加自启动脚本 Linux开机的时候,会加载运行/etc/init.d目录下的程序,因此我们可以把想要自动运行的脚本放到这个目录下即可。系统服务的启动就是通过这种方式实现的。 PS:添加完后务必设置文

    2024年02月12日
    浏览(24)
  • linux下通过systemd配置开机自启

    1.创建对应服务的启动脚本,放在/etc/systemd/system,名字为服务名.service 2.赋予权限 chmod 777 自启脚本绝对路径 3.重新加载systemd配置 systemctl daemon-reload 4.使用以下命令启用Kafka服务,使其在系统启动时自动运行: systemctl enable kafka 5.使用以下命令启动Kafka服务: systemctl start kafka

    2024年02月10日
    浏览(32)
  • Linux开机自启.sh脚本(简单粗暴)

    1、创建脚本 (1)#切换到你将要存脚本的目录 (2)编写脚本autorun.sh 以下为脚本内容: (该执行脚本的意思是在/home目录下创建一个input.txt文件夹,并写入当前日期和hostname)  2、将该脚本添加到启动文件中 执行以下命令: 在最后一行添加你写的脚本(从根目录开始写)

    2024年02月12日
    浏览(37)
  • Tomcat在linux环境中开机自启(定时重启)

    一、Tomcat开启自启                  我们经常会遇到服务器断电或异常,而异常后tomcat中部署的web项目需要我手动去启动。为此,特别贡献出Linux环境中Tomcat开机自启的方式供学习使用。 1. 添加JAVA_HOME并配置tomcat自启 添加如下语句,路径根据自己的配置路径修改 添加后

    2024年02月03日
    浏览(33)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包