1. 程式人生 > >RedHat7.4在rpm安裝mysql時遇到的問題

RedHat7.4在rpm安裝mysql時遇到的問題

1.新配的linux系統,安裝mysql時不能正常安裝,

  檢查:

          A.系統是否已經安裝過mysql, rpm -qa|grep mysql,如果有舊版本的,要先解除安裝舊版本

          B.mariadb是RHEL系統已經安裝好的,如果出現安裝無法正常進行的時候,需要檢查是否因為mariadb與mysql衝突,一般需要解除安裝mariadb,程式碼 rpm -qa|grep mariadb,通過rpm -e  mariadb-....x86_64   --nodeps 命令解除安裝

像圖中這種現象就是需要解除安裝mariadb.再安裝mysql的.


2.報缺依賴的,需要安裝對應依賴


/usr/bin/perl   安裝   yum  install -y perl-Module-Install.noarch


libaio.so.1()(64bit) 安裝 yum install  libaio

3.在第一次進入mysql後修改密碼時,提示: ERROR 1819 (HY000): Your password does not satisfy the current policy requirements時,在mysql裡執行:

 A).   set global validate_password_policy=0;

 B).    set global validate_password_length=1;

然後重新設定密碼如: set password for 'root'@'localhost'='123456';



4. 允許mysql遠端訪問的許可權開放:

grant all privileges on *.* to [email protected]'%'identified by '123456';

其中:遠端訪問使用者cloud,密碼123456