HCRM博客

Centos 7下Mariadb数据库配置指南

CentOS 7 Mariadb配置指南

Centos 7下Mariadb数据库配置指南-图1

安装MariaDB

添加MariaDB仓库

我们需要添加MariaDB的仓库,打开终端,执行以下命令:

sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

安装MariaDB

安装MariaDB服务器:

sudo yum install mariadb-server

启动和设置开机自启

安装完成后,启动MariaDB服务并设置开机自启:

sudo systemctl start mariadb
sudo systemctl enable mariadb

配置MariaDB

修改root密码

Centos 7下Mariadb数据库配置指南-图2

默认情况下,root账户的密码为空,为了安全起见,我们需要修改root密码,执行以下命令:

sudo mysql_secure_installation

按照提示输入新密码,并确认。

修改配置文件

MariaDB的配置文件位于/etc/my.cnf,打开该文件,修改以下参数:

[mysqld]
# 设置字符集
character-set-server=utf8mb4
# 设置存储引擎
default-storage-engine=InnoDB
# 设置最大连接数
max_connections=1000
# 设置超时时间
wait_timeout=300
# 设置交互超时时间
interactive_timeout=300
# 设置持久连接
connect_timeout=10

修改root用户权限

为了方便管理,我们将root用户的权限限制在本地主机,执行以下命令:

mysql -u root -p

输入新密码登录后,执行以下命令:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;

连接和测试

使用命令行连接

Centos 7下Mariadb数据库配置指南-图3

mysql -u root -p

输入密码登录。

创建数据库和表

CREATE DATABASE test;
USE test;
CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR(50) NOT NULL,
    password VARCHAR(50) NOT NULL
);

插入数据

INSERT INTO users (username, password) VALUES ('test', '123456');

FAQs

如何查看MariaDB版本?

mysql --version

如何查看MariaDB运行状态?

sudo systemctl status mariadb

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/55100.html

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
请登录后评论...
游客游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~