CentOS7.5安装配置 MariaDB10.3.7数据库


一、准备

1. 为保持系统运行轻便简洁,CentOS7.5操作系统选择“最小化安装”选项安装。安装过程略。

2. MariaDB10.3是一个主要版本,将支持到2023年5月。
(1)官方网址:http://mariadb.org/
(2)下载页:https://downloads.mariadb.org/
(3)技术白皮书Release Notes(安装说明文档):二进制Tarballs包安装说明

3. 标记为glibc_214的tar包,在运行时需要glibc2.14或更高版本的支持。
查看本机的glibc版本号的方法:
[root@ecs-test1 ~]# ldd --version
ldd (GNU libc) 2.17

4. 查看CentOS是否自带MariaDB
(1)查看CentOS是否安装了MariaDB
[root@ecs-test1 etc]# rpm -qa|grep mariadb
mariadb-libs-5.5.56-2.el7.x86_64

(2)查看MariaDB安装包配置文件
[root@ecs-test1 etc]# rpm -qc mariadb-libs-5.5.56-2.el7.x86_64
/etc/my.cnf
/etc/my.cnf.d/mysql-clients.cnf

另外:可以使用rpm -qi查看安装包信息、使用rpm -ql查看安装包所有文件的位置。
(3)卸载已安装的MariaDB
rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_64

二、下载MariaDB
wget https://downloads.mariadb.com/MariaDB/mariadb-10.3.7/bintar-linux-glibc_214-x86_64/mariadb-10.3.7-linux-glibc_214-x86_64.tar.gz

三、安装MariaDB
1. 准备
(1)解压tar.gz文件
tar -zxvf mariadb-10.3.7-linux-glibc_214-x86_64.tar.gz
(2)将解压后的文件夹移动至 /usr/local 文件夹下
mv mariadb-10.3.7-linux-glibc_214-x86_64 /usr/local
(3)切换工作目录至 /usr/local
cd /usr/local
(4)创建文件链接mysql
ln -s mariadb-10.3.7-linux-glibc_214-x86_64 mysql
(5)创建mysql用户组及用户
groupadd mysql
useradd -g mysql mysql

2. 安装配置
(1)执行配置脚本
cd mysql
./scripts/mysql_install_db --user=mysql

(2)更改文件及文件夹权限
chown -R root .
chown -R mysql data

3. 启动数据库
./bin/mysqld_safe --user=mysql &

4. 设置数据库root用户密码
(1)设置root用户密码
./bin/mysqladmin -u root password 'xxxxxx'
(2)查看主机名
[root@ecs-test1 mysql]# hostname
ecs-test1.novalocal

(3)设置连接到本主机的root用户密码
./bin/mysqladmin -u root -h ecs-test1.novalocal password 'xxxxxx'

5. 关闭数据库
[root@ecs-test1 mysql]# ./bin/mysqladmin -uroot -p shutdown
Enter password:
[1]+  Done                    ./bin/mysqld_safe --user=mysql

四、数据库连接、查询
1. 连接与登录
[root@ecs-test1 mysql]# ./bin/mysql -uroot -p
Enter password:

2. 查询
MariaDB [(none)]> show databases;
MariaDB [(none)]> use mysql;
MariaDB [mysql]> desc user;
MariaDB [mysql]> select host,user,password from user;




你可能感兴趣的:(CentOS,安装,配置,MariaDB,数据库)