CentOS下安装MariaDB

yuanwen : https://www.cnblogs.com/michael999/p/16877964.html

1.安装服务端
安装MySQL软件,可以在windows和linux下安装,此处只提供centos下安装过程。
MariaDb是最近推出一款企业级MYSQL Server
Percona Server 和 MariaDb 是当前最为流行的两大企业级MYSQL SERVER解决方案
sudo yum -y install mariadb mariadb-server

2.初始化及密码设置
安装完成MariaDB,首先启动MariaDB
sudo systemctl start mariadb
设置开机启动
systemctl enable mariadb
接下来进行MariaDB的相关简单配置
mysql_secure_installation 首先是设置密码,会提示先输入密码
Enter current password for root (enter for none):<–初次运行直接回车
设置密码
Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车 New password: <– 设置root用户的
密码 Re-enter new password: <– 再输入一次你设置的密码
其他配置
Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车
Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车,
Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车
Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车
初始化MariaDB完成,接下来测试登录
mysql -uroot -ppassword

由于是本地测试,所以直接关闭防火墙更方便,centos7如下:
关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

3.创建用户及授权设置
登录mysql数据库,设置权限:
create user michae1@localhost identified by '654321';
//创建用户michae1,密码654321

grant select,update,delete,insert on mysql.user to michael@local;

//为用户michae1对MySQL的user表授予查询、更新、删除以及插入等权限(配置完成后,用michae1登陆数据库后,可以看到MySQL和user表)

至此,就可以采用navicat进行连接mysql进行测试了。

posted @   蓝蓝的天~  阅读(71)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示