婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Ubuntu中MySQL的參數文件my.cnf示例詳析

Ubuntu中MySQL的參數文件my.cnf示例詳析

熱門標簽:高德地圖標注模式 高德地圖標注中心個人注冊 湘潭電銷機器人咨詢電話 外呼系統防封號違法嗎 如何在高德地圖標注新地址 外呼系統服務 電銷機器人針對的 400電話辦理都選易號網 寶應電信400電話辦理費用

前言

對于MySQL的理解,我認為很多性能優化工作、主從主主復制都是在調整參數,來適應不同時期不同數量級的數據。

故,理解透徹my.cnf里的參數是永恒的話題;只有理解透徹了參數設置,才能在某些方面對數據庫進行調優。

前幾天剛接手一個MySQL數據,操作系統為Ubuntu 16.04.5 LTS,  數據庫版本為5.7.23-0ubuntu0.16.04.1(APT方式安裝的MySQL)。這個操作系統下的MySQL的配置文件my.cnf很多地方都讓人有點不適應(跟之前的MySQL環境有些出入,之前都是維護RHEL、CentOS等操作系統環境下的MySQL)。

遂研究總結了一下。具體如下所示:

root@mylnx12:~# find / -name "my.cnf"
/etc/alternatives/my.cnf
/etc/mysql/my.cnf
/var/lib/dpkg/alternatives/my.cnf
root@mylnx12:~# locate my.cnf
/etc/alternatives/my.cnf
/etc/mysql/my.cnf
/etc/mysql/my.cnf.fallback
/var/lib/dpkg/alternatives/my.cnf
root@mylnx12:~# mysql --help | grep my.cnf
      order of preference, my.cnf, $MYSQL_TCP_PORT,
/etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf 
root@mylnx12:~# mysqld --verbose --help | grep -A 1 'Default options'
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf 

從上面這些信息判斷,MySQL的參數文件為/etc/mysql/my.cnf, 但是其他幾個my.cnf又是什么情況呢?

root@mylnx12:~# ls -lrt /etc/alternatives/my.cnf
lrwxrwxrwx 1 root root 20 Sep 28 16:28 /etc/alternatives/my.cnf -> /etc/mysql/mysql.cnf

從上面信息可以看出,/etc/alternatives/my.cnf 其實是一個軟連接,指向參數文件/etc/mysql/mysql.cnf

root@mylnx12:~# cat /var/lib/dpkg/alternatives/my.cnf
auto
/etc/mysql/my.cnf
 
/etc/mysql/my.cnf.fallback
100
/etc/mysql/mysql.cnf
200

光從上面這些信息,我們還看不出/var/lib/dpkg/alternatives/my.cnf與其它配置文件my.cnf是什么關系。那么我們先來看看參數文件/etc/mysql/my.cnf,從下面信息,可以看出“/etc/mysql/my.cnf”是全局配置,“~/.my.cnf”隱藏文件是個人用戶設置.

root@mylnx12:~# cat /etc/mysql/my.cnf
#
# The MySQL database server configuration file.
#
# You can copy this to one of:
# - "/etc/mysql/my.cnf" to set global options,
# - "~/.my.cnf" to set user-specific options.
# 
# One can use all long options that the program supports.
# Run program with --help to get a list of available options and with
# --print-defaults to see which it would actually understand and use.
#
# For explanations see
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html
 
#
# * IMPORTANT: Additional settings that can override those from this file!
#  The files must end with '.cnf', otherwise they'll be ignored.
#
 
!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mysql.conf.d/

但是/etc/mysql/my.cnf參數文件下面沒有任何參數設置,只看到下面兩行設置,表示導入這兩個目錄里面的配置文件。

!includedir /etc/mysql/conf.d/    

#表示包含/etc/mysql/conf.d/這個路徑下面的配置文件,前提是必須以為.cnf為后綴

!includedir /etc/mysql/mysql.conf.d/

#表示包含/etc/mysql/mysql.conf.d/這個路徑下面的配置文件,前提是必須以為.cnf為后綴

其實MySQL的相關配置都位于mysqld.cnf(/etc/mysql/mysql.conf.d/mysqld.cnf)下面。使用相關參數測試了一下,確實都能生效。這種設置確實有點讓剛接觸的人有點不適應。暫時先總結到此!

root@mylnx12:~# cd /etc/mysql/mysql.conf.d/
root@mylnx12:/etc/mysql/mysql.conf.d# ls -lrt
total 8
-rw-r--r-- 1 root root  21 Feb 4 2017 mysqld_safe_syslog.cnf
-rw-r--r-- 1 root root 3148 Oct 6 23:34 mysqld.cnf
root@mylnx12:/etc/mysql/mysql.conf.d# cat mysqld.cnf
#
# The MySQL database server configuration file.
#
# You can copy this to one of:
# - "/etc/mysql/my.cnf" to set global options,
# - "~/.my.cnf" to set user-specific options.
# 
# One can use all long options that the program supports.
# Run program with --help to get a list of available options and with
# --print-defaults to see which it would actually understand and use.
#
# For explanations see
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html
 
# This will be passed to all mysql clients
# It has been reported that passwords should be enclosed with ticks/quotes
# escpecially if they contain "#" chars...
# Remember to edit /etc/mysql/debian.cnf when changing the socket location.
 
# Here is entries for some specific programs
# The following values assume you have at least 32M ram
 
[mysqld_safe]
socket     = /var/run/mysqld/mysqld.sock
nice      = 0
 
[mysqld]
#
# * Basic Settings
#
user      = mysql
pid-file    = /var/run/mysqld/mysqld.pid
socket     = /var/run/mysqld/mysqld.sock
port      = 3306
basedir     = /usr
datadir     = /var/lib/mysql
tmpdir     = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
log_bin    = mylnx12_bin
server_id   = 0
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
 
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address      = 10.21.6.7
#
# * Fine Tuning
#
key_buffer_size     = 16M
max_allowed_packet   = 100M
thread_stack      = 192K
thread_cache_size    = 8
# This replaces the startup script and checks MyISAM tables if needed
# the first time they are touched
myisam-recover-options = BACKUP
#max_connections    = 100
#table_cache      = 64
#thread_concurrency   = 10
#
# * Query Cache Configuration
#
query_cache_limit    = 1M
query_cache_size    = 16M
#
# * Logging and Replication
#
# Both location gets rotated by the cronjob.
# Be aware that this log type is a performance killer.
# As of 5.1 you can enable the log at runtime!
#general_log_file    = /var/log/mysql/mysql.log
#general_log       = 1
#
# Error log - should be very few entries.
#
log_error = /var/log/mysql/error.log
#
# Here you can see queries with especially long duration
#log_slow_queries    = /var/log/mysql/mysql-slow.log
#long_query_time = 2
#log-queries-not-using-indexes
#
# The following can be used as easy to replay backup logs or for replication.
# note: if you are setting up a replication slave, see README.Debian about
#    other settings you may need to change.
#server-id       = 1
#log_bin            = /var/log/mysql/mysql-bin.log
expire_logs_days    = 10
max_binlog_size  = 100M
#binlog_do_db      = include_database_name
#binlog_ignore_db    = include_database_name
#
# * InnoDB
#
# InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/.
# Read the manual for more InnoDB related options. There are many!
#
# * Security Features
#
# Read the manual, too, if you want chroot!
# chroot = /var/lib/mysql/
#
# For generating SSL certificates I recommend the OpenSSL GUI "tinyca".
#
# ssl-ca=/etc/mysql/cacert.pem
# ssl-cert=/etc/mysql/server-cert.pem
#: ssl-key=/etc/mysql/server-key.pem

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • MySQL中配置文件my.cnf因權限問題導致無法啟動的解決方法
  • mysql 查看當前使用的配置文件my.cnf的方法(推薦)
  • mysql通過my.cnf修改默認字符集為utf-8的方法和注意事項
  • mysql服務性能優化—my.cnf_my.ini配置說明詳解(16G內存)
  • mysql 5.7 的 /etc/my.cnf 參數介紹

標簽:黔南 黃山 宿遷 佛山 馬鞍山 南充 賀州 蘭州

巨人網絡通訊聲明:本文標題《Ubuntu中MySQL的參數文件my.cnf示例詳析》,本文關鍵詞  Ubuntu,中,MySQL,的,參數,文件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Ubuntu中MySQL的參數文件my.cnf示例詳析》相關的同類信息!
  • 本頁收集關于Ubuntu中MySQL的參數文件my.cnf示例詳析的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    在线视频国产一区| 久久99久久99小草精品免视看| 国产激情91久久精品导航| 精一区二区三区| 欧美探花视频资源| 亚洲欧美综合色| 国产成a人亚洲| 国产人成一区二区三区影院| 国产99久久久久| 欧美激情在线观看视频免费| 成人性生交大片免费看中文网站| 日韩免费高清av| 国产一区二区中文字幕| 国产精品你懂的在线| 国产91精品露脸国语对白| 国产欧美一区二区精品婷婷| 成年人国产精品| 亚洲资源中文字幕| 日韩欧美激情一区| 成人一区二区在线观看| 一区二区三区中文在线| 欧美一区二区久久久| 狠狠色丁香久久婷婷综合丁香| 中文av一区二区| 欧美日韩mp4| 丰满亚洲少妇av| 午夜av区久久| 亚洲国产精品二十页| 欧美三级视频在线播放| 国内外成人在线视频| 亚洲欧美日韩国产综合在线| 91精选在线观看| 国产精品12区| 亚洲国产一区视频| 精品精品欲导航| 色综合久久中文字幕| 日本aⅴ亚洲精品中文乱码| 中文字幕第一区二区| 制服丝袜亚洲精品中文字幕| 不卡av在线网| 久久机这里只有精品| 玉米视频成人免费看| 中文字幕第一区综合| 欧美精品一区二区三区视频| 欧美日韩一级片在线观看| jizzjizzjizz欧美| 狠狠色综合日日| 免费观看成人av| 亚洲一区在线观看免费| 欧美精彩视频一区二区三区| 欧美日韩高清一区二区| 色久优优欧美色久优优| 波波电影院一区二区三区| 国产一区二区精品在线观看| 丝袜美腿亚洲一区| 国产精品丝袜91| 国产午夜三级一区二区三| 欧美一区二区三区婷婷月色| 欧美日韩三级在线| 91色.com| 91蝌蚪porny| 成人黄色软件下载| 成人美女视频在线观看18| 国产美女视频91| 国产制服丝袜一区| 久久成人综合网| 美女网站一区二区| 日韩av中文字幕一区二区| 午夜精品成人在线| 午夜久久久久久久久久一区二区| 亚洲精品免费在线| 亚洲综合色自拍一区| 亚洲一区二区在线免费看| 亚洲精品videosex极品| 一区二区三区在线免费| 亚洲一区视频在线| 免费观看在线综合色| 日韩影院在线观看| 麻豆精品视频在线观看视频| 美女视频黄频大全不卡视频在线播放| 日韩精品国产精品| 精品一二三四在线| 成人午夜电影小说| 91一区二区在线| 欧美体内she精高潮| 欧美成人三级电影在线| 国产网红主播福利一区二区| 国产精品视频一二三区| 亚洲视频网在线直播| 五月天一区二区| 免费观看久久久4p| 久久午夜电影网| 亚洲国产精品激情在线观看| 中文字幕精品一区二区精品绿巨人| 精品国产在天天线2019| 国产在线一区二区| 在线观看91精品国产入口| 国产欧美精品区一区二区三区| 亚洲第一搞黄网站| 91免费观看视频| 成人欧美一区二区三区白人| 精品无码三级在线观看视频| 欧美性感一区二区三区| 国产亚洲欧美色| 蜜臀av一区二区| 在线视频欧美区| 亚洲免费色视频| 国产资源在线一区| 久久综合色鬼综合色| 亚洲欧洲在线观看av| 婷婷久久综合九色综合绿巨人| 蜜臀久久99精品久久久画质超高清 | 精品欧美一区二区三区精品久久| 亚洲一区二区高清| 久久久久久久av麻豆果冻| 亚洲综合色噜噜狠狠| 国产成人一区在线| 3d动漫精品啪啪一区二区竹菊| 国产喷白浆一区二区三区| 五月激情综合网| 色天天综合久久久久综合片| 精品国产在天天线2019| 亚洲成人中文在线| 国产suv精品一区二区三区| 色综合久久综合网欧美综合网| 精品国产91久久久久久久妲己| 亚洲韩国精品一区| 国产成人免费视频一区| 欧美成人精品3d动漫h| 舔着乳尖日韩一区| 欧美日韩一区在线| 亚洲综合在线电影| 色婷婷久久久亚洲一区二区三区| 欧美大黄免费观看| 国产午夜精品美女毛片视频| 日韩av一区二| 538prom精品视频线放| 午夜成人免费视频| 欧美午夜片在线看| 亚洲一区二区三区中文字幕在线| 91免费版在线| 一区二区理论电影在线观看| 色综合久久天天综合网| 亚洲人成小说网站色在线| 91视频在线看| 亚洲激情五月婷婷| 在线观看欧美精品| 亚洲自拍另类综合| 欧美挠脚心视频网站| 日韩电影在线一区| 亚洲精品在线网站| 国产精品一级片在线观看| 中文字幕av一区二区三区| av一区二区久久| 亚洲成人综合网站| 日韩情涩欧美日韩视频| 美女一区二区久久| 国产精品美女一区二区| 国产成人午夜精品5599| 中文字幕av一区二区三区高| 在线免费视频一区二区| 视频一区在线视频| 日韩女优av电影在线观看| 国内精品视频一区二区三区八戒 | 欧美一区二区三区啪啪| 精品一区二区三区蜜桃| 中文字幕免费一区| 成人一级视频在线观看| 亚洲天堂福利av| 91精品国产一区二区三区蜜臀| 国产精品一区在线| 亚洲色图视频网站| 欧美高清视频在线高清观看mv色露露十八 | 亚洲另类在线制服丝袜| 欧美午夜电影网| 美脚の诱脚舐め脚责91| 国产精品色一区二区三区| 色呦呦国产精品| 国精产品一区一区三区mba视频| 日本一区二区三区久久久久久久久不| 日本高清不卡一区| 麻豆91免费看| 一区二区在线电影| 国产欧美综合在线观看第十页| 91色九色蝌蚪| 国产高清久久久久| 一级特黄大欧美久久久| 欧美国产一区在线| 欧美人与禽zozo性伦| 成人污视频在线观看| 午夜欧美电影在线观看| 久久久不卡网国产精品二区| 9191国产精品| 99久久精品国产一区二区三区| 麻豆精品在线播放| 亚洲一区二区黄色| 成人欧美一区二区三区在线播放| 欧美一级在线免费| 91免费看视频| 91在线丨porny丨国产|