Linux中查看MySQL服务是否开启方式

 更新时间:2023年09月25日 14:48:25   作者:青柠味_Jay  
这篇文章主要介绍了Linux中查看MySQL服务是否开启方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

Linux查看MySQL服务是否开启

在Linux命令行中使用service命令查看mysql服务状态;

service mysqld status

如上图所示

显示active,意为着MySQL服务处于开启状态。

Linux上mysql的启停与状态查看整理

学习了一下mysql数据库安装的相关操作,现在整理一下数据库启停相关的操作,所用linux为ubuntu19。

一、 启动

1、使用 service 启动:service mysql start或者systemctl start mysql

2、使用 mysqld 脚本启动:sudo mysqld。直接执行可能会报如下错误,使用--user选项就好了

或者更改数据库目录和文件权限,使用linux当前登录用户启动。

3、使用 mysqld_safe 启动(推荐):mysqld_safe --user=mysql & 带有一些安全功能,如发生错误是会重启服务器并将错误信息写入日志。

4、调用脚本/etc/init.d/mysql启动:/etc/init.d/mysql start

二、停止

1、使用 service 停止:service mysql stop

2、使用 mysqld 停止:mysqld stop,可能会由于权限的问题停止不了。

3、mysqladmin -u root -p shutdown

4、 调用脚本/etc/init.d/mysql停止:/etc/init.d/mysql stop

三、重启

1、使用 service 重启:service mysql restart

2、先停止然后启动

3.调用脚本/etc/init.d/mysql重启:/etc/init.d/mysql restart

四、查看mysql服务器状态

1、mysqladmin -u root -p version 检查服务器是否已启动并响应连接,会显示数据库的大概信息。

2、调用脚本/etc/init.d/mysql查看状态:/etc/init.d/mysql status

3、systemctl status mysql或者service mysql status,会显示数据库的运行状态以及进程号等信息。

可以看出mysql的服务器启动脚本 /etc/init.d/mysql功能很全面,另外该脚本还支持重新加载配置,强制重新加载配置,用法如下:

ps:一般查看应用的进程号使用命令:ps -ef|grep  进程名

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 学习mysql 如何行转列与列传行

    学习mysql 如何行转列与列传行

    这篇文章主要介绍了mysql行转列与列传行的使用方法,帮助大家更好的理解和学习MySQL的使用,语句不难,但有一定的知识参考价值,需要的朋友可以参考一下,希望给你的学习带来帮助
    2022-02-02
  • Windows下mysql 8.0.28 安装配置方法图文教程

    Windows下mysql 8.0.28 安装配置方法图文教程

    这篇文章主要为大家详细介绍了Windows下mysql 8.0.28 安装配置方法图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-04-04
  • MySql 5.7.17压缩包免安装的配置过程图解

    MySql 5.7.17压缩包免安装的配置过程图解

    这篇文章主要介绍了MySql 5.7.17压缩包免安装的配置过程图解,本文图文并茂给大家介绍的非常详细,感兴趣的朋友跟随脚本之家小编一起学习吧
    2018-05-05
  • mysql 开放外网访问权限的方法

    mysql 开放外网访问权限的方法

    今天小编就为大家分享一篇mysql 开放外网访问权限的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • MySQL全文索引在数据库中的应用和优势(模糊查询不用like+%)

    MySQL全文索引在数据库中的应用和优势(模糊查询不用like+%)

    全文索引技术可以有效地从大量文本中检索信息,适用于搜索引擎和电商平台等场景,InnoDB从MySQL5.6开始支持全文索引,使用倒排索引实现,全文检索分为自然语言搜索、布尔搜索和查询扩展搜索三种模式,全文索引提高了模糊查询的效率,优化了基于文本的搜索查询
    2024-09-09
  • 为什么代码规范要求SQL语句不要过多的join

    为什么代码规范要求SQL语句不要过多的join

    SQL中的join可以根据某些条件把指定的表给结合起来并将数据返回给客户端,那么在项目开发中如果需要使用join语句,如何优化提升性能?本文就来详细的介绍一下
    2021-06-06
  • MySQL虚拟列的具体使用

    MySQL虚拟列的具体使用

    虚拟列是一种特殊类型的表列,它不像普通列直接存储数据,而是根据其他列中的数据动态生成,本文主要介绍了MySQL虚拟列的具体使用,感兴趣的可以了解一下
    2024-09-09
  • 探索MySQL 8中utf8mb4释放多语言数据的强大潜力

    探索MySQL 8中utf8mb4释放多语言数据的强大潜力

    这篇文章主要为大家介绍了探索MySQL 8中utf8mb4释放多语言数据的强大潜力,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • mysql服务性能优化—my.cnf_my.ini配置说明详解(16G内存)

    mysql服务性能优化—my.cnf_my.ini配置说明详解(16G内存)

    这篇文章主要介绍了mysql服务性能优化—my.cnf_my.ini配置说明详解(16G内存),需要的朋友可以参考下
    2016-05-05
  • 在Debian 9系统上安装Mysql数据库的方法教程

    在Debian 9系统上安装Mysql数据库的方法教程

    这篇文章主要给大家介绍了在Debian 9系统上安装Mysql数据库的方法教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
    2017-10-10

最新评论