• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
白_胖_子
Linux学习的生活就是这么朴实无华且枯燥
博客园    首页    新随笔    联系   管理    订阅  订阅

CentOS8 yum安装Mariadb10.4

CentOS8 yum安装Mariadb10.4
https://downloads.mariadb.org/mariadb/repositories/#distro=CentOS&distro_release=centos8-amd64--centos8&mirror=liquidtelecom&version=10.4

vim /etc/yum.repos.d/MariaDB.repo ##新建配置文件
##将一下文件复制进去
# MariaDB 10.4 CentOS repository list - created 2020-06-01 04:02 UTC
# http://downloads.mariadb.org/mariadb/repositories/
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.4/centos8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
##保存退出后执行dnf install
sudo dnf install MariaDB-server
sudo systemctl start mariadb
  • 装完以后看一下主要的配置文件
rpm -ql MariaDB-server

  • mySQL是一项重要的服务,查看一下服务文件
rpm -ql mariadb-server|grep service

  • 查看服务的状态
systemctl status mariadb

  • 启动服务并设定开机启动
systemctl enable --now mariadb

  • 查看端口监听情况,mySQL默认使用3306端口
ss -ntl

  • 查看mysql程序状态
systemctl status mysql

  • 查看mysql进程
    mysql直接开启了,用户身份为mysql,l为多线程
[08:59:40 root@C8[ ~]#ps aux | grep mysql
mysql      5940  0.0  5.0 1298624 94116 ?       Ssl  08:56   0:00 /usr/sbin/mysqld
root       6005  0.0  0.0  12108  1076 pts/0    S+   09:04   0:00 grep --color=auto mysql

[09:04:57 root@C8[ ~]#ps auxf | grep mysql
root       6011  0.0  0.0  12108  1076 pts/0    S+   09:07   0:00              \_ grep --color=auto mysql
mysql      5940  0.0  5.0 1298624 94116 ?       Ssl  08:56   0:00 /usr/sbin/mysqld
  • 使用pstree看得非常清楚
[09:07:28 root@C8[ ~]#pstree
systemd─┬─NetworkManager───2*[{NetworkManager}]
        ├─VGAuthService
        ├─agetty
        ├─atd
        ├─auditd─┬─sedispatch
        │        └─2*[{auditd}]
        ├─automount───4*[{automount}]
        ├─chronyd
        ├─crond
        ├─dbus-daemon───{dbus-daemon}
        ├─firewalld───{firewalld}
        ├─lsmd
        ├─mcelog
        ├─mysqld───29*[{mysqld}]
        ├─polkitd───5*[{polkitd}]
        ├─rngd───{rngd}
        ├─rsyslogd───2*[{rsyslogd}]
        ├─smartd
        ├─sshd───sshd───sshd───bash───pstree
        ├─sssd─┬─sssd_be
        │      └─sssd_nss
        ├─systemd───(sd-pam)
        ├─systemd-journal
        ├─systemd-logind
        ├─systemd-udevd
        ├─tuned───3*[{tuned}]
        └─vmtoolsd───{vmtoolsd}
  • mysql账号就是我们在安装的时候生成的
    这个账号是刚刚生成的
    /var/lib/mysql 存放着真正的数据
    /sbin/nologin mysql这个用户的shell类型
[09:09:40 root@C8[ ~]#cat /etc/passwd
……
mysql:x:989:985:MySQL server:/var/lib/mysql:/sbin/nologin
……
[09:12:32 root@C8[ ~]#ls /var/lib/mysql/
aria_log.00000001  ib_buffer_pool  ib_logfile1        mysql               test
aria_log_control   ibdata1         ibtmp1             mysql.sock
C8.pid             ib_logfile0     multi-master.info  performance_schema
* * * 胖并快乐着的死肥宅 * * *
posted @ 2020-06-02 21:30  白_胖_子  阅读(4487)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3