MySQL是一款流行的開源關系型數據庫管理系統,它具有高可靠性、高性能、易擴展等優點。目前,MySQL的版本已經到了5.7,但本文介紹的是MySQL 5.6.28的安裝圖解。
步驟一:下載MySQL 5.6.28
在MySQL官網(https://dev.mysql.com/downloads/mysql/5.6.html#downloads)上下載MySQL 5.6.28的安裝文件。
wget https://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz
步驟二:解壓安裝包
將下載的安裝包解壓到指定目錄,例如/opt/mysql/:
tar -zxvf mysql-5.6.28-linux-glibc2.5-x86_64.tar.gz -C /opt/mysql/
步驟三:創建MySQL用戶和用戶組
創建MySQL用戶和用戶組,用于運行MySQL服務:
groupadd mysql useradd -g mysql mysql -s /sbin/nologin
步驟四:修改解壓后的文件權限
將解壓后的文件夾所有者改為MySQL用戶,權限改為755:
chown -R mysql:mysql /opt/mysql/mysql-5.6.28-linux-glibc2.5-x86_64 chmod -R 755 /opt/mysql/mysql-5.6.28-linux-glibc2.5-x86_64
步驟五:初始化MySQL
用mysqld命令初始化MySQL:
cd /opt/mysql/mysql-5.6.28-linux-glibc2.5-x86_64/scripts ./mysql_install_db --user=mysql --basedir=/opt/mysql/mysql-5.6.28-linux-glibc2.5-x86_64/ --datadir=/opt/mysql/data/
步驟六:安裝MySQL服務
將mysqld_safe腳本復制到指定目錄,并將其加入自啟動服務列表中:
cp /opt/mysql/mysql-5.6.28-linux-glibc2.5-x86_64/support-files/mysql.server /etc/init.d/mysqld chkconfig mysqld on
步驟七:啟動MySQL服務
啟動MySQL服務:
/etc/init.d/mysqld start
步驟八:設置MySQL密碼
運行安全腳本,設置MySQL管理員(root)密碼,卸載匿名用戶等:
./mysql_secure_installation
到此,MySQL 5.6.28的安裝完成。如果想要使用MySQL Workbench等對MySQL進行可視化操作,則還需要開放3306端口。