CentOS7.x快速安装Mariadb10.4
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。 MariaDB由MySQL的创始人Michael Widenius(英语:Michael Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael Widenius的女儿Maria的名字。
CentOS7快速安装Mariadb10.04方法如下:
1、检查是否已经具有MariaDB相关安装,并删除已有安装:
rpm -qa|grep mariadb #查询已安装包
rpm -e --nodeps mariadb-* #移出相关包
yum remove mysql mysql-server mysql-libs compat-mysql51 # 删除Mysql服务
2、增加MariaDB的仓库源,使用官方脚本会自动安装最新仓库:
yum install wget -y
wget https://downloads.mariadb.com/MariaDB/mariadb_repo_setup
chmod +x mariadb_repo_setup
./mariadb_repo_setup
yum install MariaDB-server -y
systemctl start mariadb
systemctl enable mariadb
3、初始化安全设置:
mysql_secure_installation #根据提示操作修改密码等
5、设置编码,默认在/etc/my.cnf.d/server.cnf的[mysqld]部分设置:
[mysqld]
default-storage-engine = innodb
character-set-server = utf8mb4
character-set-client-handshake = 0
character_set_filesystem = utf8mb4
collation-server = utf8mb4_general_ci
查看状态:
MariaDB [(none)]> status
--------------
mysql Ver 15.1 Distrib 10.5.4-MariaDB, for Linux (x86_64) using readline 5.1
Connection id: 20
Current database:
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ''
Using delimiter: ;
Server: MariaDB
Server version: 10.5.4-MariaDB MariaDB Server
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: utf8mb4
Db characterset: utf8mb4
Client characterset: utf8mb4
Conn. characterset: utf8mb4
UNIX socket: /var/lib/mysql/mysql.sock
Uptime: 1 hour 29 min 47 sec
其他操作和MySQL基本一致,在配置较低的VPS上安装mariadb以便测试一些应用比较方便·
Tag标签:「安装 Mariadb 仓库源」更新时间:「2021-11-03 23:18:47」阅读次数:「834」