Linux 通過rpm包安裝mysql
5.7版本:rpm包方法安裝(mysql-5.7.19&CentOS7.2)
(1)停止防火牆和修改selinux
# systemctl stop firewalld
# vi /etc/selinux//config
SELINUX=disabled
(2)安裝需要的軟體包和解除安裝mariadb-libs
# yum install -y perl-Data-Dumper perl perl-devel perl-JSON
# rpm -e mariadb-libs-1:5.5.44-2.el7.centos.x86_64 --nodeps
(3)安裝rpm包(5.7版本的需要安裝下面的包,而且需要安裝找個順序)
# rpm -ivh mysql-community-common-5.7.19-1.el7.x86_64.rpm
# rpm -ivh mysql-community-libs-5.7.19-1.el7.x86_64.rpm
# rpm -ivh mysql-community-client-5.7.19-1.el7.x86_64.rpm
# rpm -ivh mysql-community-server-5.7.19-1.el7.x86_64.rpm
# rpm -ivh mysql-community-devel-5.7.19-1.el7.x86_64.rpm
(4)啟動Mysql服務
# systemctl start mysqld
(5)連接配接mysql
# mysql -u root -p
然後需要輸入密碼,安裝後自動設定了一個随機密碼,檢視密碼:
# vi /var/log/mysqld.log
[email protected]: Vrik>y%s_9i/ #如這裡的随機密碼
第一次登陸需要修改密碼
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '[email protected]';
注:以前的 password()函數将會被抛棄,官方建議使用下面的指令來修改密碼。
檢視資料庫
mysql> show databases;