召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2285|回复: 0

在CentOS7.8 中安装MariaDB10.4.8

[复制链接]

24

主题

5

回帖

199

积分

公司现有员工

积分
199
发表于 2019-11-30 15:44:40 | 显示全部楼层 |阅读模式
本帖最后由 myskya 于 2019-11-30 16:05 编辑 2 S- }  g- |3 _& B- H
MariaDB和MySQL的关系:8 X' ], B" @" q- P& S/ q

2 a# W, r- m' C/ J& D. uMariaDB数据库管理系统是MySQL的一个分支。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。0 s7 _+ x) s3 z4 f
MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。
8 X! q( F5 T2 z/ ~; _. q4 q# dMariaDB直到5.5版本,均依照MySQL的版本。因此,使用MariaDB5.5的人会从MySQL 5.5中了解到MariaDB的所有功能。从2012年11月12日起发布的10.0.0版开始,不再依照MySQL的版号。10.0.x版以5.5版为基础,加上移植自MySQL 5.6版的功能和自行开发的新功能。- h$ E9 x* P. S. Y/ _
现在的MariaDB的10.3版本的吞吐性能高出了MySQL5.6社区版两倍,并且随着请求越来越高,差距越来越大。

) s, P9 Z! ~% {( ]! p, U添加MariaDB的repo源:
% r& o" }+ f, {( x
' T; F  @' y$ K# z, X3 K1、进入/etc/yum.repo.d下,添加CentOS-MariaDB.repo文件,其中添加内容如下
* `3 T7 \$ A" M* T. V0 a2 f. b, {
  I$ M/ ~/ u% u( o$ R

  1. ! J! x3 T+ g8 b. H: ?  J* s# }
  2. # http://downloads.mariadb.org/mariadb/repositories/+ t: E; A0 u) d+ W
  3. [mariadb]$ l4 C; z$ r9 D) ]3 R3 t
  4. name = MariaDB
    2 G1 ~' m' W6 i4 N4 L/ @$ b
  5. baseurl = http://yum.mariadb.org/10.4.8/centos7-amd64) B( U3 K8 x3 q4 {# M; [
  6. gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB1 {% k! w+ V4 U. a' u0 d8 ^  h
  7. gpgcheck=1
复制代码

. z7 V- J9 t7 u$ m
, a' D& I- a$ y; W" s# n2、清除Yum的缓存并重新建立
5 T& [. o& s) h" C" J2 ]# z5 V
& p7 K7 y1 @' p3 @* y
  1. yum clean all
    # Q; h, t3 S7 G4 `
  2. yum makecache
复制代码

% U5 m1 k6 {/ S3 g, o* c, j( A- ~; W' V7 k, R# |

. `/ u8 Z% q- |/ Q. t
* \4 ]0 V+ i- X1 X8 b2 D4 E( U
- o" F* x3 O0 |3 o% x$ n" W8 o  c1 X6 M1 @
3、打印MariaDB源中的软件包:
- u. G7 o3 k4 d/ k" M
4 J! }, h* J2 w3 k+ F
  1. yum list --disablerepo=\* --enablerepo=mariadb
复制代码

/ J. e7 F7 Z9 i6 d2 x3 L  |6 X) E" l( p

( p& x9 z" ?9 r* \, \; ?# V: Atest为测试工具,backup为备份工具8 {- f& Z8 X. f- k! i6 u1 d& B

% g3 U/ C% [  Z4、安装MariaDB数据库:( K  @5 _  t  t; F& ~$ A8 c

. {! x4 r. \' Q9 M0 n9 V0 _
  1. yum install MariaDB-client MariaDB-server MariaDB-devel -y
复制代码
9 [) {" S$ O% |0 e/ f
9 ~( A" M) i; t8 J/ `
6 A8 u. L! }" @% L" Z9 U5 r. \

' r9 _' \0 ]8 N) B2 r5、启动数据库并设置为开机自启
9 `, Q  v" U' y: r+ ]
2 T" A! G' J* k$ I* V* Y
  1. systemctl start mariadb& E8 S+ X  G) t0 `; x% V
  2. systemctl enable mariadb
复制代码

. [$ A# t2 @# U/ j' g9 I* G. h& w& X! H; G3 S
5 \2 C: ~( D$ o+ ?, R" |

' t% }+ R' O) q9 l6 C" a' g6、初始化数据库,并删除测试数据库及更改权限和设置密码6 ]2 y+ E! J$ B
* u2 e5 p% `5 F' ^( Q5 w- Q9 O6 [
  1. mysql_secure_installation
复制代码
! s7 ?9 \7 l3 j! s9 v
- _4 W: _8 }- D, D

) e# Y1 Z* Y% E2 S4 e- r* ^* v! p0 U# h- V! J# W4 \
输入数据库设置密码  J  v  o: O% p, Y5 L8 D* e

6 w1 j! c! w7 k+ s4 {% W! h: I
( Q0 v% \+ h1 {5 j5 r1 _6 {2 Q
2 p7 ]$ Q7 x" b是否设置root密码,输入Y进行设置
) _: z$ U* v! }6 h- a. l6 w; c* J( }4 m/ z" Q# R+ D3 K+ N

: m4 h# V1 x3 T0 @. }1 N3 D" Q2 x/ \8 i2 u; k" D6 }% p; F
是否移除匿名用户,输入Y移除
5 D, F- q5 `8 T0 m4 _6 @
6 S  K- w4 Q' m& Q1 n+ l* i8 u2 I/ u" [6 t

& P* g: h0 {9 ~! M3 c$ _* W3 \是否拒绝root用户的远程登陆,根据实际情况选择" C9 W; v/ Q" ~/ v" D" ~

7 I, l) S* ?) h
4 |- I6 F3 R( w+ m. ~& S" G- u6 Z2 `
是否刷新权限表,输入Y刷新权限表& G' Q/ n! [+ Z& w
, @0 e" M$ r6 E5 J8 V7 P
2 m% s% h: n0 L, ^* p& C: B: H( u
3 i3 E' X( t: I0 c. L
出现此界面,数据库安全设置完成。% ~; u) N) d' v5 t  t: @
5 U: Y" c0 i+ @8 Z" b; I
7、连接数据库,并查询版本1 w+ b1 x$ \6 p" w/ g! ]3 v

& d( ~$ R+ c$ w3 d$ E
  1. mysql -uroot -p -A
复制代码

- v& I% H6 N. ]  D% [9 F其中-u制定用户,-p使用密码,-A为不预先读取数据库。2 F$ Q. A; q# A* }+ D

4 ^6 A: O5 e% w! e" v) ]( v
  1. select version();
复制代码

0 K0 t( @7 }9 _2 D( J& r9 U& A. I
  1. show full processlist;
复制代码

; B& O# c) b  o' O  O& [- y; x! F, A

. n: ~9 \+ S! f) z$ F& [可查看当前用户,及登陆地址,选择的数据库,数据库引擎。/ K4 z6 U( l6 C5 h- x# J
————————————————
( z3 W# c8 u; x9 X版权声明:本文为CSDN博主「zbljz98」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。6 Q' g* J$ a. A4 f, d+ j
原文链接:https://blog.csdn.net/zbljz98/article/details/80462241
* v; O4 T5 k. K* O

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-29 07:53 , Processed in 0.038015 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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