better mysql config
This commit is contained in:
parent
01384e7918
commit
6d41024a76
11
assets/mysql/innodb-file-per-table.cnf
Normal file
11
assets/mysql/innodb-file-per-table.cnf
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
# Use one file by InnoDB table.
|
||||||
|
# Use Barracuda as InnoDB engine.
|
||||||
|
# Allow InnoDB large indexs.
|
||||||
|
# Use Dynamic row format.
|
||||||
|
# Reduce disk usage, ease disk space reclaiming.
|
||||||
|
[mysqld]
|
||||||
|
innodb_file_per_table = 1
|
||||||
|
innodb_file_format=Barracuda
|
||||||
|
innodb_large_prefix=1
|
||||||
|
; Option below only for MariaDB 10.2
|
||||||
|
;innodb_default_row_format=DYNAMIC
|
@ -41,6 +41,9 @@ echo -e "\033[35;1minstalling Mysql \033[0m"
|
|||||||
sleep 3
|
sleep 3
|
||||||
apt-get --yes --force-yes install mariadb-server
|
apt-get --yes --force-yes install mariadb-server
|
||||||
mysql_secure_installation
|
mysql_secure_installation
|
||||||
|
|
||||||
|
cp "$_assets"/mysql/innodb-file-per-table.cnf /etc/mysql/conf.d/
|
||||||
|
|
||||||
systemctl enable mariadb.service
|
systemctl enable mariadb.service
|
||||||
systemctl restart mariadb.service
|
systemctl restart mariadb.service
|
||||||
echo -e "\033[92;1mmysql installed\033[Om"
|
echo -e "\033[92;1mmysql installed\033[Om"
|
||||||
|
@ -22,4 +22,9 @@ apt-get --yes --force-yes install ntp
|
|||||||
dpkg-reconfigure tzdata
|
dpkg-reconfigure tzdata
|
||||||
apt-get --yes --force-yes install tmux etckeeper needrestart
|
apt-get --yes --force-yes install tmux etckeeper needrestart
|
||||||
|
|
||||||
|
# TODO cron
|
||||||
|
# https://askubuntu.com/questions/56683/where-is-the-cron-crontab-log/121560#121560
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
echo -e "\033[92;1mMisc done \033[Om"
|
echo -e "\033[92;1mMisc done \033[Om"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user