召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2386|回复: 0

在CentOS7.8 中安装MariaDB10.4.8

[复制链接]

24

主题

5

回帖

199

积分

公司现有员工

积分
199
发表于 2019-11-30 15:44:40 | 显示全部楼层 |阅读模式
本帖最后由 myskya 于 2019-11-30 16:05 编辑 7 |8 @- }- K0 q6 w( K; r7 k
MariaDB和MySQL的关系:
( C  V' a/ K0 m$ v3 a3 N; x6 p
# @# I9 r! y! P9 E$ i* ~# qMariaDB数据库管理系统是MySQL的一个分支。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。( J: s  v* \8 Y. Y
MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。
% o) [2 |- g, LMariaDB直到5.5版本,均依照MySQL的版本。因此,使用MariaDB5.5的人会从MySQL 5.5中了解到MariaDB的所有功能。从2012年11月12日起发布的10.0.0版开始,不再依照MySQL的版号。10.0.x版以5.5版为基础,加上移植自MySQL 5.6版的功能和自行开发的新功能。
; f2 a- \3 C( f$ R3 U$ K$ H& r0 v现在的MariaDB的10.3版本的吞吐性能高出了MySQL5.6社区版两倍,并且随着请求越来越高,差距越来越大。
$ ?8 o6 F; ]! w. Z1 @
添加MariaDB的repo源:1 f4 m2 n! Z. B1 W

' u5 f/ q( M7 q1、进入/etc/yum.repo.d下,添加CentOS-MariaDB.repo文件,其中添加内容如下
: Q! f% C# a& o* F  J- }7 n
! \* }% T0 ]- z5 V) }# l4 }

  1. ; D9 D* u  W' |% `* @" n6 v
  2. # http://downloads.mariadb.org/mariadb/repositories/5 J' Q0 _% k$ c3 v( W( p
  3. [mariadb]
    0 F% a6 n* |( y$ W' z
  4. name = MariaDB
      }, Q: E. t4 [) c4 x
  5. baseurl = http://yum.mariadb.org/10.4.8/centos7-amd64
    0 @7 _8 U/ F# ?7 q+ s8 e& [
  6. gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB2 G2 _6 H# l# b
  7. gpgcheck=1
复制代码

1 [9 S4 `4 o5 \/ q7 P$ u) P! w9 ]1 L0 N
2、清除Yum的缓存并重新建立
0 e7 I, g0 b; V: d/ P! p/ ~; S  L9 I4 e
  1. yum clean all
    ! o) {9 c! N, u; c+ c
  2. yum makecache
复制代码

% I% X% M: e, m% }0 u  |
' o3 z2 ]; i* D; S' g. \& i$ c. Z, T: X, t

' u: h9 m/ M% Q) R1 j  Q3 J) ?0 n7 L- l! X/ r

9 U) e4 _1 I+ {5 O- i3 j2 d( o8 k3、打印MariaDB源中的软件包:
6 }0 ~9 G+ v# K
, h! a( c" H- U) {! g- @. ]5 |5 R+ x3 r3 g
  1. yum list --disablerepo=\* --enablerepo=mariadb
复制代码
% K0 P( g6 b, u% H
- l! L+ A& L* s5 l
' b" t& d7 Y6 c. Y& S
test为测试工具,backup为备份工具. N; Q1 u/ o4 X: u% a
1 Y' S. T3 s6 [
4、安装MariaDB数据库:9 M& h* s8 k- m2 H- s$ Q" {
4 ^. s4 Y1 o% z1 B5 v/ X
  1. yum install MariaDB-client MariaDB-server MariaDB-devel -y
复制代码

) `& w) o: p) ]) T
+ e) a! A- Y- j3 P6 H1 i) Y5 x* |0 ~  i+ X+ v

( [0 V6 @5 A# r: p5、启动数据库并设置为开机自启% R2 L& c! z5 b, ~) c4 k
' E; l: k/ a5 s, J5 ^
  1. systemctl start mariadb
    * T; K+ n# f; [! V3 U
  2. systemctl enable mariadb
复制代码
6 ]/ \  t0 m' L" ?
+ G1 A, H" f% M/ I* p

' E% |; ]  w5 S, @9 R$ p% C' d. Y8 l0 P0 m  @4 F
6、初始化数据库,并删除测试数据库及更改权限和设置密码
% x6 K( |2 I  M4 h' v$ H
% J$ ~9 B' G9 `! i7 E  i- D
  1. mysql_secure_installation
复制代码

2 _: S4 u7 i% Z; @! P
3 p2 g# v+ M6 X3 T2 _# T& {1 K0 K& q1 M, |3 Y
8 {$ r! n; T' F3 y& n- @* x
输入数据库设置密码1 w4 z7 S" ?- b% d9 p

5 P$ t# [1 B2 R. |' o! z" Y9 ?) K+ C8 Y& T4 S
7 i; M$ Q, G1 O, k9 j" j4 h  Q, ~
是否设置root密码,输入Y进行设置( A7 f, p) l- {! t; r2 i
7 X4 g6 J# R; S5 o% G9 z

9 l7 J2 S# `) h9 t; H9 o! |6 V9 |+ I+ g2 r1 F+ Z- g
是否移除匿名用户,输入Y移除& K$ F6 v" J$ \

0 s0 ?$ e2 Z% n  X  ?
( f& g  n0 a- c8 g' E) p+ J+ R% l: t6 ?8 b/ ?1 U
是否拒绝root用户的远程登陆,根据实际情况选择2 @# ]; |: l- S% t/ x
6 k& C+ j3 w( G" S

/ E5 t" v% S5 a$ X0 V0 x& C/ l2 p( o2 m* u! e: Z" d  s
是否刷新权限表,输入Y刷新权限表: ?- \7 R' Q' K9 T* y: l
. V. r: g" u/ ~7 X/ ~. }1 U' b  {
: f# Z! x6 s, t' ]7 n
9 _; J* H2 T" j( d; [0 E: q
出现此界面,数据库安全设置完成。. ?. e  n( l: V- i) F' P' w* t

8 g4 |7 G% j8 z$ Z" W% L( ^9 O% I0 Z7、连接数据库,并查询版本0 d, n; P9 q, F, c# M) }  A

2 `3 M7 Q, M* L% C5 d  O
  1. mysql -uroot -p -A
复制代码
. B5 z) b, R* n8 l
其中-u制定用户,-p使用密码,-A为不预先读取数据库。9 W7 u# {; z4 }7 X; K  O8 j: \& A

2 g$ z1 E  u$ d6 }
  1. select version();
复制代码

8 O$ R# k9 s0 o+ R, i( M& R$ R) N' R$ f3 l7 J2 ^2 |  ~
  1. show full processlist;
复制代码
3 |" m) W# q) g: q( t* B: t; N4 d4 V

$ H# |$ p5 q" S/ u; L" a! `7 s
+ H; ?3 M! s# |0 i# i0 b可查看当前用户,及登陆地址,选择的数据库,数据库引擎。
# Q9 s2 W- n( f; T————————————————
9 O0 B+ I2 W1 u/ G  x版权声明:本文为CSDN博主「zbljz98」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。0 I3 A' b5 U9 j5 |+ {
原文链接:https://blog.csdn.net/zbljz98/article/details/804622413 G. z$ s1 F6 K" R! M

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|召隆企博汇 ( 粤ICP备14061395号 )

GMT+8, 2026-1-30 11:58 , Processed in 0.051091 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表