一、安裝前的準備
1、確認已經安裝好了gcc、gcc-c++和make,如果沒有安裝可以使用以下命令進行安裝。
yum -y install gcc yum -y install gcc-c++ yum -y install make
2、關閉selinux和防火牆,避免影響安裝過程。
setenforce 0 systemctl stop firewalld systemctl disable firewalld
二、下載MySQL安裝包
MySQL官網下載地址:https://dev.mysql.com/downloads/mysql/
選擇對應的版本進行下載,本次安裝選擇MySQL 8.0為例。
wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
三、安裝MySQL
1、安裝rpm包。
rpm -ivh mysql80-community-release-el7-1.noarch.rpm
2、安裝MySQL服務。
yum -y install mysql-server
3、啟動MySQL服務。
systemctl start mysqld
四、初始化MySQL
1、查看MySQL服務初始密碼。
grep password /var/log/mysqld.log
2、登錄MySQL,進行密碼重置。
mysql -uroot -p ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
五、優化MySQL配置
1、修改MySQL配置文件。
vi /etc/my.cnf
2、在[mysqld]中添加以下內容,具體參數可以根據需要進行調整。
character-set-server=utf8 collation-server=utf8_general_ci default-storage-engine=INNODB innodb_file_per_table=1 innodb_buffer_pool_size=1G max_allowed_packet=256M
3、重啟MySQL服務生效。
systemctl restart mysqld
六、設置MySQL開機自啟動
1、開啟服務開機自啟動。
systemctl enable mysqld
七、檢查MySQL版本
1、查看MySQL版本。
mysql -V
以上就是在Linux下安裝MySQL的詳細步驟。執行完以上步驟後,已經成功安裝配置好了MySQL,可以愉快地進行數據存儲操作了。
原創文章,作者:GIRL,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/137908.html