操做系統CentOS6.7 64位 mysql
軟件包:MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tarlinux
先用ssh遠程傳輸到Linux系統上(二進制方式傳輸)sql
在/usr/local下建立mysql目錄將MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tar數據庫
解壓到/usr/local/mysql 下ssh
tar -xf ./MySQL-5.6.30-1.linux_glibc2.5.x86_64.rpm-bundle.tar /usr/local/mysql/ide
會生成如下文件spa
咱們只須要安裝server、client、devel三個文件便可操作系統
先檢驗原有系統安裝的mysql文件orm
2卸載該庫文件yum -y remove mysql-libs* 該卸載會致使部分的服務也被卸載server
安裝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 #啓動腳本