CONTENT
- CHANGES
Szukaj
#top Konfiguracja¶
#top Listen¶
Zobacz także Listen dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja MySQL: bind-address
Opcja pliku konfiguracyjnego:
bind-address=addr
Opcja wiersza poleceń:
--bind-address=addr
Nazwa zmiennej:
bind-address
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)Domyślna wartość:
0.0.0.0
Dokumentacja MySQL: port
Opcja pliku konfiguracyjnego:
port=numeric
Opcja wiersza poleceń:
--port=#
-P #
Nazwa zmiennej:
port
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)Domyślna wartość:
3306
(może być zdefiowana podczas kompilacji serwera, może być różna od niniejszej)Dokumentacja MySQL: socket
Opcja pliku konfiguracyjnego:
socket=string
Opcja wiersza poleceń:
--socket=name
Nazwa zmiennej:
port
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)Domyślna wartość:
/tmp/mysql.sock
(może być zdefiowana podczas kompilacji serwera, może być różna od niniejszej)EXAMPLES
Plik konfiguracyjny:
/etc/my.cnf
, /etc/mysqld/my.cnf
bind-address=0.0.0.0 port=3306 socket=/var/run/mysqld/mysqld.sock
Plik konfiguracyjny:
/etc/sysconfig/mysqld
MYSQLD_OPTIONS="--bind-address=0.0.0.0 --port=3306 --socket=/var/run/mysqld/mysqld.sock"
#top Timeout¶
Zobacz także Timeout dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja MySQL: connect_timeout
Opcja pliku konfiguracyjnego:
connect_timeout
Opcja wiersza poleceń:
connect_timeout
Nazwa zmiennej:
connect_timeout
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
10
Dokumentacja MySQL: net_read_timeout
Opcja pliku konfiguracyjnego:
net_read_timeout
Opcja wiersza poleceń:
net_read_timeout
Nazwa zmiennej:
net_read_timeout
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
30
Dokumentacja MySQL: net_write_timeout
Opcja pliku konfiguracyjnego:
net_write_timeout
Opcja wiersza poleceń:
net_write_timeout
Nazwa zmiennej:
net_write_timeout
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
60
Dokumentacja MySQL: interactive_timeout
Opcja pliku konfiguracyjnego:
interactive_timeout
Opcja wiersza poleceń:
interactive_timeout
Nazwa zmiennej:
interactive_timeout
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
28800
Dokumentacja MySQL: table_lock_wait_timeout
Opcja pliku konfiguracyjnego:
table_lock_wait_timeout
Opcja wiersza poleceń:
table_lock_wait_timeout
Nazwa zmiennej:
table_lock_wait_timeout
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
50
Dokumentacja MySQL: delayed_insert_timeout
Opcja pliku konfiguracyjnego:
delayed_insert_timeout
Opcja wiersza poleceń:
delayed_insert_timeout
Nazwa zmiennej:
delayed_insert_timeout
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
300
Dokumentacja MySQL: https://dev.mysql.com/doc/refman/5.1/en/innodb-parameters.html#sysvar_innodb_lock_wait_timeout
Opcja pliku konfiguracyjnego:
Opcja wiersza poleceń:
Nazwa zmiennej:
innodb_lock_wait_timeout
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
50
Dokumentacja MySQL: https://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#
Opcja pliku konfiguracyjnego:
innodb_rollback_on_timeout
Opcja wiersza poleceń:
innodb_rollback_on_timeout
Nazwa zmiennej:
innodb_rollback_on_timeout
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)Domyślna wartość:
OFF
Dokumentacja MySQL: slave_net_timeout
Opcja pliku konfiguracyjnego:
slave_net_timeout
Opcja wiersza poleceń:
slave_net_timeout
Nazwa zmiennej:
slave_net_timeout
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
3600
Dokumentacja MySQL: wait_timeout
Opcja pliku konfiguracyjnego:
wait_timeout
Opcja wiersza poleceń:
wait_timeout
Nazwa zmiennej:
wait_timeout
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
28800
EXAMPLES
Plik konfiguracyjny:
/etc/my.cnf
, /etc/mysqld/my.cnf
[mysqld] # The MySQL server connect_timeout 10 net_read_timeout 30 net_write_timeout 60 interactive_timeout 28800 table_lock_wait_timeout 50 delayed_insert_timeout 300 innodb_lock_wait_timeout 50 innodb_rollback_on_timeout OFF slave_net_timeout 3600 wait_timeout 28800
Plik konfiguracyjny:
/etc/sysconfig/mysqld
MYSQLD_OPTIONS="--connect_timeout=10 --net_read_timeout=30 --net_write_timeout=60 --interactive_timeout=28800 --table_lock_wait_timeout=50 --delayed_insert_timeout=300 --innodb_lock_wait_timeout=50 --innodb_rollback_on_timeout=OFF --slave_net_timeout=3600 --wait_timeout=28800"
#top DataDirectory¶
Zobacz także DataDirectory dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja MySQL: datadir
Opcja pliku konfiguracyjnego:
datadir=DATADIR
Opcja wiersza poleceń:
-h DATADIR
, --datadir=DATADIR
Nazwa zmiennej:
datadir
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)Domyślna wartość:
/var/lib/mysql
(może być zdefiowana podczas kompilacji serwera, może być różna od niniejszej)EXAMPLES
Plik konfiguracyjny:
/etc/my.cnf
, /etc/mysqld/my.cnf
[mysqld] # The MySQL server datadir = /srv/mysql
Plik konfiguracyjny:
/etc/sysconfig/mysqld
MYSQLD_OPTIONS="-h /srv/mysql" MYSQLD_OPTIONS="--datadir=/srv/mysql"
#top ErrorLog¶
Zobacz także ErrorLog dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja MySQL: log
Opcja pliku konfiguracyjnego:
log=filename
Opcja wiersza poleceń:
--log=filename
(przestarzała, stosowana poniżej wersji 5.1.29, zastąpiona przez general_log
, general_log_file
)Nazwa zmiennej:
log
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)Domyślna wartość:
OFF
Dokumentacja MySQL: general_log
Opcja pliku konfiguracyjnego:
general_log
Opcja wiersza poleceń:
--general_log
(dostępna od wersji 5.1.12, wcześniej stosowano log
)Nazwa zmiennej:
general_log
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
OFF
(Typ:: boolean
)Dokumentacja MySQL: general_log_file
Opcja pliku konfiguracyjnego:
general_log_file=filename
Opcja wiersza poleceń:
--general_log_file=filename
(dostępna od versji 5.1.29, wcześniej stosowano log
)Nazwa zmiennej:
general_log_file
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
host_name.log
Dokumentacja MySQL: log-error
Opcja pliku konfiguracyjnego:
log_error=filename
Opcja wiersza poleceń:
--log-error=filename
Nazwa zmiennej:
log-error
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)Domyślna wartość:
Dokumentacja MySQL: log-queries-not-using-indexes
Opcja pliku konfiguracyjnego:
log-queries-not-using-indexes
Opcja wiersza poleceń:
--log-queries-not-using-indexes
Nazwa zmiennej:
log_queries_not_using_indexes
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
OFF
Dokumentacja MySQL: log-slow-queries
Opcja pliku konfiguracyjnego:
log-slow-queries=filename
Opcja wiersza poleceń:
--log-slow-queries=filename
(przestarzała, stosowana poniżej wersji 5.1.29, zastąpiona przez slow_query_log
)Nazwa zmiennej:
log_slow_queries
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
OFF
Dokumentacja MySQL: slow-query-log
Opcja pliku konfiguracyjnego:
slow-query-log
Opcja wiersza poleceń:
--slow-query-log
(dostępna od wersji 5.1.12, wcześniej stosowano log_slow_queries
)Nazwa zmiennej:
slow-query-log
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
OFF
(Typ:: boolean
)Dokumentacja MySQL: slow-query-log-file
Opcja pliku konfiguracyjnego:
slow_query_log_file
Opcja wiersza poleceń:
--slow_query_log_file=filename
(dostępna od wersji 5.1.12, wcześniej stosowano log_slow_queries
)Nazwa zmiennej:
slow_query_log_file=filename
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
host_name-slow.log
EXAMPLES
Plik konfiguracyjny:
/etc/my.cnf
, /etc/mysqld/my.cnf
[mysqld] # The MySQL server general_log = 1 general_log_file = /var/log/mysqld/mysqld.log log-queries-not-using-indexes = 1 slow-query-log = 1 slow_query_log_file = /var/log/mysqld/slow-queries.log [mysqld_save] log-error = /var/log/mysqld/mysqld.log
Plik konfiguracyjny:
/etc/sysconfig/mysqld
MYSQLD_OPTIONS="--general_log --general_log_file=/var/log/mysqld/mysqld.log --log-queries-not-using-indexes --slow-query-log --slow_query_log_file=/var/log/mysqld/slow-queries.log"
#top MaxConnections¶
Zobacz także MaxConnections dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja MySQL: max_connections
Opcja pliku konfiguracyjnego:
max_connections=value
Opcja wiersza poleceń:
--max_connections=value
Nazwa zmiennej:
max_connections
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
100
(do wersji 5.1.14) 151
(od wersji 5.1.15)EXAMPLES
Plik konfiguracyjny:
/etc/my.cnf
, /etc/mysqld/my.cnf
[mysqld] # The MySQL server max_connections = 100
Plik konfiguracyjny:
/etc/sysconfig/mysqld
MYSQLD_OPTIONS="--max_connections=100"
#top Memory¶
Zobacz także Memory dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja MySQL: read_buffer_size
Opcja pliku konfiguracyjnego:
read_buffer_size=value
Opcja wiersza poleceń:
--read_buffer_size=value
Nazwa zmiennej:
read_buffer_size
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
131072
Dokumentacja MySQL: read_rnd_buffer_size
Opcja pliku konfiguracyjnego:
read_rnd_buffer_size=value
Opcja wiersza poleceń:
--read_rnd_buffer_size=value
Nazwa zmiennej:
read_rnd_buffer_size
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
262144
Dokumentacja MySQL: join_buffer_size
Opcja pliku konfiguracyjnego:
join_buffer_size=value
Opcja wiersza poleceń:
--join_buffer_size=value
Nazwa zmiennej:
join_buffer_size
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
131072
Dokumentacja MySQL: sort_buffer_size
Opcja pliku konfiguracyjnego:
sort_buffer_size=value
Opcja wiersza poleceń:
--sort_buffer_size=value
Nazwa zmiennej:
sort_buffer_size
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
2097144
Dokumentacja MySQL: key_buffer_size
Opcja pliku konfiguracyjnego:
key_buffer_size=value
Opcja wiersza poleceń:
--key_buffer_size=value
Nazwa zmiennej:
key_buffer_size
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
8388608
Dokumentacja MySQL: query_cache_size
Opcja pliku konfiguracyjnego:
query_cache_size=value
Opcja wiersza poleceń:
--query_cache_size=value
Nazwa zmiennej:
query_cache_size
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
0
(query_cache_size=0 oznacza wyłączenie niniejszej opcji)Dokumentacja MySQL: max_heap_table_size
Opcja pliku konfiguracyjnego:
max_heap_table_size=value
Opcja wiersza poleceń:
--max_heap_table_size=value
Nazwa zmiennej:
max_heap_table_size
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
16777216
Dokumentacja MySQL: myisam_sort_buffer_size
Opcja pliku konfiguracyjnego:
myisam_sort_buffer_size=value
Opcja wiersza poleceń:
--myisam_sort_buffer_size=value
Nazwa zmiennej:
myisam_sort_buffer_size
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
8388608
Dokumentacja MySQL: bulk_insert_buffer_size
Opcja pliku konfiguracyjnego:
bulk_insert_buffer_size=value
Opcja wiersza poleceń:
--bulk_insert_buffer_size=value
Nazwa zmiennej:
bulk_insert_buffer_size
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
8388608
Dokumentacja MySQL: innodb_sort_buffer_size
Opcja pliku konfiguracyjnego:
innodb_sort_buffer_size=value
(dostępna od wersji 5.6.4)Opcja wiersza poleceń:
--innodb_sort_buffer_size=value
Nazwa zmiennej:
innodb_sort_buffer_size
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
1048576
Dokumentacja MySQL: innodb_buffer_pool_size
Opcja pliku konfiguracyjnego:
innodb_buffer_pool_size=value
Opcja wiersza poleceń:
--innodb_buffer_pool_size=value
Nazwa zmiennej:
innodb_buffer_pool_size
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
134217728
Dokumentacja MySQL: innodb_log_buffer_size
Opcja pliku konfiguracyjnego:
innodb_log_buffer_size=value
Opcja wiersza poleceń:
--innodb_log_buffer_size=value
Nazwa zmiennej:
innodb_log_buffer_size
(Globalna) Jest dynamiczna (zmiana nie wymaga restartu serwera bazy danych)Domyślna wartość:
8388608
EXAMPLES
Plik konfiguracyjny:
/etc/my.cnf
, /etc/mysqld/my.cnf
[mysqld] # The MySQL server read_buffer_size = 128k read_rnd_buffer_size = 256k join_buffer_size = 128k sort_buffer_size = 2M key_buffer_size = 8M query_cache_size = 8M max_heap_table_size = 16M myisam_sort_buffer_size = 8M bulk_insert_buffer_size = 8M innodb_sort_buffer_size = 1M innodb_buffer_pool_size = 128M innodb_log_buffer_size = 8M
Plik konfiguracyjny:
/etc/sysconfig/mysqld
MYSQLD_OPTIONS="--read_buffer_size=131072 --read_rnd_buffer_size=262144 --join_buffer_size=131072 --sort_buffer_size=2097144 --key_buffer_size=8388608 --query_cache_size=8388608 --max_heap_table_size=16777216 --myisam_sort_buffer_size=8388608 --bulk_insert_buffer_size=8388608 --innodb_sort_buffer_size=1048576 --innodb_buffer_pool_size=134217728 --innodb_log_buffer_size=8388608"
#top TLS Engine¶
Dokumentacja MySQL: Configuring MySQL to Use SSL Connections
#top TLS Enable¶
Zobacz także TLS Enable dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja MySQL: ssl
Opcja pliku konfiguracyjnego:
ssl=1
Opcja wiersza poleceń:
--ssl
Nazwa zmiennej:
ssl
Domyślna wartość:
0
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)EXAMPLES
Plik konfiguracyjny:
/etc/my.cnf
, /etc/mysqld/my.cnf
[mysqld] # The MySQL server ssl=1
Plik konfiguracyjny:
/etc/sysconfig/mysqld
MYSQLD_OPTIONS="--ssl"
#top TLS Cert/Key File¶
Zobacz także TLS Cert/Key File dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja MySQL: ssl-ca
Opcja pliku konfiguracyjnego:
ssl-ca=file_name
Opcja wiersza poleceń:
--ssl-ca=file_name
Nazwa zmiennej:
ssl_ca
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)Dokumentacja MySQL: ssl-cert
Opcja pliku konfiguracyjnego:
ssl-cert=file_name
Opcja wiersza poleceń:
--ssl-cert=file_name
Nazwa zmiennej:
ssl_cert
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)Dokumentacja MySQL: ssl-key
Opcja pliku konfiguracyjnego:
ssl-key=file_name
Opcja wiersza poleceń:
--ssl-key=file_name
Nazwa zmiennej:
ssl_key
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)EXAMPLES
Plik konfiguracyjny:
/etc/my.cnf
, /etc/mysqld/my.cnf
[mysqld] # The MySQL server ssl-ca=file_name ssl-cert=file_name ssl-key=file_name
Plik konfiguracyjny:
/etc/sysconfig/mysqld
MYSQLD_OPTIONS="--ssl-ca=file_name --ssl-cert=file_name --ssl-key=file_name"
#top TLS Protocols¶
Zobacz także TLS Protocols dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja MySQL: ssl-options
Opcja pliku konfiguracyjnego:
-
Opcja wiersza poleceń:
--
Nazwa zmiennej:
-
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)EXAMPLES
Plik konfiguracyjny:
/etc/my.cnf
, /etc/mysqld/my.cnf
[mysqld] # The MySQL server
Plik konfiguracyjny:
/etc/sysconfig/mysqld
MYSQLD_OPTIONS=" "
#top TLS CipherSuite¶
Zobacz także TLS CipherSuite dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja MySQL: ssl-cipher
Opcja pliku konfiguracyjnego:
ssl-cipher=cipher_list
Opcja wiersza poleceń:
--ssl-cipher=cipher_list
Nazwa zmiennej:
ssl_cipher
(Globalna) Nie jest dynamiczna (zmiana wymaga restartu serwera bazy danych)EXAMPLES
Plik konfiguracyjny:
/etc/my.cnf
, /etc/mysqld/my.cnf
[mysqld] # The MySQL server ssl-cipher=cipher_list
Plik konfiguracyjny:
/etc/sysconfig/mysqld
MYSQLD_OPTIONS="--ssl-cipher=cipher_list"
#top TLS Compression¶
Zobacz także TLS Compression dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja MySQL: ssl-options
Opcja pliku konfiguracyjnego:
-
Opcja wiersza poleceń:
-
Nazwa zmiennej:
-
EXAMPLES
Plik konfiguracyjny:
/etc/my.cnf
, /etc/mysqld/my.cnf
[mysqld] # The MySQL server
Plik konfiguracyjny:
/etc/sysconfig/mysqld
MYSQLD_OPTIONS=" "
#top TLS Options¶
Zobacz także TLS Options dla: PostgreSQL | MySQL | Firebird | SQLite | MsSQL | Oracle | DB2 | Informix | Sybase
Dokumentacja MySQL: ssl-options
Opcja pliku konfiguracyjnego:
-
Opcja wiersza poleceń:
-
Nazwa zmiennej:
-
EXAMPLES
Plik konfiguracyjny:
/etc/my.cnf
, /etc/mysqld/my.cnf
[mysqld] # The MySQL server
Plik konfiguracyjny:
/etc/sysconfig/mysqld
MYSQLD_OPTIONS=" "
Zmodyfikowany ostatnio: 2017/06/21 18:01:57 (7 lat temu),
textsize: 31,1 kB,
htmlsize: 44,4 kB
Zapraszam do komentowania, zgłaszania sugestii, propozycji, własnych przykładów, ...
Dodaj komentarzKomentarze użytkowników