在启动我的 CentOS VPS(由其他人设置)时,MySQL 在启动时启动两个进程:
- mysql:/usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql
- 根目录:/bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/mysql/mysql。
这是设置 MySQL 的正常/正确方法吗(根正在运行 mysqld_safe?)
谢谢!
答案1
是的,它应该是这样的。mysqld_safe 生成一个 mysql 用户运行守护进程(mysqld)。
答案2
如果您仔细查看其内容,mysqld_safe
就会发现它仅仅是一个用于启动的 shell 脚本包装器mysqld
。