首页 > 数据库 >centos 让 mysql 随系统启动

centos 让 mysql 随系统启动

时间:2024-10-14 20:22:08浏览次数:5  
标签:系统启动 centos service systemctl mysqld usr mysql

 

[root@VM-8-12-centos ~]# systemctl enable mysql
Failed to execute operation: No such file or directory

 systemctl start mysqld
Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.

 

解决方案:

# 在 /usr/lib/systemd/system/ 路径下创建 mysql.service
vim /usr/lib/systemd/system/mysql.service


[Unit]
Description=MySQL server
After=syslog.target network.target

[Service]
User=mysql
Group=mysql
Type=forking
TimeoutSec=0
#PermissionsStartOnly=true
ExecStart=/usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf --daemonize
LimitNOFILE = 65535
Restart=on-failure
RestartSec=3
RestartPreventExitStatus=1
PrivateTmp=false

[Install]
WantedBy=multi-user.target

 

# 重新加载systemctl
systemctl daemon-reload

# 启动|重启|停止mysql     
systemctl start mysql
systemctl  restart  mysql
systemctl  stop mysql

# 设置开机启动/不启动mysql服务
systemctl enable  mysql
systemctl  disable mysql


# 查看状态
systemctl status mysql

 

标签:系统启动,centos,service,systemctl,mysqld,usr,mysql
From: https://www.cnblogs.com/emanlee/p/18464305

相关文章

  • mysql5.7及以后版本设置密码
    开启skip-grant-tables配置由于安装时没有指定密码,需要配置`/etc/my.cnf`(或者`/etc/mysql/my.cnf`等已存在的配置文件),在[mysqld]下一行加上skip-grant-tables,表示无密码登入`vim/etc/my.cnf`输入“:wq”保存退出完成后重启mysqlsystemctlrestartmysqld重启后,重新登录mysq......
  • 最详细CentOS7.6安装openGauss5.0.3教程
    一、环境准备1.1主机信息项目内容操作系统CentOS7.6IP192.168.4.201主机名opgs201CPU8core内存16GB磁盘1100GB1.2操作系统准备创建一个虚拟机安装操作系统,选择带GUI的安装1.3准备安装环境安装python3安装python3,因为这个新装的cento......
  • orthanc 编译安装mysql S3
    克隆代码orthancserverhgclonehttps://orthanc.uclouvain.be/hg/orthanc/sudoapt-getinstallcurlzipunziptarcdvcpkg&&./bootstrap-vcpkg.shmysqlinstalllibmysqlclinet-devset(CMAKE_BUILD_TYPE"Release")set(ORTHANC_FRAMEWORK_VE......
  • MySQL表的操作
    前面我们学习了库的操作,之后学习了MySQL中的数据类型,有了这些数据类型,我们就可以来进行表的相关操作了1.查看所有表showtables;在查看表之前,我们要先选择库在选择了库之后,查看2.创建表2.1语法CREATE[TEMPORARY]TABLE[IFNOTEXISTS]tbl_name(fieldda......
  • 0xc0000225错误代码终极解决方案:全面攻克系统启动障碍
    在使用Windows操作系统时,用户可能会遇到各种错误代码,其中0xc0000225是一个较为常见的启动错误。这个错误通常会导致系统无法正常启动,屏幕上会显示一条错误信息,指出“你的电脑/设备需要修复。无法加载操作系统,原因是关键系统驱动程序丢失或包含错误。文件:\Windows\system32\driv......
  • Docker 使用Mysql 部署Baget
    一、建立配置文件1.新建文件夹mkdir/panel/docker/baget-data/packages2.新建配置文件mk/panel/docker/baget-data/baget.envApiKey=APISSSSSStorage__Type=FileSystemStorage__Path=/panel/docker/baget-data/packagesDatabase__Type=MySqlDatabase__ConnectionS......
  • 一文为你解读MySQL8.0 Instant DDL源码实现
    一、背景介绍数据库中每一行数据都被持久化存储在磁盘中。当我们对表进行ADD/DROPCOLUMN操作时,磁盘中的数据也会相应地被修改,所需时间与对应表的大小成正比。因此,对大表进行ADD/DROPCOLUMN操作时,花费的时间可能长达数小时或数天,这给用户的业务带来了诸多不便。MySQL5.5版本......
  • python3.6 解析svg保存到mysql
     1importjson2fromcollectionsimportCounter3fromjsonimportJSONDecodeError45importmysql6importrequests7fromlxmlimportetree89#定义远程SVG文件的URL10file=r'D:\tmp_files\jmx\0919_3568.txt'11dat......
  • MySQL Workbench的安装
    MySQLWorkbench是一款由MySQL官方开发和提供的统一可视化工具,专为数据库管理员、开发者和数据架构师设计。它提供了数据建模、SQL开发和数据库管理的全面功能,支持Windows、Linux和macOS操作系统。MySQLWorkbench是一个强大的工具,它通过图形界面简化了许多复杂的数据......
  • 华为云 linux centos8 安装tendis
    一、下载下载地址:http://tendis.cn/#/点击右上角的Download点击tendisplus-2.7.0-rocksdb-v8.5.3.tgz,由于下载速度非常慢,改用wget方式下载解决云服务器中访问github速度慢的问题:linux中在/etc/hosts中添加如下内容:20.205.243.166github.com输入下载命令:wgethttps:/......