召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2673|回复: 0

在CentOS7.8 中安装MariaDB10.4.8

[复制链接]

24

主题

5

回帖

199

积分

公司现有员工

积分
199
发表于 2019-11-30 15:44:40 | 显示全部楼层 |阅读模式
本帖最后由 myskya 于 2019-11-30 16:05 编辑
! ^: B1 z; Y& m$ j! _% y& K" I4 p
MariaDB和MySQL的关系:
% a3 O+ }6 @% I" q0 N# {
# G' X  M% P6 M8 R1 Z* y  i1 RMariaDB数据库管理系统是MySQL的一个分支。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。+ K* k" B1 V& _. m& [7 G
MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。: V0 o& i# r$ C2 }
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版的功能和自行开发的新功能。
! K+ ~# c& T. B- o$ W现在的MariaDB的10.3版本的吞吐性能高出了MySQL5.6社区版两倍,并且随着请求越来越高,差距越来越大。

/ y9 U% ]/ A0 E添加MariaDB的repo源:
$ x2 p) l: d, A) u4 Y2 d+ l* w9 {* y/ E- x+ h6 [
1、进入/etc/yum.repo.d下,添加CentOS-MariaDB.repo文件,其中添加内容如下
2 o. g5 F  K& ]: y& Z! Z8 P0 C$ k. n2 L% @6 W7 c  m) f3 K

  1. ; ~1 Z( s+ B& A
  2. # http://downloads.mariadb.org/mariadb/repositories/
    ; T% z' h3 s; `- p
  3. [mariadb]
    1 f7 s4 w/ v' U! @2 L( }1 F
  4. name = MariaDB
    4 S) r  G' M- f# c& Q. H- k1 Y
  5. baseurl = http://yum.mariadb.org/10.4.8/centos7-amd642 n! A9 }+ J8 r8 g5 e8 W
  6. gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB) M: `# l! R; u# E+ J& `4 _, q
  7. gpgcheck=1
复制代码
1 y4 L* l5 W  J5 a- Z

$ }4 a# h- u1 ?$ S2 z, k2、清除Yum的缓存并重新建立
7 N, k; K4 J' b& z9 [. e
$ N* ~3 s+ e% ~7 w" ?6 [) z
  1. yum clean all& C! K: V4 O: ^0 X, D8 y- ~
  2. yum makecache
复制代码
1 ]; u( @$ F+ s4 P
3 n( U5 y. a( J. t2 @% |/ y" ?
) ~1 T6 o& C' @: \

3 i6 o  @+ X9 G% X" W2 x" |( W4 w

( u& \6 z( q2 }: q5 ?3 P3、打印MariaDB源中的软件包:  a# y" @( _+ w

  [$ N3 r) \7 e$ `  I* t6 f# B
  1. yum list --disablerepo=\* --enablerepo=mariadb
复制代码

' m! f- n0 f9 ?) [/ Y3 V: v# D2 n' ~4 P# O

4 [4 L, g' \; M; B7 I1 j" ?9 `, ntest为测试工具,backup为备份工具
9 b9 y, s5 \$ l# f9 _
, `8 O# P# i* k8 W, s: _4、安装MariaDB数据库:
; V6 r, X; [9 c2 [. Y& M7 j& f% ~& I4 M+ `! J0 O/ `; m# |& x
  1. yum install MariaDB-client MariaDB-server MariaDB-devel -y
复制代码
. E3 L! m3 r% i4 ~/ o  F8 _) y" M

) c% t5 a) C& r- _" m5 L9 m4 N! b3 \3 K

1 R( ?9 ~2 ^& k1 D$ X2 ?" O' u5、启动数据库并设置为开机自启1 f# Y4 u' ]1 m6 n* a

" Q: A. E5 c6 O: A( U- E
  1. systemctl start mariadb
    ; b  S& \, B1 k
  2. systemctl enable mariadb
复制代码

2 j( U+ v# @1 {- w6 y" M% _
6 h* O  e2 _  s6 J0 j1 ?) A( @$ m( n
) S0 O9 L$ N0 r4 @5 W( _
6、初始化数据库,并删除测试数据库及更改权限和设置密码1 ~/ x4 M1 D8 T( O, K

& H3 o9 Z/ S+ E7 `
  1. mysql_secure_installation
复制代码

) |  V* z1 D$ x" [
/ ^, g, h7 [+ ?9 Z3 K! {3 @( X  |5 h0 }% _4 O" ^$ m2 L

: E+ s5 y% r# G, T! Y输入数据库设置密码8 U1 j5 w* n1 [  R7 p% g

, `% C/ R) c, \$ S. A" c9 ]6 {) D. r: y; j7 U

) r0 p- E) J$ k  z是否设置root密码,输入Y进行设置3 H5 N' u# l& C" H- T& O
6 W8 B0 W/ Q, b0 V' n: ?

+ l4 V, g+ i1 s7 q: C# A7 H7 _' q) g( B4 F
是否移除匿名用户,输入Y移除
6 W0 K  r$ D. ?2 ^5 a, J' S2 h
# [- j- W7 q( G$ Y3 ~. w# `$ m. T3 k3 a1 v3 r, Z3 }  \# B7 @
, C: L, L! Z. U4 _2 g8 C1 j. I% d
是否拒绝root用户的远程登陆,根据实际情况选择% K" ^- w  u% l/ [" `* [
3 C. P& r2 ~& }3 O9 |' v; U
# ^. d% c( c7 ~7 R/ T
  e8 R! w* l/ g
是否刷新权限表,输入Y刷新权限表. ~) N2 R. g; F) C0 W" |! t

+ q0 U2 |! V3 y. s' G( s* @. v& B2 f- Q8 ?% ?( {

! X# B- S( [& ~" }9 F1 b6 j出现此界面,数据库安全设置完成。) y4 r) w7 f$ O- Q- V! n
* ^) b' k% N) H% A+ e9 |
7、连接数据库,并查询版本
: o6 \# j6 ]. S2 W7 d( }6 b% j, F  i3 T  [7 L7 b
  1. mysql -uroot -p -A
复制代码
1 F% P+ k" ^; B. @: p, Q8 G9 c
其中-u制定用户,-p使用密码,-A为不预先读取数据库。) U1 h9 p" G0 A$ s0 S

8 n2 x$ k. \4 X- W4 p
  1. select version();
复制代码

5 L) K' V3 c3 t6 ^4 R9 m
( Q+ l4 o) _! @* c3 X# G
  1. show full processlist;
复制代码

# Q, s" }- h, v0 F* z' {# Q2 }3 V- A; H1 n' v- r+ \) O/ j
8 d+ N/ Z$ C. y7 b
可查看当前用户,及登陆地址,选择的数据库,数据库引擎。
4 K1 M& G: H; r+ U: b————————————————# G2 O, I0 a5 N1 R: ]* p9 k+ @
版权声明:本文为CSDN博主「zbljz98」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
* N, a7 _8 h0 c  H1 ?2 [) l" V原文链接:https://blog.csdn.net/zbljz98/article/details/804622414 R# B# ]. K8 D  E7 m3 I) I6 N

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-28 12:29 , Processed in 0.041041 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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