centos 7 mini版 rpm 安裝mysql5.7過程

1.mysql 下載

http://dev.mysql.com/downloads/mysql/


二、mysql安裝

2.1解壓mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar 文件
shell> tar -xvf mysql-5.7.16-1.el7.x86_64.rpm-bundle.tar

刪除server的minimal版本
shell> rm -rf mysql-community-server-minimal-5.7.16-1.el7.x86_64.rpm

2.2安裝命令
 shell> rpm -ivh mysql-community-{server,client,common,libs}-* --nosignature

通過錯誤日誌發現,需要安裝Perl模塊,以及卸載mariadb

2.3用CPAN安裝Perl模塊
shell> yum install -y perl-CPAN

出現問題


2.3.1安裝gcc
shell> yum -y install gcc

2.3.2perl模塊安裝

shell> perl -MCPAN -e shell
cpan> install DBI

2.4卸載 mariadb
rpm -qa | grep mariadb
rpm -e mariadb-libs-5.5.44-2.el7.centos.x86_64 --nodeps

2.5再次進行安裝
 shell> rpm -ivh mysql-community-{server,client,common,libs}-* --nosignature

三、啓動mysql並配置

3.1啓動mysql
shell> sudo service mysqld start

3.2查看是否啓動成功
shell> netstat -ntlp
如果有對3306端口的監聽則是正常啓動

3.3查找密碼
shell> sudo grep 'temporary password' /var/log/mysqld.log

返回用戶密碼日誌
2016-12-08T19:16:58.870061Z 1 [Note] A temporary password is generated for root@localhost: a<tyNh6)ZBrM

3.4進入mysql
shell> mysql -uroot -p
密碼使用顯示的密碼

3.5修改祕密
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Hadoop@2016';
說明:設置的密碼必須是包含至少一個大寫字母,一個小寫字母,一個數字和一個特殊字符,長度至少8個字節。

四、參考文檔:

4.1mysql 5.7 官方說明文檔
http://dev.mysql.com/doc/refman/5.7/en/linux-installation-rpm.html

4.2perl模塊安裝說明地址1
http://learn.perl.org/modules/

4.3perl模塊安裝說明地址2
http://dev.mysql.com/doc/refman/5.7/en/perl-installation.html

4.4CentOS7安裝MySQL衝突和問題解決小結
http://blog.csdn.net/typa01_kk/article/details/49059729


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章