召隆企博汇论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 772|回复: 0

在CentOS7.8 中安装MariaDB10.4.8

[复制链接]

24

主题

5

回帖

199

积分

公司现有员工

积分
199
发表于 2019-11-30 15:44:40 | 显示全部楼层 |阅读模式
本帖最后由 myskya 于 2019-11-30 16:05 编辑   \, D. W7 f% a
MariaDB和MySQL的关系:
6 E% ?* U) e8 l$ K- y3 T
8 h+ G& h( z3 `) m' Z7 G6 UMariaDB数据库管理系统是MySQL的一个分支。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。
+ {) z' a# t  v$ c+ K, NMariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,10.0.9版起使用XtraDB(名称代号为Aria)来代替MySQL的InnoDB。MariaDB由MySQL的创始人麦克尔·维德纽斯主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。
" ^  {( k* q# J: v! h% B# FMariaDB直到5.5版本,均依照MySQL的版本。因此,使用MariaDB5.5的人会从MySQL 5.5中了解到MariaDB的所有功能。从2012年11月12日起发布的10.0.0版开始,不再依照MySQL的版号。10.0.x版以5.5版为基础,加上移植自MySQL 5.6版的功能和自行开发的新功能。! A- k! E' X) j
现在的MariaDB的10.3版本的吞吐性能高出了MySQL5.6社区版两倍,并且随着请求越来越高,差距越来越大。

$ S  l) z' A5 ^' s. N0 Z' L添加MariaDB的repo源:
8 U6 Z9 A/ @' g* \/ l" G% D7 J( `% s; d; t; [- z0 A6 K
1、进入/etc/yum.repo.d下,添加CentOS-MariaDB.repo文件,其中添加内容如下5 b) L. H8 j" l9 u, r3 N: j# y
, v1 ]1 n3 q% `
  1. ) y* c$ A; K5 ~, M! u1 S
  2. # http://downloads.mariadb.org/mariadb/repositories/
    % Q9 t, u4 @% J9 P; f, ^! l. F
  3. [mariadb]2 b% k' c) p/ S; f& S
  4. name = MariaDB
    4 f8 w* k  x4 a) ?) p: d
  5. baseurl = http://yum.mariadb.org/10.4.8/centos7-amd646 l7 u' Z  P+ @1 \6 }
  6. gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    , X$ m. f' g# P# Y- J. A
  7. gpgcheck=1
复制代码

! A& Q2 a' s; o& ]* t0 s3 B% L( i
8 h. j2 P3 K# S4 P' a- [% @2、清除Yum的缓存并重新建立
2 n3 T. B3 P% A0 o) ]+ V: Z# U% n0 _* N8 T( Z
  1. yum clean all7 c0 T' z, \1 h
  2. yum makecache
复制代码

, {: S4 W+ [! y; n$ z- h0 x$ v/ i; ?" C  R. ~! X  S

6 j8 x$ Z( D7 d# |: {2 f
3 [# t, a! [% m) k& p% h. a! j$ }* Y9 u& E7 G# M) V

# K! I. q$ G- L1 X0 B9 z5 V7 H3、打印MariaDB源中的软件包:
& E' e% o' L0 O/ q: K* d- `& _8 E$ M) w
  1. yum list --disablerepo=\* --enablerepo=mariadb
复制代码
( y( T+ y# J7 g5 F5 ~2 `$ W) Z
- Q' |! R7 Y. H7 E

# T+ s; S2 k( Xtest为测试工具,backup为备份工具$ T( t" z/ `: G3 W( v# U/ y
' j$ W7 D7 A* {! ^* h
4、安装MariaDB数据库:
$ j: u" T* j, [
6 v+ t; S4 u# z4 a
  1. yum install MariaDB-client MariaDB-server MariaDB-devel -y
复制代码
$ q/ L* f5 `6 P3 r% {) ?" {: l
3 F: e  X9 Q% I: n( ]
, D8 k  z- [% ?+ Q& M' r4 O

  m4 s; @' s( }& x/ @( P: d, B5、启动数据库并设置为开机自启
. `) T& y7 L; K0 L1 b: g8 T2 a7 K" ]( M0 c. d$ N* p
  1. systemctl start mariadb! o! Q, ~; ]! s; K5 h  z
  2. systemctl enable mariadb
复制代码
5 T& B- w% `2 M+ x' W
; z/ i% A* {# O& {
' n7 k4 L5 p0 y( Q8 U. q
1 u" H$ r! n5 m  i7 r
6、初始化数据库,并删除测试数据库及更改权限和设置密码. ]9 k+ g% \/ M1 u0 g

% \3 S( F: K/ D' ~" J" E
  1. mysql_secure_installation
复制代码
9 g# }  t0 C. u+ H
' e5 |( s6 n/ L

8 |; O# R6 Q/ `; q$ j) G7 U  r7 I' u8 \0 a" j# Q; A9 |/ R% E
输入数据库设置密码
! I& o  C6 {1 Y6 W& j4 Q
. V" M( a$ F, k% L& }; ^+ r0 R2 Y2 T" J4 [4 R
* l5 w: v7 U; @
是否设置root密码,输入Y进行设置( y2 q3 s/ _# B1 y5 l
7 t& Z' \/ Q- d( f7 f: B) i4 ^
- L6 I1 L/ V9 s) r+ r: K. \7 d7 T

8 g& D# D- J3 a8 x是否移除匿名用户,输入Y移除
  X4 i  m* Y+ J) @1 f& k4 t) j% J
. P& n5 e% E- @- c
% P2 _# e( k/ A" b5 y" h' ~. r
是否拒绝root用户的远程登陆,根据实际情况选择
( P4 V7 |9 x6 h+ ~0 X# G8 v
3 p, z5 T5 u, M. `  A( |5 m5 h9 T% R2 t5 i0 O5 H' m

' J: p4 t6 r# P$ ?1 z& y6 L是否刷新权限表,输入Y刷新权限表
+ x. O# j, Z* S* `9 c- X0 N
! I" }$ i3 d+ k& p1 R% i* }
7 @( r6 b% y& Q0 S5 Q  D2 O8 ]# [) [% p6 U
出现此界面,数据库安全设置完成。
1 ~! }! @  A( R2 H1 Y6 T5 l4 z: X: L5 ~
7、连接数据库,并查询版本
1 M: Y$ X4 q+ c2 B! s1 e9 V- B3 _2 K5 x4 _4 G3 P' n! w$ t# [
  1. mysql -uroot -p -A
复制代码

4 r4 r  D2 X; T! U" d其中-u制定用户,-p使用密码,-A为不预先读取数据库。
5 Z8 H- L0 Q$ ^7 Q5 g" l" o/ z
  1. select version();
复制代码
2 |0 E7 `' T/ f# J+ k& O

( C" j" _+ h% e1 o* ?9 j+ J
  1. show full processlist;
复制代码

* ?  T: a. K1 S7 [7 K2 j
4 A: }5 \* g0 p* ~
( w2 Y) i0 U  v  j2 _9 _8 M可查看当前用户,及登陆地址,选择的数据库,数据库引擎。
. o- a! }; N; v. s0 S9 d. O+ U————————————————4 ^9 ?, j- s  {' R
版权声明:本文为CSDN博主「zbljz98」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
  z& y* S. Z- H+ q原文链接:https://blog.csdn.net/zbljz98/article/details/80462241
0 C3 u8 U4 R& I9 J3 E

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-2 13:40 , Processed in 0.031754 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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