召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2368|回复: 0

在CentOS7.8 中安装MariaDB10.4.8

[复制链接]

24

主题

5

回帖

199

积分

公司现有员工

积分
199
发表于 2019-11-30 15:44:40 | 显示全部楼层 |阅读模式
本帖最后由 myskya 于 2019-11-30 16:05 编辑
6 O* \" I4 r- b0 F- S9 ~3 e
MariaDB和MySQL的关系:% u# g4 J, T! R7 C
8 l# T' l$ z6 M8 g: q# U7 n4 ?& {% y
MariaDB数据库管理系统是MySQL的一个分支。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。  K' a6 Q% u; b4 G' R- N( v
MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。3 n$ z5 [1 Z$ J. j8 R3 @
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版的功能和自行开发的新功能。
/ U4 H5 f- ^& y' F& u现在的MariaDB的10.3版本的吞吐性能高出了MySQL5.6社区版两倍,并且随着请求越来越高,差距越来越大。
( A/ {8 U; }* Y
添加MariaDB的repo源:8 l" J- N; s5 f" m

) V; g0 b: p" b1、进入/etc/yum.repo.d下,添加CentOS-MariaDB.repo文件,其中添加内容如下2 E, J/ S: n2 `

+ B  M: \" z, @8 @' g  o/ {0 {/ M
  1. 8 \, d  E5 a7 d+ b. \5 G
  2. # http://downloads.mariadb.org/mariadb/repositories/
    3 b! H, f! U& D, j/ X: z0 y+ N
  3. [mariadb]' f) \" o9 b$ n1 s, e
  4. name = MariaDB
    1 ~" f5 G# n6 p+ l1 g: Z- F
  5. baseurl = http://yum.mariadb.org/10.4.8/centos7-amd64
    ) I0 }! ?9 H7 Q: m+ d+ W6 m
  6. gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    9 z! w- l1 H3 ?6 e9 j3 x7 _( T
  7. gpgcheck=1
复制代码
+ G% q  Z0 R/ S/ _

, H2 p- J) p- x. N4 ~7 [5 y2、清除Yum的缓存并重新建立
; m9 z* V/ }  T3 J5 H  ^
0 H( Q2 }1 H+ Z5 Z4 A  U) [2 J
  1. yum clean all5 K4 _% W7 j" J1 b- O
  2. yum makecache
复制代码

# \1 o1 y9 W. R" ]  v, ?' I, i
, K" D! ^4 g( ~6 \# n- F
6 [) f" A; t. P: v1 ~# b! P8 a" y& X, y! g  L
3 C. v. p6 k: W+ e( S& |

5 B, ~. `2 q/ x5 U. w* I3、打印MariaDB源中的软件包:
; M1 |" x' Z' [! z4 z9 G4 p4 q$ b# ~  S$ f0 j( R9 x
  1. yum list --disablerepo=\* --enablerepo=mariadb
复制代码

& Z* x9 j9 Y% D& |0 D7 F& ]. }( g7 G% |
/ S/ Z& F( n- C/ y; ?4 h0 Z8 m& x
test为测试工具,backup为备份工具) }5 i+ {5 y8 C
" D( i# S: y8 P5 L  |2 t" E* J& Q2 \4 ?
4、安装MariaDB数据库:7 P6 X5 t9 @. J) z) z% k% {/ x; f
+ F6 a  \# S+ J, w5 ~
  1. yum install MariaDB-client MariaDB-server MariaDB-devel -y
复制代码
6 i7 M' J) C8 X  z) v7 w1 {

4 y* w* Y0 b- ~8 R' R9 H
( m% l1 s$ [! u' o. w% X' F6 e8 C8 b' {  q9 u1 ?
5、启动数据库并设置为开机自启
5 @, a0 p  R: y" B7 e0 F0 B; v1 J. d' M0 r: Y
  1. systemctl start mariadb  s1 q2 g/ V5 R& e9 O: @1 ?, [
  2. systemctl enable mariadb
复制代码
  N5 q7 T/ M7 U

: M5 [% C4 t' ]/ ]: v
! V; ~0 Y, {8 Q9 C8 T) s& M0 C) k; i- @/ o
6、初始化数据库,并删除测试数据库及更改权限和设置密码
8 t; ?( Q2 {# q: j1 q" \( U! u7 x; D6 \
  1. mysql_secure_installation
复制代码
0 N/ ]2 y% X( S/ v+ H

/ V. J( ~3 d# ?8 p  u9 }
/ G8 k) E$ r( s9 [
$ B5 b  r' u' c- {3 m* |( Y输入数据库设置密码
  |5 G7 S5 ]: j4 ?1 e# r- N$ L7 J( }" N8 N
/ [- L3 N- B! T8 R$ ~

* K$ P2 ^0 b' K1 T& q# e6 |是否设置root密码,输入Y进行设置! P% ^# i* s* @4 s7 s1 Q2 y. n
" f  F9 v0 k- r7 K3 c  i: J1 [

  B. [8 q2 l3 T0 o; V
4 ?! [* }8 `3 Y* `是否移除匿名用户,输入Y移除
4 u- m! s- {( q! t' X! v
- N# k! F" v& W; A- E8 W, p4 p7 U
% s+ B% ^1 F$ z5 r9 P8 C
* z  @& s( b# h0 D7 H& p是否拒绝root用户的远程登陆,根据实际情况选择
" _8 K2 i! ]6 @& v
* U1 H# {1 \9 j/ f8 n9 \6 {- ^
" G! b( A: F5 e( P* |6 w. X, x& s, q* F
是否刷新权限表,输入Y刷新权限表
7 W9 H$ C5 m8 R1 o* V: s& @' R' U: r( S6 Q, l

4 {/ {& U6 {: ~0 Q+ t& j  I# ?0 i' ]
出现此界面,数据库安全设置完成。
( y1 w/ l) v+ @& b+ S7 F
, {+ X2 o3 F+ c% a& X7、连接数据库,并查询版本# c: S9 l& X" R/ L) i/ V- m
& ~, h3 \# b6 ^3 U4 r
  1. mysql -uroot -p -A
复制代码

. m" j- v( u  g* i. [* V其中-u制定用户,-p使用密码,-A为不预先读取数据库。3 F* T1 X1 e* i5 D6 B8 x
2 m# b2 k% S) \" b, p' B
  1. select version();
复制代码
8 s; C% e" g# f2 t
9 a' b3 A& Q6 O3 [. R
  1. show full processlist;
复制代码

* i) ?+ }" e$ V2 h  k) E$ \! \2 K7 {% l3 p2 n4 t
2 R  q/ s3 Q" S, B( [+ p
可查看当前用户,及登陆地址,选择的数据库,数据库引擎。  l3 Z4 ?& A7 W9 V' G
————————————————
8 X) r8 M1 n- b. w6 P版权声明:本文为CSDN博主「zbljz98」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。3 F) Z) g$ u: e4 U: y! L/ O1 N
原文链接:https://blog.csdn.net/zbljz98/article/details/80462241, o1 R& g0 @: F

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-1-20 18:12 , Processed in 0.042848 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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