云服务器免费试用

mysql进程守护(守护进程运行)

服务器知识 0 1419

本文目录:

  • 1、mysqld是什么意思?如何卸载mysqld
  • 2、在Linux下启动MySQL遇到的问题,卡在这条命令这不懂了
  • 3、晕了,mysql 居然kill不掉,请问有人知道吗
  • 4、mysql的守护进程为什么要以非root用户运行,而要以mysql用户运行
  • 5、linux怎么查看mysql配置
  • 6、liunx为mysql新建一个守护进程用户的问题

mysqld是什么意思?如何卸载mysqld

mysqld是mysql的守护进程。

每次在使用mysql前必须先用它。

具体用法:

c:\mysqlmysqld

c:\mysqlmysql -u root

然后就可以进行建表等操作

它是一个服务程序,用来执行客户程序提交的任务.

删除方法:

先结束进程,再find / -name mysqld和find / -name mysql,把相关文件都删除.

应该就可以了

在Linux下启动MySQL遇到的问题,卡在这条命令这不懂了

mysqld_safe是个守护进程,就算加了设置成后台程序,也是会卡在这的,需要ctrl+c退出,不加的话是ctrl+c都没法退出的,

晕了,mysql 居然kill不掉,请问有人知道吗

你是不是用mysqld_safe起的mysql?这是个守护进程,用它起数据库的话,直接kill它会检测到数据库非正常关闭,会自动尝试起数据库。你可以选择先kill掉mysqld_safe的进程然后再kill mysql;或者使用这个命令:kill -9 `ps -ef | grep 'mysqld' | grep -v grep|awk '{print $2}'`

当然,最好还是用mysqladmin -h127.0.0.1 -uroot -p shutdown来正常关闭mysql。

mysql的守护进程为什么要以非root用户运行,而要以mysql用户运行

chown -R root . 是把当前目录下的文件及目录的属主改为root用户

chown -R mysql mysql_data 是吧mysql_data文件夹的属主改为mysql用户

chgrp -R mysql . 是吧当前目录下文件及目录所属的组改为mysql组

chown 是修改属主,chgrp是修改所属的组; -R 表示递归也就是把整个文件夹下的所有文件及子文件夹都进行修改。

mysql_data 是指mysql数据存放的目录,默认为安装目下的data目录。所以chown -R mysql mysql_data 命令,你可以修改为chown -R mysql ./data

至于守护进程以非root用户来执行 主要是出于系统安全考虑。

linux怎么查看mysql配置

1.linux下查看mysql的配置文件

[root@localhost ~]# vi /etc/my.cnf

2.查看mysql端口

[root@localhost ~]# vi /etc/my.cnf

在mysql的配置文件可以查看到端口port=3306

liunx为mysql新建一个守护进程用户的问题

编辑/etc/passwd文件,

vi /etc/passwd

找到类似:

mysql:x:1001:39::/home/mysql:/bin/bash

改为:

mysql:x:1001:39::/home/mysql:/usr/sbin/nologin

【mysql进程守护】的内容来源于互联网,如引用不当,请联系我们修改。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: mysql进程守护(守护进程运行)
本文地址: https://solustack.com/25369.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。