召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2430|回复: 0

在CentOS7.8 中安装MariaDB10.4.8

[复制链接]

24

主题

5

回帖

199

积分

公司现有员工

积分
199
发表于 2019-11-30 15:44:40 | 显示全部楼层 |阅读模式
本帖最后由 myskya 于 2019-11-30 16:05 编辑 6 C  J1 W2 f: o) ?# Q
MariaDB和MySQL的关系:( n/ z9 _' ]* [0 X6 s
; o3 t/ Q: e" c  L7 o' Q
MariaDB数据库管理系统是MySQL的一个分支。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。
0 N9 n: \0 Y5 ^2 W' I8 QMariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。
9 p- e* M/ G$ x6 u# ?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版的功能和自行开发的新功能。* Q: Z! e' h1 _6 Z
现在的MariaDB的10.3版本的吞吐性能高出了MySQL5.6社区版两倍,并且随着请求越来越高,差距越来越大。

) C* {# ], B9 h9 D添加MariaDB的repo源:) r4 y7 \1 y8 x4 m' X) S

; S( D$ |- W. l* G; C8 U9 j1、进入/etc/yum.repo.d下,添加CentOS-MariaDB.repo文件,其中添加内容如下
+ T, |1 ]* j- P+ L1 a" B0 A  y
; H" S) A2 M( O5 P1 D# \3 ?) ?& {& o

  1. " C/ S0 p0 z4 }$ m
  2. # http://downloads.mariadb.org/mariadb/repositories/
    ; v% ~$ L* W3 C, O! ?
  3. [mariadb]2 ~6 t( }0 Z) l+ [
  4. name = MariaDB5 V9 d, D  ~! T8 X5 f
  5. baseurl = http://yum.mariadb.org/10.4.8/centos7-amd64* G3 S: F3 w$ e. l! j! g
  6. gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    " ^) c' `( E4 c; W
  7. gpgcheck=1
复制代码
# v! {; f( e5 ~* }0 s$ y" u3 E

! u& u- X. @, B) c8 k2、清除Yum的缓存并重新建立
% r+ R* [$ M3 I+ c$ C6 ]. M! ~/ i" Q; W! z% d9 I2 d" F. E. ~
  1. yum clean all& }- F( ~$ _3 q/ B7 r1 m  R; I2 r
  2. yum makecache
复制代码

. a0 ^$ C9 |7 g* R8 ~" Z; ^4 w7 f; s0 j
+ L% a- |% i5 X3 V( k/ o
  R+ L- ^$ K& ^) w( `% F9 x) L" H
4 H! M% F  l& i! T( M/ U
/ x; ?7 [2 @* D  e" V" O9 u
3、打印MariaDB源中的软件包:7 P1 T9 }/ U; @5 m" b, P% j
0 F; M% E0 Q) D% E8 B
  1. yum list --disablerepo=\* --enablerepo=mariadb
复制代码
! B; `! X$ {2 B0 I3 h
8 ?4 w9 g' ]0 o. O% \3 ~
% f- Q& t$ V' h3 G. W# T7 Z
test为测试工具,backup为备份工具0 n) B4 ?, z2 L( Q) N

3 R/ y* T! P& H* g  ]0 T4、安装MariaDB数据库:
! G" T- y& M! L1 U, p
5 W/ d' Z$ ]3 P# r4 C+ J
  1. yum install MariaDB-client MariaDB-server MariaDB-devel -y
复制代码
' ?- V) |" y* P; w% H& P

" b- d& s) X! W7 P& F
; Y; L/ S, Z3 V
- H4 S  p6 y# i  x* {) c5、启动数据库并设置为开机自启
3 A0 R/ o" a- F/ w5 ]
# u* X. o+ @/ N5 L
  1. systemctl start mariadb
    3 z8 c8 U4 B# ~. v. J
  2. systemctl enable mariadb
复制代码

& ?7 w' k: |" U. {* S
# z& R$ f/ @8 u8 ~/ D- {: N2 R+ Y7 _# r' p& L( T( Y' j& Z

$ k0 E3 f& J4 m. i6、初始化数据库,并删除测试数据库及更改权限和设置密码
; \2 r4 Z) C1 |+ y1 M! P
! c8 |! E& K( L
  1. mysql_secure_installation
复制代码
9 t* D: }+ e* V; g' Y( ?/ _
: l) o) E1 v7 Y: z' Y6 Z
/ k9 K8 c" j/ V5 c- e
& V' }5 o' P, \+ A; z3 u/ F) q
输入数据库设置密码  h3 g% T4 d- p3 T, a. A; f$ d3 F
/ G, G* }  x7 Y2 p, Y7 J/ R9 h

; c; x$ r  R) l% f$ O4 \
5 u, Q* L  l- T% j5 d是否设置root密码,输入Y进行设置
* ]9 T  q/ |" M, \; w! f% T8 Q4 p4 m* O& ^- y7 A
) W7 E) Q  }; p) V3 P. j- U) w
$ _1 h- N" w! g, [' p
是否移除匿名用户,输入Y移除
0 t5 n% _# I2 v/ O$ c+ Y; [8 M6 D' q, x# D5 t( g. n

. g9 w3 S8 @7 Y' H7 p. ]) X0 Z9 M' n5 e3 x
是否拒绝root用户的远程登陆,根据实际情况选择
( c. L% G; r9 N6 I$ X) Y% t" |# R. t, n7 }9 B2 ]# G" b2 T

3 \, K; f# Z1 o1 V% t! z' Z2 M' _! q0 ~1 k* a- v
是否刷新权限表,输入Y刷新权限表
+ e* R, i) B( f6 O6 w
) d; s) z  T8 |9 F; c0 i) F4 W; O5 L  N5 U) u* L" B
3 z% c: t6 H: R# s
出现此界面,数据库安全设置完成。
7 {+ N. C- F3 J7 L) V
' ]2 N" B: b) n- g7、连接数据库,并查询版本3 B2 e, [9 f3 [( e
* R: r- _0 _- n8 ~: G7 k
  1. mysql -uroot -p -A
复制代码

$ J5 ~. Y7 R1 O; f' b- |+ E9 N' s其中-u制定用户,-p使用密码,-A为不预先读取数据库。& n0 [. Y0 r9 I+ |! J4 c/ P
$ d) }) i6 B2 Q: G8 f1 M
  1. select version();
复制代码

' K' t2 u* T* S. s' `4 l: F& l  r6 Q! D- R/ a9 d% Z
  1. show full processlist;
复制代码
6 V9 B( s8 v& M  ]5 h  `8 f

  s; V. e5 d" Y7 a4 Z
" [8 [# G9 }/ H6 p( D可查看当前用户,及登陆地址,选择的数据库,数据库引擎。
, w5 I+ x% u2 _+ ^3 j————————————————
) _5 W( Z0 V4 O0 p- z% r4 {, l版权声明:本文为CSDN博主「zbljz98」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。% |2 G5 `) |" _% m
原文链接:https://blog.csdn.net/zbljz98/article/details/804622410 N. T+ t4 E2 @& {: R( b

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-1 05:28 , Processed in 0.037578 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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