最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mysql基礎(chǔ):mysqld_safe 啟動(dòng)執(zhí)行流程詳解

 更新時(shí)間:2013年06月22日 15:53:53   作者:  
本篇文章是對(duì)mysql基礎(chǔ)中的mysqld_safe啟動(dòng)執(zhí)行流程進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下

mysqld_safe腳本執(zhí)行的基本流程:
1、查找basedir和ledir。
2、查找datadir和my.cnf。
3、對(duì)my.cnf做一些檢查,具體檢查哪些選項(xiàng)請(qǐng)看附件中的注釋。
4、解析my.cnf中的組[mysqld]和[mysqld_safe]并和終端里輸入的命令合并。
5、調(diào)用parse_arguments函數(shù)解析用戶傳遞的所有參數(shù)($@)。
6、對(duì)系統(tǒng)日志和錯(cuò)誤日志的判斷和相應(yīng)處理具體可以參考附件中的注釋,及選項(xiàng)--err-log參數(shù)的賦值。
7、對(duì)選項(xiàng)--user,--pid-file,--socket及--port進(jìn)行處理及賦值,保證啟動(dòng)時(shí)如果不給出這些參數(shù)它也會(huì)有值。
8、啟動(dòng)mysqld.
a)啟動(dòng)時(shí)會(huì)判斷一個(gè)進(jìn)程號(hào)是否存在,如果存在那么就在錯(cuò)誤日志中記錄"A mysqld process already exists"并且退出。
b)如不存在就刪除進(jìn)程文件,如果刪除不了,那么就在錯(cuò)誤日志中記錄"Fatal error: Can't remove the pid file"并退出。
9、啟動(dòng)時(shí)對(duì)表進(jìn)行檢查。如果啟動(dòng)的時(shí)候檢查表的話設(shè)置key_buffer and sort_buffer會(huì)提高速度并且減少磁盤空間的使用。也可以使用myisam-recover選項(xiàng)恢復(fù)出錯(cuò)的myisam表。
10、如果啟動(dòng)時(shí)你什么參數(shù)都沒有給,那么它會(huì)選用一些特定的參數(shù)啟動(dòng),具體哪些參數(shù)請(qǐng)看附件注釋。
11、如果服務(wù)器異常關(guān)閉,那么會(huì)restart。

最后用三步來總結(jié)
檢查環(huán)境
檢查配置選項(xiàng)
啟動(dòng)及啟動(dòng)后的處理

總結(jié):選用mysqld_safe啟動(dòng)的好處。
1、mysqld_safe增加了一些安全特性,例如當(dāng)出現(xiàn)錯(cuò)誤時(shí)重啟服務(wù)器并向錯(cuò)誤日志文件寫入運(yùn)行時(shí)間信息。
2、如果有的選項(xiàng)是mysqld_safe 啟動(dòng)時(shí)特有的,那么可以終端指定,如果在配置文件中指定需要放在[mysqld_safe]組里面,放在其他組不能被正確解析。
3、mysqld_safe啟動(dòng)能夠指定內(nèi)核文件大小 ulimit -c $core_file_size以及打開的文件的數(shù)量ulimit -n $size。
4、MySQL程序首先檢查環(huán)境變量,然后檢查配置文件,最后檢查終端的選項(xiàng),說明終端指定選項(xiàng)優(yōu)先級(jí)最高。

相關(guān)文章

  • Mysql 過濾和排序查詢結(jié)果的操作代碼

    Mysql 過濾和排序查詢結(jié)果的操作代碼

    過濾和排序查詢結(jié)果在數(shù)據(jù)庫(kù)中是非常常見和重要的操作,這篇文章主要介紹了Mysql 過濾和排序查詢結(jié)果的操作代碼,需要的朋友可以參考下
    2024-04-04
  • 如何將MySQL的兩個(gè)表名對(duì)調(diào)

    如何將MySQL的兩個(gè)表名對(duì)調(diào)

    本文介紹怎么將MySQL的兩個(gè)表名調(diào)換,這個(gè)辦法更能確保更換的安全,不出其他的問題,有需要的可以參考下。
    2016-08-08
  • PowerDesigner連接MySQL數(shù)據(jù)庫(kù)的詳細(xì)步驟

    PowerDesigner連接MySQL數(shù)據(jù)庫(kù)的詳細(xì)步驟

    這篇文章主要介紹PowerDesigner連接MySQL數(shù)據(jù)庫(kù)的詳細(xì)步驟,文章通過圖文介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)PowerDesigner連接MySQL數(shù)據(jù)庫(kù)有一定的幫助,需要的朋友可以參考下
    2023-09-09
  • 最新評(píng)論

    墨脱县| 榆社县| 留坝县| 岚皋县| 龙南县| 石嘴山市| 九江市| 石阡县| 楚雄市| 武功县| 东丽区| 彩票| 贵德县| 柳林县| 日喀则市| 遵义市| 鲁甸县| 河池市| 凌云县| 冀州市| 六盘水市| 永仁县| 长岭县| 谢通门县| 临邑县| 灵丘县| 驻马店市| 元氏县| 龙里县| 贺兰县| 汉川市| 尖扎县| 左权县| 宝山区| 许昌市| 武定县| 玛纳斯县| 四平市| 宁国市| 临夏县| 多伦县|