召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2530|回复: 0

在CentOS7.8 中安装MariaDB10.4.8

[复制链接]

24

主题

5

回帖

199

积分

公司现有员工

积分
199
发表于 2019-11-30 15:44:40 | 显示全部楼层 |阅读模式
本帖最后由 myskya 于 2019-11-30 16:05 编辑
; m% R, B* q* q! @) |
MariaDB和MySQL的关系:3 A7 B& h3 z6 G* M. N2 m* v) U  c
3 X! n# }7 I8 A6 f3 ?. D. r% V
MariaDB数据库管理系统是MySQL的一个分支。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。4 q, v6 M' m4 x+ K. b6 H
MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。
; L! s/ z! K& u- u) C2 jMariaDB直到5.5版本,均依照MySQL的版本。因此,使用MariaDB5.5的人会从MySQL 5.5中了解到MariaDB的所有功能。从2012年11月12日起发布的10.0.0版开始,不再依照MySQL的版号。10.0.x版以5.5版为基础,加上移植自MySQL 5.6版的功能和自行开发的新功能。. ~& m2 y, Y8 I- n  n* e
现在的MariaDB的10.3版本的吞吐性能高出了MySQL5.6社区版两倍,并且随着请求越来越高,差距越来越大。
% v2 r2 ^# x9 G
添加MariaDB的repo源:
0 y$ q1 _) K# ~/ M; D1 A
  Y( A" F9 j. ~8 F1、进入/etc/yum.repo.d下,添加CentOS-MariaDB.repo文件,其中添加内容如下
0 y3 v4 N) L! n6 P3 G2 V5 u, q# r- p4 ?5 c
  1. 3 u- V, p0 D3 {! |; z  \6 j
  2. # http://downloads.mariadb.org/mariadb/repositories/1 Y* n. @7 R# Y4 {4 k
  3. [mariadb]: t' W1 r  J9 i. u0 ^+ \5 F
  4. name = MariaDB& O! O) [6 O" \/ u, Q
  5. baseurl = http://yum.mariadb.org/10.4.8/centos7-amd64  E6 H4 i5 c8 S) }" _
  6. gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB4 N6 r+ J/ v+ D8 R
  7. gpgcheck=1
复制代码

/ X6 g8 c7 Z, [6 z7 L/ H
5 ~* S/ D. q3 @6 O2、清除Yum的缓存并重新建立
0 D+ `( d, @0 D9 K* U2 N- W2 F: u! h3 L0 K. z! p
  1. yum clean all
    % }% B. z0 c0 B3 ]3 N
  2. yum makecache
复制代码
/ o: {  b- R! b$ p; _* V( Y
% n6 i: y! g7 J8 n2 ]  p$ `! ]
1 {, l( N- E" E) N+ ^: M( J
- I. g# C  Z2 q, N$ B5 \, x" p

; v1 ]% Z3 `- {% ^" ^
, C) k  e! V; J0 Z, _3、打印MariaDB源中的软件包:0 K( m2 e# u) L. q5 F/ K
) t9 X' t$ [# O8 x4 g& C& u
  1. yum list --disablerepo=\* --enablerepo=mariadb
复制代码
! F; o7 b; N- l' C5 Z

* l- h; C! z" P- l, G: b* \
$ [; d9 M7 T) `4 P. N4 @test为测试工具,backup为备份工具
  q! k# f: I7 f7 h& F6 u4 K5 v3 f: M9 Z2 l0 D. S
4、安装MariaDB数据库:* C. W/ `. F8 `! ?1 g( Z

# B. v) l1 M+ Z$ z
  1. yum install MariaDB-client MariaDB-server MariaDB-devel -y
复制代码

9 s* L, `5 j% H6 V3 e4 ]5 Q# m: V; ]
8 n. g* G3 D' Z- @$ A

& Z) V8 z& ^1 s, ^* O5、启动数据库并设置为开机自启5 X* X0 f, o# Q; |0 _5 u0 a9 d: C

5 z5 Q# w* ]1 ?: a" J& [9 C
  1. systemctl start mariadb
    9 j& O* U4 u# `5 P9 A
  2. systemctl enable mariadb
复制代码
0 m$ z" @4 ^$ @# {. \0 k. |. U

% I1 W7 m! V9 j. q1 m; G; X9 C7 r3 @$ G% F% l+ k! b8 ?

: h# ?; U! a7 a$ h' j3 X! ~1 w6、初始化数据库,并删除测试数据库及更改权限和设置密码
) L) M5 y6 Z" Z( ^: J
% F7 F* j, M' B) ?1 o7 E
  1. mysql_secure_installation
复制代码

$ V" S! z* h" D) G3 K) ^6 S
( |" `0 n, j; c2 w/ l
* I+ t: B) A* }0 N. [
: F4 n/ n! C) @- D8 @5 O输入数据库设置密码& L. _0 l; A7 z$ N

" U3 j4 S: o7 o8 L$ U& _) U
) y; }+ T' G; z. s7 {- I$ L) }
, n; L8 q" u- W( F! G是否设置root密码,输入Y进行设置
1 o; L1 d5 B# A$ @6 g$ s! v, |: o" x( w. I" X6 Q: D; r' j1 W
" z) d1 o1 _; r& J" q) L
. J. b1 w; o% @; ?( Z
是否移除匿名用户,输入Y移除
' {( w6 T- c1 f& ^. s1 y4 O  u6 q/ _1 ?; j! d) Q& R8 A9 U
1 `9 y1 l* ^% k/ A% H2 j

& z0 z& j$ |* E- c: h是否拒绝root用户的远程登陆,根据实际情况选择
- {+ P3 o  g0 A, _/ g& P/ T7 u9 g8 X% ^& u
! @# ?" I- P1 |1 x: ?2 I7 p( {
6 h$ |- y* Y4 h; Y9 }1 e
是否刷新权限表,输入Y刷新权限表7 `3 O1 G2 @: _: S3 D( X0 g) R

; o1 y  ~( @6 ?* {" F# K  A% N( N% f3 o2 f- X
" ~1 }" c& C  n; Q7 c' Z7 o9 B% {# z
出现此界面,数据库安全设置完成。; t( U7 ]! W' O: h8 ^
, |7 h2 X+ D8 `1 l/ T- t1 s9 X
7、连接数据库,并查询版本4 {% b* V. {: n

8 I+ U( F( T# a$ x# \+ r9 p
  1. mysql -uroot -p -A
复制代码

8 f2 u% v1 i( S1 k" N* s5 l其中-u制定用户,-p使用密码,-A为不预先读取数据库。
/ A' M6 v$ w5 b+ f, u# _5 o! P$ @  m: ~
  1. select version();
复制代码
+ @' ?. S8 y2 ?6 N5 p# V

$ M/ }& u# {: p8 o: Z- \. p: [! e
  1. show full processlist;
复制代码

" k0 @) t8 u* X3 V3 Q  K- E1 |& n0 R0 G% X; b; w

, v5 S. \8 b0 ?, g- N/ `3 C7 l4 i可查看当前用户,及登陆地址,选择的数据库,数据库引擎。* w! p5 ~" F; l" ~# V+ Q2 u
————————————————7 D. w: b' \$ [- _4 C# J
版权声明:本文为CSDN博主「zbljz98」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
# q0 H6 a/ N0 P" v$ r& l9 C7 n7 k原文链接:https://blog.csdn.net/zbljz98/article/details/80462241
& p% K* `) `  X; O* e

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-23 16:59 , Processed in 0.042288 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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