1.下載mysql
wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar
2. 解壓
tar -xf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar
解壓完成后由這么幾個文件:
mysql-community-client-5.7.12-1.el6.x86_64.rpm
mysql-community-common-5.7.12-1.el6.x86_64.rpm
mysql-community-devel-5.7.12-1.el6.x86_64.rpm
mysql-community-embedded-5.7.12-1.el6.x86_64.rpm
mysql-community-embedded-devel-5.7.12-1.el6.x86_64.rpm
mysql-community-libs-5.7.12-1.el6.x86_64.rpm
mysql-community-libs-compat-5.7.12-1.el6.x86_64.rpm
mysql-community-server-5.7.12-1.el6.x86_64.rpm
mysql-community-test-5.7.12-1.el6.x86_64.rpm
3.開始安裝
根據需要安裝:
mysql-community-client-5.7.12-1.el6.x86_64.rpm
mysql-community-common-5.7.12-1.el6.x86_64.rpm
mysql-community-libs-5.7.12-1.el6.x86_64.rpm
mysql-community-server-5.7.12-1.el6.x86_64.rpm
執行安裝:
rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm
4.啟動mysql
service mysql start
或者使用如下命令:
/etc/init.d/mysql start
5. 此處沒有設置密碼,會報錯
#1045 - Access denied for user 'root'@'localhost' (using password: NO)
解決方法是用安全方式登錄,修改密碼即可。
mysql安全方式啟動:
mysqld_safe --user=mysql --skip-grant-tabes --skip-networking &
或者
/usr/local/mysql/bin/mysqld_safe --skip-grant-tables &
由於mysql5.7 中mysql.user 表中沒有Password字段,用authentication_string 代替即可。
6. 至此mysql安裝完成,可用客戶端工具連接使用了.