作業系統CentOS6.7 64位
軟體包:MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tar
先用ssh遠端傳輸到Linux系統上(二進制方式傳輸)
在/usr/local下建立mysql目錄将MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tar
解壓到/usr/local/mysql 下
tar -xf ./MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tar /usr/local/mysql/
會生成以下檔案
我們隻需要安裝server、client、devel三個檔案即可
先檢驗原有系統安裝的mysql檔案
2解除安裝該庫檔案yum -y remove mysql-libs* 該解除安裝會導緻部分的服務也被解除安裝
安裝mysql服務端
安裝mysql用戶端
複制mysql的配置檔案
cp /usr/share/mysql/my-default.cnf /etc/my.cnf
資料庫初始化
/usr/bin/mysql_install_db
這時的mysql使用者登入需要密碼
cat /root/.mysql_ secret 下圖紅色的部分即為mysql的root密碼
連接配接資料庫并且更改密碼
mysql -u root -p_ttOLbbnRLFxNk4U
更改密碼 SET PASSWORD=PASSWORD('123123');
允許遠端登入的設定
更改使用者的密碼
UPDATE user set password=password(‘123456’) whereuser=”root”;
update user setpassword=password('123456')where user="root";
更改遠端登入的主機限制
update user set host='%' whereuser="root" and host='localhost';
重新整理授權flush privileges;
設定開機自啟動(7的版本和6的版本差別比較大)
Systemctl enablemysql 7
Chkconfig mysql on
預設安裝的位置
/var/lib/mysql #資料庫目錄
/usr/share/mysql #配置檔案的目錄
/usr/bin #相關的指令目錄
/etc/init.d/mysql #啟動腳本
本文轉自 tianya1993 51CTO部落格,原文連結:http://blog.51cto.com/dreamlinux/1782660,如需轉載請自行聯系原作者