From 22a2f2cf886f5640ddcefe8224403b6aee7e28e6 Mon Sep 17 00:00:00 2001 From: milisbir Date: Wed, 26 Jul 2017 14:42:28 +0300 Subject: [PATCH] mysql-guncelleme --- ayarlar/mysql/my.cnf | 69 ++++++++++++++++++++++++++++++++++++++++++++ bin/mysql_yapilandir | 9 +++--- 2 files changed, 74 insertions(+), 4 deletions(-) create mode 100644 ayarlar/mysql/my.cnf diff --git a/ayarlar/mysql/my.cnf b/ayarlar/mysql/my.cnf new file mode 100644 index 000000000..02ac914cb --- /dev/null +++ b/ayarlar/mysql/my.cnf @@ -0,0 +1,69 @@ +# Begin /etc/mysql/my.cnf + +# The following options will be passed to all MySQL clients +[client] +#password = your_password +port = 3306 +socket = /run/mysqld/mysqld.sock + +# The MySQL server +[mysqld] +port = 3306 +socket = /run/mysqld/mysqld.sock +datadir = /srv/mysql +skip-external-locking +key_buffer_size = 16M +max_allowed_packet = 1M +sort_buffer_size = 512K +net_buffer_length = 16K +myisam_sort_buffer_size = 8M + +# Don't listen on a TCP/IP port at all. +#skip-networking + +# required unique id between 1 and 2^32 - 1 +server-id = 1 + +# Uncomment the following if you are using BDB tables +#bdb_cache_size = 4M +#bdb_max_lock = 10000 + +# Uncomment the following if you are using InnoDB tables +#innodb_data_home_dir = /srv/mysql +#innodb_data_file_path = ibdata1:10M:autoextend +#innodb_log_group_home_dir = /srv/mysql +# You can set .._buffer_pool_size up to 50 - 80 % +# of RAM but beware of setting memory usage too high +#innodb_buffer_pool_size = 16M +#innodb_additional_mem_pool_size = 2M +# Set .._log_file_size to 25 % of buffer pool size +#innodb_log_file_size = 5M +#innodb_log_buffer_size = 8M +#innodb_flush_log_at_trx_commit = 1 +#innodb_lock_wait_timeout = 50 + +[mysqldump] +quick +max_allowed_packet = 16M + +[mysql] +no-auto-rehash +# Remove the next comment character if you are not familiar with SQL +#safe-updates + +[isamchk] +key_buffer = 20M +sort_buffer_size = 20M +read_buffer = 2M +write_buffer = 2M + +[myisamchk] +key_buffer_size = 20M +sort_buffer_size = 20M +read_buffer = 2M +write_buffer = 2M + +[mysqlhotcopy] +interactive-timeout + +# End /etc/mysql/my.cnf diff --git a/bin/mysql_yapilandir b/bin/mysql_yapilandir index bfaae3bc9..047e428c6 100755 --- a/bin/mysql_yapilandir +++ b/bin/mysql_yapilandir @@ -1,9 +1,10 @@ #!/bin/bash -mysql_install_db --basedir=/usr --datadir=/srv/mysql --user=mysql && +mysql_install_db --basedir=/usr --datadir=/srv/mysql --user=mysql -chown -R mysql:mysql /srv/mysql && -chown -R mysql:mysql /var/lib/mysql && +chown -R mysql:mysql /srv/mysql && chown -R mysql:mysql /var/lib/mysql -/etc/init.d/mysql start && +cp /sources/milis.git/ayarlar/mysql/my.cnf /etc/mysql/ + +/etc/init.d/mysql start mysql_secure_installation