一mysqld_safe是在linux系统启动mysql服务器的推荐方式,也可以通过systemmd管理
命令行参数也可以在配置文件[mysqld_safe][mysqld][server]组设置
--help //显示帮助信息
--basedir //mysql安装目录
--core-file-size //mysqld能创建的核心文件size,值传递给ulimit -c
--datadir //数据文件目录
--default-extra-file //其它配置文件
--default-file //配置文件
--ledir //mysqld的目录
--log-error //写错误日志到指定文件
--mysqld-safe-log-timestamps //日志的时间格式
--malloc-lib //内存分配的库名
--mysqld //mysql服务器程序名字
--mysqld-version //mysql服务器程序名字后缀
--nice //用nice程序设置服务器进程调度优先级
--no-defaults //不使用配置文件
--open-files-limit //mysqld可以打开的文件数量,值传递给ulimit -n
--pid-file //mysqld应该放置进程ID文件的目录
--plugin-dir //插件的目录
--port //端口号
--skip-kill-mysqld //不试图结束迷失的mysqld进程
--socket //socket file
--syslog //写错误消息到系统syslog服务 --skip-syslog
--syslog-tag //写到syslog时,为了标识要添加的后缀
--timezone //时区
--user //用户名
二mysql.server
mysql.server从配置文件[mysql.server][mysqld]读取
mysql.server start
mysql.server stop
--basedir //mysql安装目录
--datadir //数据文件目录
--pid-file //mysqld应该放置进程ID文件的目录
service-startup-timeout //服务器启动超时时间
三mysqld_multi //管理多个mysql服务器
mysql_multi从[mysql_multi]读取,mysql服务器实例从[mysqldN]读取
mysql_multi [options] [start|stop|reload|report] GNR
--help //显示帮助信息
--example //显示配置文件例子
--log //日志文件名
--mysqladmin //mysqladmin可以stop服务器
--mysqld //mysqld程序名
--no-log //打印日志到控制台
--password //调用mysqladmin时的密码
--silent //不显示警告
--tcp-ip //使用TCP/IP连接服务器
--user //调用mysqladmin时的用户名
--verbose //显示更多输出
--version //版本