召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2426|回复: 0

在CentOS7.8 中安装MariaDB10.4.8

[复制链接]

24

主题

5

回帖

199

积分

公司现有员工

积分
199
发表于 2019-11-30 15:44:40 | 显示全部楼层 |阅读模式
本帖最后由 myskya 于 2019-11-30 16:05 编辑
1 y5 D3 Z5 w) l7 j1 _0 M# ]
MariaDB和MySQL的关系:0 ?  W/ }. ^$ T" l: m  v' W

; x2 a+ w5 O9 G& vMariaDB数据库管理系统是MySQL的一个分支。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。
/ ^. O0 ~$ k% |MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。3 ^3 @6 d1 N$ P" J) u  T! \
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版的功能和自行开发的新功能。
+ x4 ~5 x. F0 {8 M2 t0 X+ d/ i现在的MariaDB的10.3版本的吞吐性能高出了MySQL5.6社区版两倍,并且随着请求越来越高,差距越来越大。
0 S4 D9 u9 ]4 U0 k
添加MariaDB的repo源:' ?% [1 f3 ^/ @4 b5 t2 u

: g) b- E0 Y+ U- O1 W( q1、进入/etc/yum.repo.d下,添加CentOS-MariaDB.repo文件,其中添加内容如下
7 P2 V, m0 F, `2 ?5 L7 b) V$ e. l
0 [- V: Y- ?6 s2 e

  1. ; a& R; p# k6 K) N  k! E( T" I
  2. # http://downloads.mariadb.org/mariadb/repositories/4 J! Z1 @0 Q% i! S
  3. [mariadb]/ V# u' ^( c+ K7 ~! x) E; i
  4. name = MariaDB: ^* d8 @; a  ]) r
  5. baseurl = http://yum.mariadb.org/10.4.8/centos7-amd64
    . h/ p+ a# Z$ ^+ ~% r* I, B& `
  6. gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    ' n) b, ]8 Q# q  [# Z% r9 J
  7. gpgcheck=1
复制代码
" s5 l: F3 o& Y1 |" _

3 {, C; I. c; {- Z6 C2、清除Yum的缓存并重新建立% b+ c  T2 l( g9 H& r, t$ k

' v# y% ^5 U' e
  1. yum clean all! ~) T  s+ N% O% P
  2. yum makecache
复制代码

3 b. z* e! H6 G* `* z/ o
: h% \& P' t- h! ^7 ]! w8 K, w2 q: D# h

* ?+ k1 Q* b% x3 O% L
& E: J; h# ?8 d  h! ^  Q" w* w4 N. t8 d% {8 d
3、打印MariaDB源中的软件包:
5 G& a  c6 u& c- J
3 e  T' N* j% z% M7 K3 F
  1. yum list --disablerepo=\* --enablerepo=mariadb
复制代码
5 v/ b2 Q8 ?+ K1 N$ \# g
7 z- i& K2 L0 t! ?3 Z3 q+ p

, Q/ y- a9 e1 i# e8 ~' q3 qtest为测试工具,backup为备份工具
& D2 T8 a7 ^1 J) {$ B9 o# @  q) O# @, F+ Z8 A
4、安装MariaDB数据库:
: J7 u; f4 t: ~* f% ?
9 q: j+ G7 }. c% C
  1. yum install MariaDB-client MariaDB-server MariaDB-devel -y
复制代码

! v' }3 C) j1 [
3 ^( r( t  \5 W: y# [5 N4 u, D: p5 Y' ?2 h9 @, \

% |  N9 o1 y$ q1 \8 m) q5、启动数据库并设置为开机自启
. G8 J- x% j  ?3 n$ j% J9 R, Y+ f. e/ {6 i* g+ X( n
  1. systemctl start mariadb% {8 B( Y1 a! _6 q& N
  2. systemctl enable mariadb
复制代码
8 N3 v2 P9 ~% M5 s

' {# ~( o" R5 b
4 _1 v4 W' Q  A& X! q: `+ q' K3 ?( a  Q
6、初始化数据库,并删除测试数据库及更改权限和设置密码
) X: s. W+ D# C8 X0 H& W3 S$ U# Q1 Y. B8 T' \: w7 a
  1. mysql_secure_installation
复制代码
2 }% R: r( g# h9 ~- `- R3 L  Z

. {& O+ V) Q7 ~& z* p2 q& c: ^! O3 `- n. O  O. l1 [

1 _; }1 `( s8 k输入数据库设置密码
( D9 L, L. j, y4 {# g3 R- s" B0 S6 H  Y, q1 Q* K, ~" E7 D. r/ F
. t+ q8 z6 l+ K
) f9 _1 L6 c% \2 c' ?- L* r
是否设置root密码,输入Y进行设置
) h0 L# w1 F3 R) X; f/ f8 B/ W' s! R6 Y

2 r1 Z( Z* G1 ]  B4 X) v. Z, {: ]) W8 x& D, Q# i0 B0 y" g
是否移除匿名用户,输入Y移除3 `/ s- c# Q, u
% c3 p9 N; w4 z7 Q% }8 X. J+ U/ j

6 `/ G, |4 h: ~7 T* B
  _- u7 }4 l5 M4 u+ R2 Z  N* v$ t是否拒绝root用户的远程登陆,根据实际情况选择" [/ r/ ^1 _* X/ I" s
" u% A! d% {/ ^' K: |

" |5 a* D% S) v" J% y+ W
8 F( U* s0 D: d6 c0 L! P2 s9 o是否刷新权限表,输入Y刷新权限表% Z! a' n+ m7 z( ~

% |8 t, t& b. i8 y! r0 B& b9 _
) r6 t6 G$ N! j5 v1 M" {+ s9 r! |4 j
' ^, E( e# ?# n+ i7 F) F出现此界面,数据库安全设置完成。( v5 B2 R+ I& m0 H! z

2 j8 o% W0 `6 K4 r  R8 N" g# F3 V7、连接数据库,并查询版本
9 ^3 B  f: i" l% V, F9 X* ?! c  a9 K
! P) D1 ^7 I( ~0 Q! R. v
  1. mysql -uroot -p -A
复制代码
3 t- @' j2 Q! a
其中-u制定用户,-p使用密码,-A为不预先读取数据库。
8 X) e5 ]7 a( h( h' _! ]' T/ C4 [9 q& U$ q: M0 M' m4 V
  1. select version();
复制代码

; Z, G5 n; R0 P9 k# f
6 ]( \7 ?, W+ P0 j/ Q
  1. show full processlist;
复制代码

% I/ N* ~4 s/ f+ h1 v; A" x. s+ r; D9 Y( ^

6 g1 J: {. u! \) F' J3 ^8 r可查看当前用户,及登陆地址,选择的数据库,数据库引擎。
2 R3 ^0 w( v* j8 z3 K/ d————————————————
& p4 K* W* o% ~2 ~版权声明:本文为CSDN博主「zbljz98」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。- \5 c# `7 C2 q& y/ |: w
原文链接:https://blog.csdn.net/zbljz98/article/details/80462241; f2 }" O& r. Q2 o, \' L7 P9 T

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-25 03:58 , Processed in 0.039297 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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