linux-CentOS 7中yum安装Mariadb数据库

举报
QGS 发表于 2021/02/20 12:20:02 2021/02/20
【摘要】 安装mariadb数据库yum -y install mariadb mariadb-server启动数据库服务service mariadb start查看运行状态service mariadb status设置密码mysqladmin password # 修改密码mysqladmin -p password登录数据库mysql -uroot...

一、安装mariadb数据库

yum -y install mariadb mariadb-server

二、启动数据库服务并开机自动启动数据库

service mariadb start
systemctl enable --now mariadb

三、查看运行状态

service mariadb status

设置密码

mysqladmin password                        # 修改密码mysqladmin -p password

登录数据库

mysql -uroot -p

create user 'qgs'@'%' identified by 'qgs111';   #create user '用户名'@'%' identified by '密码';
grant select,process,super on *.* to 'qgs'@'%' identified by 'qgs111';   #grant select,process,super on *.* to '用户名'@'%' identified by '密码'; 允许所有ip连接(用通配符%表示),只允许指定IP地址链接将%去掉即可
flush privileges;
create database qgs_db default character set 'utf8';   #创建名称为“ aqgs_db”的数据库
grant all privileges on qgs_db.* to 'qgs'@'localhost';   #将库“ qgs_db”的所有权限授予用户“ qgs”
flush privileges;
quit

数据库可能也会链接不上,那就

解决方法1

关闭防火墙

systemctl disable --now firewalld

或防火墙“ firewalld”中开启公网访问Mariadb数据库3306端口

systemctl restart firewalld
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --reload

解决方法2

或者初始化数据库,初始化后就只能重新添加用户之类的之前操作

mysql_secure_installation          #初始化 mariadb 并配置 root 密码

其他都y(如图!!!是否拒绝自动连接数据库)。

哪我就按n


show databases;        #显示所有数据库

use qgs_db;    #使用qgs_db数据库
select database();    #查看当前数据库
show tables;    #当前数据库的表
create table qgs1(name varchar(20),sex char(1),   #创建表 create table 表名 (列属性);
desc qgs1;     #查看表结构




安装或者下载其他的时候感谢比较慢,可以直接用国内镜像

华为开源镜像站:https://mirrors.huaweicloud.com/
清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/
阿里云开源镜像站:https://developer.aliyun.com/mirror/


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。