arm下centos8 安裝mysql8.0.22


一、源碼編譯

    https://support.huaweicloud.com/prtg-kunpengdbs/kunpengmysql8017euler_02_0014.html

 

二、rpm 包安裝

0.安裝環境配置

   a.創建用戶組和用戶

      創建mysql用戶組。

      groupadd mysql

  創建mysql用戶

       useradd -g mysql mysql

   b.創建數據目錄

    mkdir /data

      mkdir -p /data/mysql

      cd /data/mysql

      mkdir data tmp run log

1.下載mysql8.0.23安裝包

    wget https://cdn.mysql.com/archives/mysql-8.0/mysql-8.0.22-1.el8.aarch64.rpm-bundle.tar

2.解壓

   tar vxf mysql-8.0.22-1.el8.aarch64.rpm-bundle.tar

   

 3.安裝rpm包(注意包的安裝順序)

   rpm -ivh mysql-community-common-8.0.22-1.el8.aarch64.rpm

   rpm -ivh mysql-community-client-plugins-8.0.22-1.el8.aarch64.rpm

   rpm -ivh  mysql-community-libs-8.0.22-1.el8.aarch64.rpm

   rpm -ivh mysql-community-client-8.0.22-1.el8.aarch64.rpm

   rpm -ivh mysql-community-server-8.0.22-1.el8.aarch64.rpm

4.運行

   官網rpm安裝方式的軟件默認安裝目錄為 “/usr”

   (1)修改my.cnf 文件

      vim /etc/my.cnf

     

  (2)修改配置文件my.cnf的用戶組和用戶權限為 mysql:mysql

     chown mysql:mysql /etc/my.cnf

  (3)初始化數據庫

     mysqld --defaults-file=/etc/my.cnf --initialize

     

 (4)啟動數據庫

    mysqld --defaults-file=/etc/my.cnf

   

 (5)登錄數據庫

    mysql -uroot -p -S /data/mysql/run/mysql.sock

    

 (6)配置數據庫和密碼

    a.登錄數據庫以后,修改通過root用戶登錄數據庫的密碼

       alter user 'root'@'localhost' identified by "123456";

    b.創建全域root用戶(允許root從其他服務器訪問)

       create user 'root'@'%' identified by '123456';

    c.進行授權

      grant all privileges on *.* to 'root'@'%';

      flush privileges;

   


免責聲明!

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



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