精华内容
下载资源
问答
  • mysqld与mysqld_safe的区别(2012-04-01 14:20:22)标签:杂谈简单的说,mysqld_safe是mysqld的看门狗程序,你杀掉了mysql,看门口程序立即启动了一个新的mysql进程。直接运行mysqld程序来启动MySQL服务的方法很少见,...

    mysqld与mysqld_safe的区别

    (2012-04-01 14:20:22)

    标签:

    杂谈

    简单的说,mysqld_safe是mysqld的看门狗程序,你杀掉了mysql,看门口程序立即启动了一个新的mysql进程

    直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器的做法在BSD风格的unix系统上很常见,非BSD风格的UNIX系统中的

    mysql.server脚本其实也是调用mysqld_safe脚本去启动MySQL服务器的。它通常做如下事情:

    1. 检查系统和选项。

    2. 检查MyISAM表。

    3. 保持MySQL服务器窗口。

    4. 启动并监视mysqld,如果因错误终止则重启。

    5. 将mysqld的错误消息发送到数据目录中的host_name.err 文件。

    6. 将mysqld_safe的屏幕输出发送到数据目录中的host_name.safe文件。

    参考:http://bbs.chinaunix.net/thread-1630873-1-1.html

    http://www.cnblogs.com/tigertall/archive/2010/7/19.html

    http://blog.sina.com.cn/s/blog_53b13d950100vtf5.html

    分享:

    a4c26d1e5885305701be709a3d33442f.png喜欢

    0

    a4c26d1e5885305701be709a3d33442f.png赠金笔

    加载中,请稍候......

    评论加载中,请稍候...

    发评论

    登录名: 密码: 找回密码 注册记住登录状态

    昵   称:

    评论并转载此博文

    a4c26d1e5885305701be709a3d33442f.png

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

    展开全文
  • 直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器做法在BSD风格unix系统上很常见,非...

    直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器的做法在BSD风格的unix系统上很常见,非BSD风格的UNIX系统中的 mysql.server脚本其实也是调用mysqld_safe脚本去启动MySQL服务器的。它通常做如下事情:

    1. 检查系统和选项。

    2. 检查MyISAM表。

    3. 保持MySQL服务器窗口。

    4. 启动并监视mysqld,如果因错误终止则重启。

    5. 将mysqld的错误消息发送到数据目录中的host_name.err 文件。

    6. 将mysqld_safe的屏幕输出发送到数据目录中的host_name.safe文件。

    文章2:

    mysqld_safe

    在Unix和NetWare中推荐使用mysqld_safe来启动mysqld服务器。mysqld_safe增加了一些安全特性,例如当出现错误时重启服务器并向错误日志文件写入运行时间信息。本节后面列出了NetWare的特定行为。

    注释:为了保持同旧版本MySQL的向后兼容性,MySQL二进制分发版仍然包括safe_mysqld作为mysqld_safe的符号链接。但是,你不应再依赖它,因为再将来将删掉它。

    默认情况下,mysqld_safe尝试启动可执行mysqld-max(如果存在),否则启动mysqld。该行为的含义是:

    · 在Linux中,MySQL-Max RPM依赖该mysqld_safe的行为。RPM安装可执行mysqld-max,使mysqld_safe从该点起自动使用可执行命令。

    · 如果你安装包括mysqld-max服务器的MySQL-Max分发版,后面升级到非-Max的MySQL版本,mysqld_safe仍然试图运行旧的 mysqld-max服务器。升级时,你应手动删除旧的mysqld-max服务器以确保mysqld_safe运行新的mysqld服务器。

    要想越过默认行为并显式指定你想要运行哪个服务器,为mysqld_safe指定--mysqld或--mysqld-version选项。

    mysqld_safe从选项文件的[mysqld]、[server]和 [mysqld_safe]部分读取所有选项。为了保证向后兼容性,它还读取 [safe_mysqld]部分,尽管在MySQL 5.1安装中你应将这部分重新命名为[mysqld_safe]。

    mysqld_safe支持下面的选项:

    · --help

    显示帮助消息并退出。

    · --autoclose

    (只在NetWare中)在NetWare中,mysqld_safe可以保持窗口。当你关掉mysqld_safe NLM时,窗口不按默认设置消失。相反,它提示用户输入:

    **如果你想让NetWare自动关闭窗口,在mysqld_safe中使用--autoclose选项。

    · --basedir=path

    MySQL安装目录的路径。

    · --core-file-size=size

    mysqld能够创建的内核文件的大小。选项值传递给ulimit -c。

    · --datadir=path

    数据目录的路径。

    · --defaults-extra-file=path

    除了通用选项文件所读取的选项文件名。如果给出,必须首选该选项。

    · --defaults-file=path

    读取的代替通用选项文件的选项文件名。如果给出,必须首选该选项。

    · --ledir=path

    包含mysqld程序的目录的路径。使用该选项来显式表示服务器位置。

    · --log-error=path

    将错误日志写入给定的文件。参见5.11.1节,“错误日志”。

    · --mysqld=prog_name

    想要启动的服务器程序名(在ledir目录)。如果你使用MySQL二进制分发版但有二进制分发版之外的数据目录需要该选项。

    · --mysqld-version =suffix

    该选项类似--mysqld选项,但你只指定服务器程序名的后缀。基本名假定为mysqld。例如,如果你使用--mysqld-version =max,mysqld_safe启动ledir目录中的mysqld-max程序。如果--mysqld-version的参数为空,mysqld_safe使用目录中的mysqld。

    · --nice=priority

    使用nice程序根据给定值来设置服务器的调度优先级。

    · --no-defaults

    不要读任何选项文件。如果给出,必须首选该选项。

    · --open-files-limit=count

    mysqld能够打开的文件的数量。选项值传递给 ulimit -n。请注意你需要用root启动mysqld_safe来保证正确工作!

    · --pid-file=path

    进程ID文件的路径。

    · --port=port_num

    用来帧听TCP/IP连接的端口号。端口号必须为1024或更大值,除非MySQL以root系统用户运行。

    · --skip-character-set-client-handshake

    忽略客户端发送的字符集信息,使用服务器的默认字符集。(选择该选项,MySQL的动作与MySQL 4.0相同)。

    · --socket=path

    用于本地连接的Unix套接字文件。

    · --timezone=zone

    为给定的选项值设置TZ时区环境变量。从操作系统文档查阅合法的时区规定格式。

    · --user={user_name | user_id}

    以用户名user_name或数字用户ID user_id运行mysqld服务器。(本文中的“用户”指系统登录账户,而不是 授权表中的MySQL用户)。

    执行mysqld_safe时,必须先给出--defaults-file或--defaults-extra-option,或不使用选项文件。例如,该命令将不使用选项文件:

    mysqld_safe --port=port_num --defaults-file=file_name相反,使用下面的命令:

    mysqld_safe --defaults-file=file_name --port=port_num一般情况mysqld_safe脚本可以启动从源码或二进制MySQL分发版安装的服务器,即使这些分发版将服务器安装到稍微不同的位置。(参见2.1.5节,“安装布局”)。 mysqld_safe期望下面的其中一个条件是真的:

    · 可以根据调用mysqld_safe的目录找到服务器和数据库。在二进制分发版中,mysqld_safe看上去在bin和data目录的工作目录下。对于源码分发版,为libexec和var目录。如果你从MySQL安装目录执行mysqld_safe应满足该条件(例如,二进制分发版为/usr /local/mysql)。

    · 如果不能根据工作目录找到服务器和数据库,mysqld_safe试图通过绝对路径对它们定位。典型位置为/usr/local/libexec和 /usr/local/var。实际位置由构建分发版时配置的值确定如果MySQL安装到配置时指定的位置,它们应该是正确的。

    因为mysqld_safe试图通过工作目录找到服务器和数据库,只要你从MySQL安装目录运行mysqld_safe,可以将MySQL二进制分发版安装到其它位置:

    shell> cd mysql_installation_directoryshell> bin/mysqld_safe &如果mysqld_safe失败,即使从MySQL安装目录调用仍然失败,你可以指定--ledir和--datadir选项来指示服务器和数据库在你的系统中的安装目录。

    一般情况,你不应编辑mysqld_safe脚本。相反,应使用命令行选项或my.cnf选项文件的[mysqld_safe]部分的选项来配置mysqld_safe。一般不需要编辑mysqld_safe来正确启动服务器。但是,如果你编辑,将来升级MySQL后会覆盖你修改的mysqld_safe版本,因此你应对你修改的版本进行备份以便将来重装。

    在NetWare中,mysqld_safe是一个NetWare Loadable Module (NLM),从原Unix shell脚本移植。它执行:

    1. 检查系统和选项。

    2. 检查MyISAM表。

    3. 保持MySQL服务器窗口。

    4. 启动并监视mysqld,如果因错误终止则重启。

    5. 将mysqld的错误消息发送到数据目录中的host_name.err 文件。

    6. 将mysqld_safe的屏幕输出发送到数据目录中的host_name.safe文件

    展开全文
  • 文章1:直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器做法在BSD风格unix系统上很...

    文章1:

    直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器的做法在BSD风格的unix系统上很常见,非BSD风格的UNIX系统中的 mysql.server脚本其实也是调用mysqld_safe脚本去启动MySQL服务器的。它通常做如下事情:

    1. 检查系统和选项。

    2. 检查MyISAM表。

    3. 保持MySQL服务器窗口。

    4. 启动并监视mysqld,如果因错误终止则重启。

    5. 将mysqld的错误消息发送到数据目录中的host_name.err 文件。

    6. 将mysqld_safe的屏幕输出发送到数据目录中的host_name.safe文件。

    文章2:

    mysqld_safe

    在Unix和NetWare中推荐使用mysqld_safe来启动mysqld服务器。mysqld_safe增加了一些安全特性,例如当出现错误时重启服务器并向错误日志文件写入运行时间信息。本节后面列出了NetWare的特定行为。

    注释:为了保持同旧版本MySQL的向后兼容性,MySQL二进制分发版仍然包括safe_mysqld作为mysqld_safe的符号链接。但是,你不应再依赖它,因为再将来将删掉它。

    默认情况下,mysqld_safe尝试启动可执行mysqld-max(如果存在),否则启动mysqld。该行为的含义是:

    · 在Linux中,MySQL-Max RPM依赖该mysqld_safe的行为。RPM安装可执行mysqld-max,使mysqld_safe从该点起自动使用可执行命令。

    · 如果你安装包括mysqld-max服务器的MySQL-Max分发版,后面升级到非-Max的MySQL版本,mysqld_safe仍然试图运行旧的 mysqld-max服务器。升级时,你应手动删除旧的mysqld-max服务器以确保mysqld_safe运行新的mysqld服务器。

    要想越过默认行为并显式指定你想要运行哪个服务器,为mysqld_safe指定--mysqld或--mysqld-version选项。

    mysqld_safe从选项文件的[mysqld]、[server]和 [mysqld_safe]部分读取所有选项。为了保证向后兼容性,它还读取 [safe_mysqld]部分,尽管在MySQL 5.1安装中你应将这部分重新命名为[mysqld_safe]。

    mysqld_safe支持下面的选项:

    · --help

    显示帮助消息并退出。

    · --autoclose

    (只在NetWare中)在NetWare中,mysqld_safe可以保持窗口。当你关掉mysqld_safe NLM时,窗口不按默认设置消失。相反,它提示用户输入:

    **如果你想让NetWare自动关闭窗口,在mysqld_safe中使用--autoclose选项。

    · --basedir=path

    MySQL安装目录的路径。

    · --core-file-size=size

    mysqld能够创建的内核文件的大小。选项值传递给ulimit -c。

    · --datadir=path

    数据目录的路径。

    · --defaults-extra-file=path

    除了通用选项文件所读取的选项文件名。如果给出,必须首选该选项。

    · --defaults-file=path

    读取的代替通用选项文件的选项文件名。如果给出,必须首选该选项。

    · --ledir=path

    包含mysqld程序的目录的路径。使用该选项来显式表示服务器位置。

    · --log-error=path

    将错误日志写入给定的文件。参见5.11.1节,“错误日志”。

    · --mysqld=prog_name

    想要启动的服务器程序名(在ledir目录)。如果你使用MySQL二进制分发版但有二进制分发版之外的数据目录需要该选项。

    · --mysqld-version =suffix

    该选项类似--mysqld选项,但你只指定服务器程序名的后缀。基本名假定为mysqld。例如,如果你使用--mysqld-version =max,mysqld_safe启动ledir目录中的mysqld-max程序。如果--mysqld-version的参数为空,mysqld_safe使用目录中的mysqld。

    · --nice=priority

    使用nice程序根据给定值来设置服务器的调度优先级。

    · --no-defaults

    不要读任何选项文件。如果给出,必须首选该选项。

    · --open-files-limit=count

    mysqld能够打开的文件的数量。选项值传递给 ulimit -n。请注意你需要用root启动mysqld_safe来保证正确工作!

    · --pid-file=path

    进程ID文件的路径。

    · --port=port_num

    用来帧听TCP/IP连接的端口号。端口号必须为1024或更大值,除非MySQL以root系统用户运行。

    · --skip-character-set-client-handshake

    忽略客户端发送的字符集信息,使用服务器的默认字符集。(选择该选项,MySQL的动作与MySQL 4.0相同)。

    · --socket=path

    用于本地连接的Unix套接字文件。

    · --timezone=zone

    为给定的选项值设置TZ时区环境变量。从操作系统文档查阅合法的时区规定格式。

    · --user={user_name | user_id}

    以用户名user_name或数字用户ID user_id运行mysqld服务器。(本文中的“用户”指系统登录账户,而不是 授权表中的MySQL用户)。

    执行mysqld_safe时,必须先给出--defaults-file或--defaults-extra-option,或不使用选项文件。例如,该命令将不使用选项文件:

    mysqld_safe --port=port_num --defaults-file=file_name相反,使用下面的命令:

    mysqld_safe --defaults-file=file_name --port=port_num一般情况mysqld_safe脚本可以启动从源码或二进制MySQL分发版安装的服务器,即使这些分发版将服务器安装到稍微不同的位置。(参见2.1.5节,“安装布局”)。 mysqld_safe期望下面的其中一个条件是真的:

    · 可以根据调用mysqld_safe的目录找到服务器和数据库。在二进制分发版中,mysqld_safe看上去在bin和data目录的工作目录下。对于源码分发版,为libexec和var目录。如果你从MySQL安装目录执行mysqld_safe应满足该条件(例如,二进制分发版为/usr /local/mysql)。

    · 如果不能根据工作目录找到服务器和数据库,mysqld_safe试图通过绝对路径对它们定位。典型位置为/usr/local/libexec和 /usr/local/var。实际位置由构建分发版时配置的值确定如果MySQL安装到配置时指定的位置,它们应该是正确的。

    因为mysqld_safe试图通过工作目录找到服务器和数据库,只要你从MySQL安装目录运行mysqld_safe,可以将MySQL二进制分发版安装到其它位置:

    shell> cd mysql_installation_directoryshell> bin/mysqld_safe &如果mysqld_safe失败,即使从MySQL安装目录调用仍然失败,你可以指定--ledir和--datadir选项来指示服务器和数据库在你的系统中的安装目录。

    一般情况,你不应编辑mysqld_safe脚本。相反,应使用命令行选项或my.cnf选项文件的[mysqld_safe]部分的选项来配置mysqld_safe。一般不需要编辑mysqld_safe来正确启动服务器。但是,如果你编辑,将来升级MySQL后会覆盖你修改的mysqld_safe版本,因此你应对你修改的版本进行备份以便将来重装。

    在NetWare中,mysqld_safe是一个NetWare Loadable Module (NLM),从原Unix shell脚本移植。它执行:

    1. 检查系统和选项。

    2. 检查MyISAM表。

    3. 保持MySQL服务器窗口。

    4. 启动并监视mysqld,如果因错误终止则重启。

    5. 将mysqld的错误消息发送到数据目录中的host_name.err 文件。

    6. 将mysqld_safe的屏幕输出发送到数据目录中的host_name.safe文件

    展开全文
  • mysqld_safemysqld区别,直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器做法在BSD风格...

    mysqld_safemysqld区别,直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器的做法在BSD风格的unix系统上很常见,非BSD风格的UNIX系统中的 mysql.server脚本其实也是调用mysqld_safe脚本去启动MySQL服务器的。它通常做如下事情:

    1. 检查系统和选项。

    2. 检查MyISAM表。

    3. 保持MySQL服务器窗口。

    4. 启动并监视mysqld,如果因错误终止则重启。

    5. 将mysqld的错误消息发送到数据目录中的host_name.err 文件。

    6. 将mysqld_safe的屏幕输出发送到数据目录中的host_name.safe文件。

    mysqld_safe

    在Unix和NetWare中推荐使用mysqld_safe来启动mysqld服务器。mysqld_safe增加了一些安全特性,例如当出现错误时重启服务器并向错误日志文件写入运行时间信息。本节后面列出了NetWare的特定行为。

    注释:为了保持同旧版本MySQL的向后兼容性,MySQL二进制分发版仍然包括safe_mysqld作为mysqld_safe的符号链接。但是,你不应再依赖它,因为再将来将删掉它。

    默认情况下,mysqld_safe尝试启动可执行mysqld-max(如果存在),否则启动mysqld。该行为的含义是:

    · 在Linux中,MySQL-Max RPM依赖该mysqld_safe的行为。RPM安装可执行mysqld-max,使mysqld_safe从该点起自动使用可执行命令。

    · 如果你安装包括mysqld-max服务器的MySQL-Max分发版,后面升级到非-Max的MySQL版本,mysqld_safe仍然试图运行旧的 mysqld-max服务器。升级时,你应手动删除旧的mysqld-max服务器以确保mysqld_safe运行新的mysqld服务器。

    要想越过默认行为并显式指定你想要运行哪个服务器,为mysqld_safe指定--mysqld或--mysqld-version选项。

    mysqld_safe从选项文件的[mysqld]、[server]和 [mysqld_safe]部分读取所有选项。为了保证向后兼容性,它还读取 [safe_mysqld]部分,尽管在MySQL 5.1安装中你应将这部分重新命名为[mysqld_safe]。

    mysqld_safe支持下面的选项:

    · --help

    显示帮助消息并退出。

    · --autoclose

    (只在NetWare中)在NetWare中,mysqld_safe可以保持窗口。当你关掉mysqld_safe NLM时,窗口不按默认设置消失。相反,它提示用户输入:

    **如果你想让NetWare自动关闭窗口,在mysqld_safe中使用--autoclose选项。

    · --basedir=path

    MySQL安装目录的路径。

    · --core-file-size=size

    mysqld能够创建的内核文件的大小。选项值传递给ulimit -c。

    · --datadir=path

    数据目录的路径。

    · --defaults-extra-file=path

    除了通用选项文件所读取的选项文件名。如果给出,必须首选该选项。

    · --defaults-file=path

    读取的代替通用选项文件的选项文件名。如果给出,必须首选该选项。

    · --ledir=path

    包含mysqld程序的目录的路径。使用该选项来显式表示服务器位置。

    · --log-error=path

    将错误日志写入给定的文件。参见5.11.1节,“错误日志”。

    · --mysqld=prog_name

    想要启动的服务器程序名(在ledir目录)。如果你使用MySQL二进制分发版但有二进制分发版之外的数据目录需要该选项。

    · --mysqld-version =suffix

    该选项类似--mysqld选项,但你只指定服务器程序名的后缀。基本名假定为mysqld。例如,如果你使用--mysqld-version =max,mysqld_safe启动ledir目录中的mysqld-max程序。如果--mysqld-version的参数为空,mysqld_safe使用目录中的mysqld。

    · --nice=priority

    使用nice程序根据给定值来设置服务器的调度优先级。

    · --no-defaults

    不要读任何选项文件。如果给出,必须首选该选项。

    · --open-files-limit=count

    mysqld能够打开的文件的数量。选项值传递给 ulimit -n。请注意你需要用root启动mysqld_safe来保证正确工作!

    · --pid-file=path

    进程ID文件的路径。

    · --port=port_num

    用来帧听TCP/IP连接的端口号。端口号必须为1024或更大值,除非MySQL以root系统用户运行。

    · --skip-character-set-client-handshake

    忽略客户端发送的字符集信息,使用服务器的默认字符集。(选择该选项,MySQL的动作与MySQL 4.0相同)。

    · --socket=path

    用于本地连接的Unix套接字文件。

    · --timezone=zone

    为给定的选项值设置TZ时区环境变量。从操作系统文档查阅合法的时区规定格式。

    · --user={user_name | user_id}

    以用户名user_name或数字用户ID user_id运行mysqld服务器。(本文中的“用户”指系统登录账户,而不是 授权表中的MySQL用户)。

    执行mysqld_safe时,必须先给出--defaults-file或--defaults-extra-option,或不使用选项文件。例如,该命令将不使用选项文件:

    mysqld_safe --port=port_num --defaults-file=file_name相反,使用下面的命令:

    mysqld_safe --defaults-file=file_name --port=port_num一般情况mysqld_safe脚本可以启动从源码或二进制MySQL分发版安装的服务器,即使这些分发版将服务器安装到稍微不同的位置。(参见2.1.5节,“安装布局”)。 mysqld_safe期望下面的其中一个条件是真的:

    · 可以根据调用mysqld_safe的目录找到服务器和数据库。在二进制分发版中,mysqld_safe看上去在bin和data目录的工作目录下。对于源码分发版,为libexec和var目录。如果你从MySQL安装目录执行mysqld_safe应满足该条件(例如,二进制分发版为/usr /local/mysql)。

    · 如果不能根据工作目录找到服务器和数据库,mysqld_safe试图通过绝对路径对它们定位。典型位置为/usr/local/libexec和 /usr/local/var。实际位置由构建分发版时配置的值确定如果MySQL安装到配置时指定的位置,它们应该是正确的。

    因为mysqld_safe试图通过工作目录找到服务器和数据库,只要你从MySQL安装目录运行mysqld_safe,可以将MySQL二进制分发版安装到其它位置:

    shell> cd mysql_installation_directoryshell> bin/mysqld_safe &如果mysqld_safe失败,即使从MySQL安装目录调用仍然失败,你可以指定--ledir和--datadir选项来指示服务器和数据库在你的系统中的安装目录。

    一般情况,你不应编辑mysqld_safe脚本。相反,应使用命令行选项或my.cnf选项文件的[mysqld_safe]部分的选项来配置mysqld_safe。一般不需要编辑mysqld_safe来正确启动服务器。但是,如果你编辑,将来升级MySQL后会覆盖你修改的mysqld_safe版本,因此你应对你修改的版本进行备份以便将来重装。

    在NetWare中,mysqld_safe是一个NetWare Loadable Module (NLM),从原Unix shell脚本移植。它执行:

    1. 检查系统和选项。

    2. 检查MyISAM表。

    3. 保持MySQL服务器窗口。

    4. 启动并监视mysqld,如果因错误终止则重启。

    5. 将mysqld的错误消息发送到数据目录中的host_name.err 文件。

    6. 将mysqld_safe的屏幕输出发送到数据目录中的host_name.safe文件

    转自于:https://www.2cto.com/database/201702/593466.html

    展开全文
  • 直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器做法在BSD风格unix系统上很常见,非...
  • 我们知道mysql.server,mysqld_safe和mysqld都是可以用来启动mysql服务,但他们之间是有些区别的 Note:Mysql.server指是 /etc/init.d/mysql 这三个命令中,其中mysql.server和mysqld_safe 是shell 脚本写...
  • 命令mysqld和mysql的区别

    千次阅读 2014-01-24 11:56:18
    mysqld是用来启动mysql数据库命令 mysql是打开并执行sql语句命令 这两个都在mysql安装文件夹bin目录下 启动mysql服务器就执行mysqld
  • mysqld_safe与mysqld区别(转载)mysqld_safe与mysqld区别,直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来...
  • Linux命令--mysqld_safe和mysqld区别

    千次阅读 2019-09-15 20:38:50
    直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器做法在BSD风格unix系统上很常见,非...
  • 这里只是阐述我知道几种启动关闭方式使用mysqld启动mysql数据库[root@mysql_master ~]# /opt/mysql/bin/mysqld --defaults-file=/etc/my.cnf &记得需要加后面&,不加话,你可以试试看会有什么不同...
  • mysqld_safe与mysqld区别

    2020-11-25 20:57:27
    mysqld_safe与mysqld区别,直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。 用mysqld_safe脚本来启动MySQL服务器做法在BSD...
  • 直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器做法在BSD风格unix系统上很常见,非...
  • Mysql 启动区别

    千次阅读 2013-10-29 10:22:18
    我们知道mysql.server,mysqld_safe和mysqld都是可以用来启动mysql服务,但他们之间是有些区别的 Note:Mysql.server指是 /etc/init.d/mysql  这三个命令中,其中mysql.server和mysqld_safe 是shell 脚本写,...
  • 直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。 用mysqld_safe脚本来启动MySQL服务器做法在BSD风格unix系统上很常见,非...
  • 直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器做法在BSD风格unix系统上很常见,非...
  • 文章1:直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器做法在BSD风格unix系统上很...
  • 直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器做法在BSD风格unix系统上很常见,非...
  • mysql.com下载了一个最新的mysql.5.6.17后安装后,因原机器安装过mysql,启动总是报错检查了一下mysql的原安装目录里面有个一新myql-new.conf。对比了下原/etc/my.conf和mysql-net.conf在mysql.5.6.17这个版本下有...
  • 直接运行mysqld程序来启动MySQL服务方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器做法在BSD风格unix系统上很常见,非...
  • PostgreSQL和MySQL的区别

    2018-05-30 14:33:55
    特性MySQLPostgreSQL实例通过执行 MySQL 命令(mysqld启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 各个实例。通过执行 Postmaster 进程...
  • CentOSbitsCN.com[MySQL] Centos下的启动和关闭现在主流的Unix系统有两种风格:System VBSD,他们的区别如下:Linux作为类Unix,同样也存在这两种风格,其中Centos属于System V,本文主要介绍在Centos下(即System ...
  • linux安装完mysql5.75.6后初始密码是不一样。 一、mysql5.7初始密码 linux安装MySQL5.7后,mysql为root用户随机生成了一个密码,在error log中. error log位置: 如果安装是RPM包,则默认是 /var/log/mysqld...
  • mysqld --install#启动Mysql服务D:\mysql\bin>net start mysql#停止Mysql服务D:\mysql\bin>net stop mysql#卸载Mysql数据库D:\mysql\bin>mysqld --remove二、登录\退出Mysql数据库#命令...
  • 文章目录启动选项在命令行上使用选项配置文件中使用选项命令行配置文件中启动选项的区别系统变量查看系统变量设置系统变量:通过启动选项设置...中设置查看不同作用范围的系统变量启动选项系统变量的区别状态变量...
  • 对于刚刚接触MySQL的同学来说对MySQL安装和启动是入门级也是最简单的,但是我想没有很多认清楚MySQL启动方式对MySQL的影响,比如mysqld_safe和mysqld的启动方式的区别,我们为什么通常都在/etc/my.cnf下设置mysql...
  • 现在主流的Unix系统有两种风格:System VBSD,他们的区别如下:Linux作为类Unix,同样也存在这两种风格,其中Centos属于System V,本文主要介绍在Centos下(即System V风格)如何启动和关闭MySQL,同时简单介绍BSD...

空空如也

空空如也

1 2 3 4
收藏数 73
精华内容 29
关键字:

启动mysql和mysqld的区别

mysql 订阅