召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2478|回复: 0

在CentOS7.8 中安装MariaDB10.4.8

[复制链接]

24

主题

5

回帖

199

积分

公司现有员工

积分
199
发表于 2019-11-30 15:44:40 | 显示全部楼层 |阅读模式
本帖最后由 myskya 于 2019-11-30 16:05 编辑
+ B& U1 O4 @, w/ p  n
MariaDB和MySQL的关系:
: Z2 @! r" r8 g+ t* a  |
4 x& n+ c" D2 W) s4 ?MariaDB数据库管理系统是MySQL的一个分支。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。" l# o) U$ z0 z2 Z1 ^5 G9 G3 [- H
MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。
: |. _7 \9 e* d: w. ^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版的功能和自行开发的新功能。
: }$ H+ E9 z) \& [( G+ f$ ^现在的MariaDB的10.3版本的吞吐性能高出了MySQL5.6社区版两倍,并且随着请求越来越高,差距越来越大。
+ l% @3 v4 _9 z. H! w  u7 S
添加MariaDB的repo源:
6 O* C6 G( U" e/ D( M3 L8 Z. h" T* l& H, t5 J+ v# S( s
1、进入/etc/yum.repo.d下,添加CentOS-MariaDB.repo文件,其中添加内容如下& [) l/ n% g& H/ G6 k: Y( t

  M+ ?3 G6 K! u# A) ?
  1. $ q4 v$ t+ s7 V4 O4 a
  2. # http://downloads.mariadb.org/mariadb/repositories/" o, k! x) f0 r- @* p0 |
  3. [mariadb]1 O" j  ~) u: s
  4. name = MariaDB2 g4 A' |4 x  U% x; H  v- t
  5. baseurl = http://yum.mariadb.org/10.4.8/centos7-amd64
    4 @8 a, Y3 J' a6 }" [8 G; D8 N6 g
  6. gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    ; z2 v: z/ @/ f2 v' e. P* W: o
  7. gpgcheck=1
复制代码

' S- k0 d/ m& l4 ~
% `& Y' D3 `' L5 H" R& D3 ?2、清除Yum的缓存并重新建立6 K% M4 x/ H  E( k. Q
8 U9 n7 k1 M: f% n) p( Y
  1. yum clean all( q$ w4 I$ e% D+ Y( f, N
  2. yum makecache
复制代码
5 M* M: E( o8 b, P; S4 {+ i+ u

2 r3 m( F6 W9 H2 g
; Z$ S; F. z# @' Q- N0 `  d5 B! G
2 m  o" [# m, h) b! X* ^3 j* k7 @( u
1 F* F4 D- z; F* O
3、打印MariaDB源中的软件包:
. C% u$ h) V+ @0 O/ G4 q6 }! u$ O4 u5 v
  1. yum list --disablerepo=\* --enablerepo=mariadb
复制代码

7 T. z7 R8 D0 P3 b4 I1 s) i; N1 V
3 W7 W2 m8 l6 \) [: ^, G+ E8 P
( B% b: O5 u( q' d1 qtest为测试工具,backup为备份工具
- Z) z& n2 k2 u" p3 C
( B4 L1 e+ a' A* Y! a. t$ N4、安装MariaDB数据库:6 l" l. n6 S- w- R# K
0 Q. q3 I. r( J) V) ?! z# B, r- R6 x
  1. yum install MariaDB-client MariaDB-server MariaDB-devel -y
复制代码

7 N  x( j, V- Q& m2 F) T8 {! b) r2 d; [2 _2 \7 p% z8 H

$ @2 L0 `% U, X7 F' i- T# R7 ~
; f' S, G3 P' c* j/ A& t5、启动数据库并设置为开机自启* {0 e5 u1 W( E/ f) p1 x/ L& N
3 J: _5 H+ j* U( _- A4 A' M3 h& m
  1. systemctl start mariadb$ q) W/ Z! n3 Z- d7 O9 {0 z3 T
  2. systemctl enable mariadb
复制代码
( Z8 j, p& p' P4 g" o4 P/ K8 k$ R% K
1 ]7 B# \4 _9 b3 Y& V4 \( N% \, k

3 y! J9 N) ?; {  w% X
5 \* t  D/ ?+ \. M1 h6、初始化数据库,并删除测试数据库及更改权限和设置密码# B6 d& Q% p5 f# q* n" B" Z
( D$ L, W3 w% z5 A1 e2 w
  1. mysql_secure_installation
复制代码

8 Q5 u9 F5 D% G0 E* k! G0 i; t3 ^! L
' a* S) Y7 e5 R3 B

) D0 C! {$ w- x9 \" g. }1 j输入数据库设置密码, \& x# ?3 Z3 P; d0 x- L3 E8 v! L

8 A- H, _' @3 a$ y" ?+ Q
) \$ S! y, X& P: @4 W# S0 j" K) w3 n, I1 J
是否设置root密码,输入Y进行设置
! m+ L5 g/ R1 V- `! S$ N8 a7 z8 Y& m7 [8 w  K3 q2 l+ o

4 f0 @8 e7 m2 L) ]0 p( ]' U0 u4 S% v! ?# f& M/ J0 d
是否移除匿名用户,输入Y移除
- j1 ~* J% `! E# E, \+ z6 T  g! k& L9 ?5 ]6 @  k

; W  O  x5 `/ _3 k) p+ W. p4 }6 i) g+ C9 Y6 F
是否拒绝root用户的远程登陆,根据实际情况选择+ E3 G3 p  k6 c( p+ }- }0 ~9 N- Y

! B* Z. }) o- v/ u6 H0 h
/ t0 J; Z; R) C2 c2 r% g/ J! O4 s8 f) _  @, @/ C# V
是否刷新权限表,输入Y刷新权限表0 p4 I+ |  l% l4 U7 p

$ e: w" E0 f* u5 i4 g. H6 D* y! Z- X6 L$ S7 s* o
0 O5 K1 b! T( R
出现此界面,数据库安全设置完成。9 z$ [7 x& K: S% @8 X7 h; g
! r8 T  B! H! O4 t4 ]1 l0 ?
7、连接数据库,并查询版本6 [/ D0 l' T8 c+ v. y4 @8 I
5 A) K$ ]: v4 E1 x$ w) |0 T
  1. mysql -uroot -p -A
复制代码
+ j% X7 ^. r5 T$ q3 g2 j- g0 M
其中-u制定用户,-p使用密码,-A为不预先读取数据库。
. U6 f6 @, G  D
: E& [* a# ]& t. V1 d
  1. select version();
复制代码

" W& ~( }. g- D6 Z* P- E2 J' j5 n' y/ V& T, J" `% i, K- u5 b; a
  1. show full processlist;
复制代码
3 |3 Q! u5 P( L6 t

# L' W8 {9 f0 P7 u! t9 g
" D' W" d' h2 }* ]$ r$ V可查看当前用户,及登陆地址,选择的数据库,数据库引擎。, L; S# E' q5 X) ]# m- ?
————————————————0 `6 {% B1 n, `2 u; {  H) s
版权声明:本文为CSDN博主「zbljz98」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
7 t: D" k" H: k% k3 e7 I; C原文链接:https://blog.csdn.net/zbljz98/article/details/80462241
8 L: a. H3 ~% k1 I) x  m+ `

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-28 16:13 , Processed in 0.036505 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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