召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2481|回复: 0

在CentOS7.8 中安装MariaDB10.4.8

[复制链接]

24

主题

5

回帖

199

积分

公司现有员工

积分
199
发表于 2019-11-30 15:44:40 | 显示全部楼层 |阅读模式
本帖最后由 myskya 于 2019-11-30 16:05 编辑
! T3 s0 ~6 ~: ?% p8 T) G
MariaDB和MySQL的关系:
; y% O& Y( Y* j8 H5 d& l) e* q8 d0 G
MariaDB数据库管理系统是MySQL的一个分支。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。
  O5 G/ _9 x+ |2 fMariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。+ `6 ~6 ?$ U& W3 s& {, g: R
MariaDB直到5.5版本,均依照MySQL的版本。因此,使用MariaDB5.5的人会从MySQL 5.5中了解到MariaDB的所有功能。从2012年11月12日起发布的10.0.0版开始,不再依照MySQL的版号。10.0.x版以5.5版为基础,加上移植自MySQL 5.6版的功能和自行开发的新功能。: U; ]" j9 I1 f- e9 Q  H1 B
现在的MariaDB的10.3版本的吞吐性能高出了MySQL5.6社区版两倍,并且随着请求越来越高,差距越来越大。

' x1 U6 |* S6 Z! x0 j* i- P添加MariaDB的repo源:
2 o& J  T) s3 Y. S, W8 Q; M' f
( ^7 D3 x2 `/ K1、进入/etc/yum.repo.d下,添加CentOS-MariaDB.repo文件,其中添加内容如下
- s6 q3 u" D, V* v9 k# V- b
- g7 j4 L4 f4 ~- a' d4 d

  1. : S7 k( v2 Z4 T# l2 `& V+ V& Q- d9 I
  2. # http://downloads.mariadb.org/mariadb/repositories/& W# i" q/ Q, K; D9 M+ F
  3. [mariadb]9 {. p, D8 Z+ a# G0 v- L6 r- g( e
  4. name = MariaDB1 E& X' D/ ?6 B/ p- d! [- G7 h
  5. baseurl = http://yum.mariadb.org/10.4.8/centos7-amd64
    * M2 x6 R+ r* J9 E& m# K. U& M0 M
  6. gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB  S) j- ^; _  E5 s! H. G
  7. gpgcheck=1
复制代码

, q! |4 V8 c# A- ?" Y
) y, D' @: E3 i* o% d5 _8 M2、清除Yum的缓存并重新建立
: a, S5 E& d. Q3 n) ?3 ]
. P0 P( \( L# A; B
  1. yum clean all
    % `" y9 r7 m2 p2 k
  2. yum makecache
复制代码
" s# v* x$ n! T

" p- @* r$ p+ y6 a5 r2 A4 b% p  ]% Q3 R
( o& d0 C* y! k" ?! |( w2 E2 }

, V' U7 n& q1 k% v# f, E
& S- B7 i8 `/ \5 h* R3、打印MariaDB源中的软件包:
' Y- h, D! P% u, _& _) v9 X" ?! j* W4 Q5 x" |( o0 g
  1. yum list --disablerepo=\* --enablerepo=mariadb
复制代码
8 N2 C- ^6 A+ y* [
, h( D. h8 z5 O! q& @: P) g) g

' c4 T* v8 e. o2 dtest为测试工具,backup为备份工具
8 _- n' U3 @. N; k, x6 W5 |* m' y" X
4、安装MariaDB数据库:7 U9 r3 b( U% @2 S) O+ @5 g( Y

: l0 T4 y8 F5 n1 \# ~( ]
  1. yum install MariaDB-client MariaDB-server MariaDB-devel -y
复制代码
" ]4 G) K( _# B" b  b! C

4 M6 O+ f, X3 @6 M9 L6 P8 j& a1 N/ R; C, w

8 n, n* @5 Q: V" s% v. M  y5、启动数据库并设置为开机自启3 {, }9 G0 _* K; N0 Y' o) x

: L, k) J+ t; c  N) m6 U. [6 D
  1. systemctl start mariadb6 i3 m5 x5 A% {7 D, V
  2. systemctl enable mariadb
复制代码
1 V1 f7 Z0 f' y1 n+ u' h
- g! F0 \, S! l6 p. E+ ?6 n9 G# u
. V) o% o8 v+ P# o0 F0 |
. O0 D+ o+ x5 D( u# d' Z, V$ o1 T3 {
6、初始化数据库,并删除测试数据库及更改权限和设置密码
7 m* i: m& A& i% O! g- |. }5 d9 c$ b0 ?! x# Q& ]' Q* L2 T" @: n
  1. mysql_secure_installation
复制代码
3 Z  r" s. _) u$ A0 O! |% E

9 j) w1 G4 f, z+ r' j+ W  d$ J2 S) a0 D% z6 K9 d

. _7 n: _% k7 ?) @1 H% i输入数据库设置密码
1 f5 ^) ]4 o- l9 I: A& Z1 T. u4 r3 D5 f) y* ]

0 M8 n# C7 ?1 i: ]- ]2 }7 n; E! O  p5 c3 Z1 K3 k! U
是否设置root密码,输入Y进行设置
0 M3 v! R. g% t+ n; U- @: ?+ s  h# a% p: p. F. h- _4 b
) E8 C' b# I7 q4 c8 ~, v! r8 x5 n
" U" {/ i4 |' U
是否移除匿名用户,输入Y移除; N5 Z* _8 C& l2 M4 X  x. h& t

8 Y' t# m/ h& }% U6 _- t; W7 r" X- o! z, {' g* P/ v' q- k/ }5 y/ Z
$ `, Y- t, s7 O& }: F7 m1 K* m- E
是否拒绝root用户的远程登陆,根据实际情况选择8 h  {" @/ @5 T; u: z. `* Z5 `; V( B" I
6 Q, ~4 I5 J- v4 U% Z
5 H" x9 ^" p3 @9 ?" h# {

( |. M) o  A) L) @' k* e! G是否刷新权限表,输入Y刷新权限表
& }6 N6 _: K/ L. u9 F. r# y, S) X+ S& Y9 ]( j3 p& ]

$ c" O0 A) e# n) ^# F" ~9 e: p8 I% e7 y( J
出现此界面,数据库安全设置完成。& s' d5 g/ r4 z2 e6 A
$ W. n5 V% D& w" E$ g4 j3 L. S
7、连接数据库,并查询版本* }3 H4 K/ J) Z" S% s6 f8 ]3 B

3 j' D+ j4 |/ h; C' i8 O% Q6 N
  1. mysql -uroot -p -A
复制代码

; ?" }# K/ x3 C6 F! n( H其中-u制定用户,-p使用密码,-A为不预先读取数据库。+ g2 s& G! |$ y1 K

/ n2 G0 @5 J0 O2 v) T5 c
  1. select version();
复制代码

) \/ g; w% ?) ?
# t- q$ |8 ^2 q  l
  1. show full processlist;
复制代码
# F" x! X8 d3 K) t4 J0 o
+ [9 Z: p0 N2 Q9 D0 i' d5 o
8 v: H- y# E8 ^/ |" U) R7 E
可查看当前用户,及登陆地址,选择的数据库,数据库引擎。
( T8 j) q' v! t  w" V————————————————6 v2 j( t# ^3 X" ~, R/ b- p
版权声明:本文为CSDN博主「zbljz98」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
2 m# J" j4 C# t原文链接:https://blog.csdn.net/zbljz98/article/details/80462241
: v2 G- W' u9 x8 U

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-31 10:06 , Processed in 0.045533 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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