MySql在Linux的启动方式

您所在的位置:网站首页 Linux启动MySQL命令 MySql在Linux的启动方式

MySql在Linux的启动方式

2023-07-24 02:36| 来源: 网络整理| 查看: 265

在Linux系统下,MySQL服务器通常有四种启动方式:mysqld守护进程启动,mysqld_safe启动,mysql.server启动,mysqld_multi多实例启动。

1、mysqld守护进程启动

一般的,我们通过这种方式手动的调用mysqld,如果不是出去调试的目的,我们一般都不这样做。这种方式如果启动失败的话,错误信息只会从终端输出,而不是记录在错误日志文件中,这样,如果mysql崩溃的话我们也不知道原因,所以这种启动方式一般不用在生产环境中,而一般在调试(debug)系统的时候用到。 启动方法: [root@test libexec]# ./mysqld

2、mysqld_safe启动

mysqld_safe是一个启动脚本,该脚本会调用mysqld启动,如果启动出错,会将错误信息记录到错误日志中,mysqld_safe启动mysqld和monitor mysqld两个进程,这样如果出现mysqld进程异常终止的情况,mysqld_safe会重启mysqld进程。 启动方法: [root@test bin]# ./mysqld_safe & 符号“&”表示在后台启动

3、mysql.server启动

mysql.server同样是一个启动脚本,调用mysqld_safe脚本。它的执行文件在$MYSQL_BASE/share/mysql/mysql.server 和 support-files/mysql.server。 主要用于系统的启动和关闭配置

启动方法: [root@test ~]# cp mysql-5.5.34/support-files/mysql.server /etc/init.d/mysql [root@test ~]# chmod u+x /etc/init.d/mysql [root@test ~]# service mysql start

以上三种启动方式用到的参数可以参见下表, MySQL Startup Scripts and Supported Server Option Groups

ScriptOption Groupsmysqld[mysqld], [server], [mysqld-major_version]mysqld_safe[mysqld], [server], [mysqld_safe]mysql.server[mysqld], [mysql.server], [server]

4、mysqld_multi多实例启动



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3