Centos7無網絡下安裝mysql5.7——mysql-rpm安裝


本教程指將mysql安裝到系統默認目錄下,如想自定義修改目錄,請在rpm安裝時自行修改:

rpm -ivh --prefix= /opt  xxx.rpm  #將xxx.rpm安裝到/opt下

一、下載mysql安裝包:https://dev.mysql.com/downloads/mysql/

下載前,先看一下自己Linux的內核版本

 

 下載相應的安裝包:

 

 二、准備依賴包

  libaio-0.3.109-13.el7.x86_64.rpm:點擊下載
  perl-Data-Dumper-2.145-3.el7.x86_64.rpm:點擊下載
  numactl-2.0.12-7.el7.x86_64.rpm:點擊下載
  numactl-devel-2.0.12-7.el7.x86_64.rpm:點擊下載
  numactl-libs-2.0.12-7.el7.x86_64.rpm:點擊下載

 

 三、安裝perl-Data-Dumper-2.145-3.el7.x86_64.rpm和libaio-0.3.109-13.el7.x86_64.rpm

 

  安裝numactl相關包

 

   卸載Centos7自帶的mariadb,避免其與mysql自帶的mariadb發生沖突

 

 四、安裝Mysql安裝包

 

 由於安裝包之間存在依賴關系,一定要按照預定的安裝順序安裝。

 

 接下來就可以啟動mysql了

 

 

 此時MySQL已經開始正常運行,不過要想進入MySQL還得先找出此時root用戶的密碼,通過如下命令可以在日志文件中找出密碼:

grep "password" /var/log/mysqld.log

 

 五、mysql相關配置

更改密碼弱口令設置,設置簡單密碼:

mysql> set global validate_password_policy=0;
mysql> set global validate_password_length=1;

設置密碼:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

配置遠程登錄:

設置root權限的遠程訪問<

grant all privileges on *.* to root@"%" identified by "密碼";
flush privileges; // 刷新設置立即生效

OVER,一切搞定!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM