如何不使用启动脚本/etc/init.d/mysql来启动MySQL服务器?

时间:2020-01-09 14:16:45  来源:igfitidea点击:

只有使用二进制方法(如apt-get,rpm命令或up2date/yum工具等)安装MySQL服务器时,MySQL启动脚本才起作用。

解决方法:您需要做的就是使用mysqld_safe命令在Unix或Linux oses上启动mysqld守护程序。
因此,要启动MySQL,只需执行以下命令:

/usr/bin/mysqld_safe &

通常mysqld_safe位于/usr/bin /目录。
但是,如果您自定义编译的MySQL,则它将在您的自定义目录中可用(使用./configure命令的prefix =/path/to/dir选项指定)。
例如,如果您将MySQL安装在/server/mysql目录中,则需要将此选项传递给mysqld_safe命令:

/usr/bin/mysqld_safe basedir=/server/mysql datadir=/data/mysql log=/var/log/mysql.log &