在服务器中, MariaDB几乎总是随服务器启动而自动运行,它一直在服务器中运行,直到服务器被关闭而中止。
事实上MariaDB二进制服务名为msqld. 与其他MariaDB二进制服务类似,如此命名的原因在于与上游MySQL保持兼容性。
您可以选择以下几种方式来启动msqld:
[list]
[]运行或借助 mysqld 本身. 详细的例子描述如 Running MariaDB from the Source Directory
[]使用 mysqld_safe 启动脚本
[*]使用 mysql.server 启动脚本
[/list]
mysql.server 脚本启动 mysqld,它最先保存在MariaDB安装目录,之后调用mysqld_safe. 在my.cnf增加正确的user 行至 [mysqld] 将使服务器以新user运行。
如果你把MariaDB安装在非标准位置,那么必须修改 mysql.server 脚本使其正确运行。