请选择 进入手机版 | 继续访问电脑版

召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2058|回复: 0

在CentOS7.8 中安装MariaDB10.4.8

[复制链接]

24

主题

5

回帖

199

积分

公司现有员工

积分
199
发表于 2019-11-30 15:44:40 | 显示全部楼层 |阅读模式
本帖最后由 myskya 于 2019-11-30 16:05 编辑 0 |6 G% q+ {' V8 c1 A
MariaDB和MySQL的关系:+ K! Q3 v2 a( J1 a4 t# n, O
0 w" P2 N/ P' n& {. v9 \
MariaDB数据库管理系统是MySQL的一个分支。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。3 S3 ^, f  s' J8 Q4 I. D. `
MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。
. e& I+ L: N* v  J6 ~1 `: G8 h  `# eMariaDB直到5.5版本,均依照MySQL的版本。因此,使用MariaDB5.5的人会从MySQL 5.5中了解到MariaDB的所有功能。从2012年11月12日起发布的10.0.0版开始,不再依照MySQL的版号。10.0.x版以5.5版为基础,加上移植自MySQL 5.6版的功能和自行开发的新功能。
* ~4 q2 E, Q7 a" p1 u* D& x现在的MariaDB的10.3版本的吞吐性能高出了MySQL5.6社区版两倍,并且随着请求越来越高,差距越来越大。
6 P1 [+ N8 {1 A& @
添加MariaDB的repo源:" N3 y0 `3 \$ c% N* g$ `% C7 H

* Y/ g7 W) {2 k( y) l; ~# z1、进入/etc/yum.repo.d下,添加CentOS-MariaDB.repo文件,其中添加内容如下
% J. W  u( B2 {- A2 K' s8 ]: ]; s! a4 z+ ^9 v

  1. ' S" }6 [3 x: u5 B6 \5 Z
  2. # http://downloads.mariadb.org/mariadb/repositories/0 r3 s3 f2 o. u# m
  3. [mariadb], G& j) m! j* C. j: Y
  4. name = MariaDB, B5 T" F8 d* o% a: Q/ T$ l
  5. baseurl = http://yum.mariadb.org/10.4.8/centos7-amd64
    7 Y2 H) I* b9 k6 o# ^( T
  6. gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    2 G9 s5 E' @2 Z3 r, G6 i+ o
  7. gpgcheck=1
复制代码

2 G4 a0 s% F' A4 W, y. E1 L3 y: N7 c* D9 e9 @% q' E* r- H
2、清除Yum的缓存并重新建立
1 t9 |% X6 C* q: Q& V9 K
- k  N* T: G8 s2 g3 D- x  R/ n
  1. yum clean all0 A" }& \3 Y& j* f
  2. yum makecache
复制代码
" o4 ?1 x+ G; h
: n: T" w0 X8 H- x

( {+ h8 J0 N# s
8 Q5 k( j, }* s4 ^$ R/ f2 K7 ~8 s

2 X0 R' m+ l+ }4 E3、打印MariaDB源中的软件包:/ y* p0 L2 M, q0 N! A( Q

4 G7 H1 U7 w- X, w5 `
  1. yum list --disablerepo=\* --enablerepo=mariadb
复制代码
" D6 Q( n$ A, j7 a* [7 }
3 w. ~$ t( Z! }/ R4 H0 O$ U- }

1 q" {5 j8 ?5 C% _3 p$ v/ }test为测试工具,backup为备份工具2 j9 M/ H/ C' [
# B* b) d2 l  q; n* C+ r0 T) H/ J
4、安装MariaDB数据库:# A8 _* R: W# _

) w! B2 n5 L' H. P( E
  1. yum install MariaDB-client MariaDB-server MariaDB-devel -y
复制代码
& K$ ?) z% Q) b) O0 E# }8 t( y& M
2 _% X5 @$ d: N+ l, a8 V
0 F1 A- R: d. V1 O0 g: c- |# H) k

* B6 ?0 o# H: i5、启动数据库并设置为开机自启
8 H3 @. D/ W% F# h. @; Z" P! K4 e9 I/ q. {4 D# R# G
  1. systemctl start mariadb
    8 x# _' Q$ e9 c" F; g1 N! p
  2. systemctl enable mariadb
复制代码

+ r: `5 G( Z; [7 R, J
6 f1 m! n; m/ N7 \& {# n. o
7 T) M' K5 E) x) m, M$ t2 V
8 [0 _* k& Y) P% h# p3 K6、初始化数据库,并删除测试数据库及更改权限和设置密码
% y7 P5 J0 j) K* L' }, b5 n+ {  R3 p9 E" B
  1. mysql_secure_installation
复制代码

3 E3 k/ T- Q+ ~; L$ i  Y9 @5 i0 W& |1 z5 C0 `) L6 b& B3 G% [- u

$ B5 e: ^; o$ P" x+ p+ m: N$ w9 z$ X( M9 E/ e) P4 R
输入数据库设置密码
3 }2 s) j! d& G/ g, Z0 L* o* }: K: T% j

8 ?: A& D; c. D  ?' h( Z* k( i8 @2 ~' G/ I9 G0 O; i
是否设置root密码,输入Y进行设置
2 `+ \6 U% [1 W8 Z  y  z) `* m
0 ?; L) k& q( c" o
) c. {4 F3 s. _$ h4 v" m4 \* @- l; r9 I% `
是否移除匿名用户,输入Y移除  X  T" I1 y/ C- q' I* [9 b
" K- [4 u5 Y$ N  h, \  A: @$ O2 q

% m3 g1 r+ F: X. r  _0 k* H1 `4 d
是否拒绝root用户的远程登陆,根据实际情况选择5 Y9 s" @% h3 G/ t& `& E
1 }: R% Q  n4 _

: I7 B- w3 k( j
3 [/ y* }- S2 y是否刷新权限表,输入Y刷新权限表- L3 a: b1 v8 a$ E5 F' v5 `
6 E  Q) u( r' _! ?

7 s* D, T! N$ g
3 E& c: E) Z8 D5 n# Z出现此界面,数据库安全设置完成。& ], N1 Z2 b1 K/ Y3 F$ s, ^* x6 D

! l8 P0 `  n# A2 z, M2 a' c5 P7、连接数据库,并查询版本
. d9 m/ M2 y- e% ^6 D3 m6 i+ W1 ]& K* @' y3 F; u" ^2 {  l5 P
  1. mysql -uroot -p -A
复制代码
' m( S! S8 f; k1 L
其中-u制定用户,-p使用密码,-A为不预先读取数据库。1 |+ T+ u) j1 z  _( s
' J9 \& |9 V& V5 ]: h; Y/ L8 v$ H
  1. select version();
复制代码
5 L2 }/ V3 o( h6 R' E
6 X# `2 j1 f2 W% p
  1. show full processlist;
复制代码
1 i! {* `8 R. r, s+ H! h/ p
6 q" w( e4 n, l9 J8 Q0 C
6 o6 k& |+ k1 J+ E6 r
可查看当前用户,及登陆地址,选择的数据库,数据库引擎。
( e* ^+ u+ r5 b' O# ^% u————————————————
; e  k9 p8 `* V1 v' d版权声明:本文为CSDN博主「zbljz98」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。# ~) N! q4 Q) o# @
原文链接:https://blog.csdn.net/zbljz98/article/details/80462241* {9 I* o- w: n4 `. x, p4 l

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-19 15:25 , Processed in 0.030585 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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