婷婷综合国产,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
    欧美sm美女调教| 国产精品色婷婷久久58| 精品久久久三级丝袜| 亚洲婷婷综合色高清在线| 久久成人麻豆午夜电影| 91蜜桃视频在线| 国产亚洲一区字幕| 午夜精品成人在线视频| 91在线精品一区二区三区| 欧美大肚乱孕交hd孕妇| 亚洲激情图片一区| 99久久国产综合精品女不卡| 久久久久久久久久久久久久久99| 偷拍一区二区三区| 在线观看成人免费视频| 亚洲男人的天堂一区二区| 成人午夜视频在线观看| 精品欧美乱码久久久久久1区2区| 亚洲18色成人| 色狠狠综合天天综合综合| 国产精品久久影院| 国产999精品久久久久久绿帽| 久久新电视剧免费观看| 六月丁香综合在线视频| 日韩一卡二卡三卡| 美女视频黄 久久| 91精品黄色片免费大全| 天堂午夜影视日韩欧美一区二区| 91浏览器在线视频| 亚洲黄色性网站| 91网页版在线| 一区二区免费在线播放| 91丨porny丨蝌蚪视频| 亚洲素人一区二区| 91视频国产观看| 亚洲美女区一区| 欧美中文字幕一区二区三区| 亚洲chinese男男1069| 日韩女优视频免费观看| 国产在线视频一区二区三区| 欧美精品一区二| 国产91丝袜在线播放九色| 欧美精彩视频一区二区三区| 北条麻妃国产九九精品视频| 中文字幕永久在线不卡| 欧美伊人久久久久久久久影院| 亚洲6080在线| 精品国产1区2区3区| 国产·精品毛片| 亚洲柠檬福利资源导航| 91精品国产综合久久久久久久久久| 日韩福利电影在线观看| 久久综合色之久久综合| 99久久精品情趣| 视频一区中文字幕国产| 精品福利一区二区三区免费视频| 成人性生交大片免费看视频在线| 一区二区在线免费观看| 日韩欧美卡一卡二| 99精品黄色片免费大全| 日本欧美一区二区三区乱码| 久久久国产精品午夜一区ai换脸| 成人av影院在线| 日本伊人色综合网| 国产日产欧产精品推荐色| 欧美性做爰猛烈叫床潮| 国产一区二区三区综合| 亚洲欧美日韩系列| 久久先锋资源网| 91久久精品午夜一区二区| 蜜臀av一区二区| 中文字幕日韩一区| 日韩欧美成人激情| 欧洲一区二区av| 成人性生交大片免费看在线播放| 日日嗨av一区二区三区四区| 国产精品久久久久久一区二区三区 | 精品国产乱码久久久久久久久| 成人免费看片app下载| 日本一不卡视频| 亚洲精品视频在线观看免费| 久久九九全国免费| 91精品国产欧美日韩| 一本色道久久综合亚洲91 | 最新不卡av在线| 日韩视频免费观看高清完整版在线观看| av男人天堂一区| 国产美女主播视频一区| 五月婷婷另类国产| 一区二区三区四区在线播放| 久久精品一区四区| 日韩欧美中文一区二区| 欧美日韩在线三区| 91女人视频在线观看| 成人自拍视频在线| 国产乱码精品一品二品| 美女一区二区在线观看| 三级一区在线视频先锋 | 日韩一级片网站| 欧美日韩午夜精品| 欧美日韩免费在线视频| 一本一本大道香蕉久在线精品| 不卡一区在线观看| 波多野结衣在线aⅴ中文字幕不卡| 国产美女视频91| 国产一区二区日韩精品| 寂寞少妇一区二区三区| 美腿丝袜亚洲综合| 蜜臀av一区二区在线观看| 日本一不卡视频| 韩国在线一区二区| 国产一区二区在线视频| 国产在线观看免费一区| 国产精品一区二区久久不卡| 国产aⅴ综合色| 99久久精品情趣| 在线一区二区三区做爰视频网站| 91成人网在线| 欧美视频在线播放| 日韩一区二区三区在线| 欧美精品一区在线观看| 久久一留热品黄| 国产精品青草久久| 亚洲另类在线视频| 亚洲一区日韩精品中文字幕| 一区二区三区四区中文字幕| 日韩国产在线观看一区| 精品一区二区三区不卡| 岛国精品在线观看| 91免费视频网址| 欧美高清视频不卡网| 亚洲精品在线网站| 亚洲女与黑人做爰| 亚洲h在线观看| 韩国精品在线观看| 91搞黄在线观看| 欧美大片国产精品| 亚洲摸摸操操av| 免费精品视频最新在线| 成人福利视频在线| 欧美精品久久一区二区三区| 国产亚洲成年网址在线观看| 成人免费视频网站在线观看| 99国产精品久久久久| 欧美一卡二卡三卡| 中文字幕亚洲一区二区av在线 | 亚洲资源中文字幕| 精品一区中文字幕| 色噜噜狠狠成人网p站| 日韩欧美激情一区| 一区二区三区久久久| 激情图片小说一区| 在线视频综合导航| 欧美激情中文字幕| 日本午夜精品一区二区三区电影| 国产成人亚洲综合a∨婷婷| 欧美性猛片xxxx免费看久爱| 久久久久97国产精华液好用吗| 亚洲欧美电影一区二区| 国产毛片一区二区| 欧美日韩国产乱码电影| 国产精品短视频| 国产精品影音先锋| 欧美一二三在线| 一区二区在线观看免费| 国产大片一区二区| 日韩一级成人av| 午夜视频久久久久久| 色综合一区二区| 国产精品嫩草影院av蜜臀| 欧美性大战久久| 国产精品乱码人人做人人爱| 男人的天堂亚洲一区| 欧美性猛交xxxxxxxx| 亚洲色图一区二区三区| 国产激情视频一区二区三区欧美| 成人深夜在线观看| 中文字幕欧美区| 国产精品18久久久久久久久久久久| 777色狠狠一区二区三区| 亚洲精品日韩一| av激情综合网| 亚洲欧洲成人自拍| 成人午夜大片免费观看| 久久精品免视看| 丰满白嫩尤物一区二区| 久久久www免费人成精品| 日本va欧美va欧美va精品| 欧美精品国产精品| 亚洲电影欧美电影有声小说| 欧美日韩一级黄| 午夜精品一区二区三区电影天堂| 91国产福利在线| 午夜影院在线观看欧美| 欧美另类久久久品| 日韩精品一二三区| 日韩欧美国产高清| 国产一区二区毛片| 国产欧美日韩另类一区| 成人黄色在线网站|