my.cnf 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. ##
  2. ## my.cnf -- MySQL configuration
  3. ##
  4. [client]
  5. socket = @l_prefix@/var/mysql/mysql.sock
  6. port = 3306
  7. [mysqld]
  8. #
  9. # Network settings
  10. #
  11. bind-address = 127.0.0.1
  12. port = 3306
  13. # Unix domain socket only, disables TCP/IP
  14. #skip-networking
  15. #
  16. # Log file settings
  17. #
  18. # log file destinations (must be in sync with settings in rc.conf)
  19. log = @l_prefix@/var/mysql/common.log
  20. log-update = @l_prefix@/var/mysql/update.log
  21. # binary log (use instead of log-update, server-id must be unique for
  22. # replication)
  23. #log-bin = @l_prefix@/var/mysql/binary.log
  24. #server-id = 1
  25. #
  26. # Performance settings
  27. #
  28. # most important tuning parameters for mysqld
  29. set-variable = key_buffer_size=64M
  30. set-variable = table_cache=256
  31. # less important tuning parameters (change if special problems occur)
  32. set-variable = join_buffer_size=1M
  33. set-variable = max_connections=1000
  34. set-variable = max_connect_errors=10
  35. set-variable = max_delayed_threads=20
  36. set-variable = max_heap_table_size=16777216
  37. set-variable = max_sort_length=1024
  38. set-variable = max_user_connections=1000
  39. set-variable = record_buffer=131072
  40. set-variable = sort_buffer=4M
  41. set-variable = key_buffer=1M
  42. set-variable = tmp_table_size=32M
  43. # permanent query caching
  44. set-variable = query_cache_type=1
  45. # maximum caching size of an individual query
  46. set-variable = query_cache_limit=1M
  47. # maximum query cache size
  48. set-variable = query_cache_size=32M
  49. # minimum chars for full-text search (FTS) index
  50. #ft_min_word_len=3
  51. # Berkeley DB
  52. set-variable = bdb_cache_size=@l_mysql_bdb_cache_size@
  53. set-variable = bdb_log_buffer_size=@l_mysql_bdb_log_buffer_size@
  54. set-variable = bdb_max_lock=@l_mysql_bdb_max_lock@
  55. # Innobase DB
  56. #set-variable = innodb_buffer_pool_size=70M
  57. #set-variable = innodb_additional_mem_pool_size=2M
  58. #set-variable = innodb_log_files_in_group=3
  59. #set-variable = innodb_log_file_size=20M
  60. #set-variable = innodb_log_buffer_size=8M
  61. #set-variable = innodb_lock_wait_timeout=50
  62. #
  63. # Miscellaneous
  64. #
  65. # directory for temporary tables
  66. tmpdir=@l_prefix@/var/mysql/tmp
  67. [mysqld_safe]
  68. datadir = @l_prefix@/var/mysql
  69. socket = @l_prefix@/var/mysql/mysql.sock
  70. set-variable = pid_file=@l_prefix@/var/mysql/mysqld.pid
  71. user = @l_rusr@
  72. basedir = @l_prefix@