zoukankan      html  css  js  c++  java
  • 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;

       

  • 相关阅读:
    冲刺博客 五
    冲刺博客 四
    冲刺第一天
    软件工程概论第十周学习进度
    软件工程概论第九周学习进度
    找水王
    软件工程概论第八周学习进度
    软件工程概论第七周学习进度
    四则运算最终版
    二维数组最大值
  • 原文地址:https://www.cnblogs.com/indifferent/p/14628152.html
Copyright © 2011-2022 走看看