MySQL 8.4.x on Amazon Linux
Prerequisites
Installation
sudo yum update -y
sudo yum install -y yum-utils
wget https://dev.mysql.com/get/mysql84-community-release-el9-1.noarch.rpm
sudo yum localinstall -y mysql84-community-release-el9-1.noarch.rpm
sudo yum install -y mysql-community-server
sudo systemctl start mysqld sudo systemctl enable mysqld sudo systemctl status mysqld
sudo vi /var/log/mysqld.log
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY '<new_secure_password>'; DELETE FROM mysql.user WHERE User=''; DROP DATABASE IF EXISTS test; DELETE FROM mysql.db WHERE Db='test' OR Db='test_%'; FLUSH PRIVILEGES;
sudo vi /etc/my.cnfmax_binlog_size = 1G binlog_expire_logs_seconds = 2592000 group_concat_max_len = 4294967295 max_connections = 600 max_allowed_packet = 1G bind-address = 0.0.0.0 innodb_buffer_pool_size = 8G
sudo systemctl restart mysqld sudo systemctl enable mysqld

mysql -u root -psource /path/to/MasterScripts.sql;
SHOW DATABASES;
Was this helpful?

