mysqld和mysqld_safe
mysqld_safe指令碼去啟動MySQL伺服器的。它通常做如下事情:
1. 檢查系統和選項。
2. 檢查MyISAM表。
3. 保持MySQL伺服器視窗。
4. 啟動並監視mysqld,如果因錯誤終止則重啟。
5. 將mysqld的錯誤訊息傳送到資料目錄中的host_name.err 檔案。
6. 將mysqld_safe的螢幕輸出傳送到資料目錄中的host_name.safe檔案。
1. 檢查系統和選項。
2. 檢查MyISAM表。
3. 保持MySQL伺服器視窗。
4. 啟動並監視mysqld,如果因錯誤終止則重啟。
5. 將mysqld的錯誤訊息傳送到資料目錄中的host_name.err 檔案。
6. 將mysqld_safe的螢幕輸出傳送到資料目錄中的host_name.safe檔案。
mysql_safe提供不少便利,不過也給除錯帶來一點麻煩(也許是我比較菜吧)。在安裝除錯的時候,直接用mysqld啟動,更容易檢視日誌,發現問題。
下面的表顯示了Windows下可用的MySQL 5.1伺服器:
二進位制 |
描述 |
mysqld- debug |
已經編譯過,可以進行完全除錯和自動記憶體分配檢查,用於表InnoDB和BDB。 |
mysqld |
最佳化的二進位制,支援InnoDB。 |
mysqld-nt |
最佳化的二進位制,支援Windows NT,2000 XP,有命名管道。 |
mysqld-max |
最佳化的二進位制,支援InnoDB和BDB表。 |
mysqld-max-nt |
同mysqld-max,但是已經編譯過,支援命名管道。 |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15711267/viewspace-775570/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysqld_safe和mysqldMySql
- mysqld與mysqld_safeMySql
- Mysqld_safe支援選項MySql
- [mysqld_safe] 中的引數使用mysqld_safe命令啟動時不生效?MySql
- mysqld_safe之三言兩語MySql
- mysql關於mysqld_safe的總結MySql
- mysql配置檔案中mysqld_safe介紹MySql
- Starting MySQL * Couldn't find MySQL server (/usr/bin/mysqld_safe)MySqlServer
- 【MySQL】mysql啟動常見報錯 mysqld_safe mysqld from pid file hostname.pid endedMySql
- 【Mysql學習】mysqld_safe:MySQL伺服器啟動指令碼MySql伺服器指令碼
- 【MySQL】mysql啟動報錯./mysqld_safe: my_print_defaults: not foundMySql
- 【Mysql 學習】mysqld_safe:MySQL伺服器啟動指令碼MySql伺服器指令碼
- mysqld或mysqld_safe啟動時必須放在第一位的引數(first argument)MySql
- mysqld --verboseMySql
- mysqld --skip-grant-tablesMySql
- mysqld got signal 8MySqlGo
- mysqld: Sort aborted: Server shutdown in progressMySqlServer
- mysql 5.0.41 mysqld 引數大全MySql
- mysqld_multi 無法停庫MySql
- mysqld_multi 命令使用報錯MySql
- 不重啟mysqld更改root密碼MySql密碼
- nysql 5.0.22 mysqld 引數大全MySql
- ERROR 2002 (HY000): Can't connect server socket /var/run/mysqld/mysqld.sockErrorServerMySql
- MySQL入門--Mysqld_multi多例項MySql
- Mysqld接受許多命令列選項MySql命令列
- (slave不停restart)mysqld got signal 11RESTMySqlGo
- mysql服務啟動報錯Redirecting to systemctl start mysqld.serviceFailed to start mysqld.service:Unit not found.MySqlAI
- 怎麼樣把mysqld壓測到崩潰重啟?什麼情況下mysqld崩潰重啟?MySql
- pprof 分析mysqld 記憶體呼叫(筆記)MySql記憶體筆記
- 利用mysqld_multi配置單機多例項MySql
- 利用pgrep批量kill殺死多個mysqld程式MySql
- 【MySQL】mysqld got signal 11 案例一則MySqlGo
- mysqld_multi安裝多個mysql例項MySql
- mysql使用mysqld_multi工具啟動多例項MySql
- mysqld_multi啟動多個mysql例項MySql
- 執行SQL語句導致mysqld的crashMySql
- 影響mysqld安全的幾個選項(轉)MySql
- 在linux中無法啟動mysqld 服務LinuxMySql