什么是mysqld_safe
mysqld_safe命令被認為是在Unix上啟動mysqld服務器的正確方式。
它添加了某些安全功能,例如在發生錯誤時重新啟動服務器,并將運行時信息記錄到錯誤日志中。
它嘗試啟動一個名為mysqld的可執行文件。為了覆蓋此默認行為并明確指定要運行的服務器的名稱,可以在mysqld_safe中指定–mysqld或–mysqld-version選項。–ledir也可以用于告訴mysqld_safe應該在哪個目錄中查找服務器。
對于mysqld_safe不了解的選項,只有在命令行上指定了這些選項時,它們才會傳遞給mysqld。如果在選項文件的[mysqld_safe]組中指定了這些選項,則會被忽略。
它從選項文件的[mysqld]、[server]和[mysqld_safe]部分讀取所有選項。
為了向后兼容,mysqld_safe讀取[safe_mysqld]部分,但為了保持最新,用戶應將這些部分重命名為[mysqld_safe]。
mysqld_safe可以在命令行和選項文件中接受選項,
要使用mysql.server腳本手動啟動或停止服務器,請在命令行中使用start或stop參數調用它。如下所示 ?
shell> mysql.server start shell> mysql.server stop
登錄后復制
要使用特定的tcmalloc庫,需要指定其完整路徑名。讓我們來看一個例子 −
[mysqld_safe] malloc-lib=/opt/lib/libtcmalloc_minimal.so
登錄后復制
以上就是mysqld_safe – MySQL 服務器啟動腳本的詳細內容,更多請關注www.92cms.cn其它相關文章!