百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

centos 安装和配置mariadb详细教程[通俗易懂]

nanshan 2024-11-04 13:07 13 浏览 0 评论

1.安装maria database

yum install mariadb mariadb-server 命令进行安装,本人已测试OK

yum -y install mariadb mariadb-server

2. 启动maria database

安装成功以后,需要手动启动 maria database

systemctl  start  mariadb

3.查看maria database运行状态

通过命令查看运行数据库的版本:systemctl status mariadb

systemctl status mariadb

运行结果



4 配置(初始化)mariadb

mysql_secure_installation

4.1 首先是设置密码,会提示先输入密码(一定记住密码)

Enter current password for root (enter for none):<– 初次运行直接回车

4.2 设置密码

Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车 New password: <– 输入root用户的密码 Re-enter new password: <– 再输入一次设置的root密码

4.3 其他配置

Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车

Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车(如果生产环境建议不开放root远程登录,危险性高),

Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车

Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车

5 登录MariaDB

用如下命令测试一下,如果能登录数据库,说明全部安装和配置成功

mysql -u root -p

6 关闭mariadb

关闭命令如下命令

systemctl stop mariadb

数据库日常管理


前提条件

用管理员帐号(root)登录以后,不要区换数据库,直接命令提示符下面执行

mysql -u root -p

1 创建用户

语法:CREATE USER ‘username’@’host’ IDENTIFIED BY ‘password’;

说明:

  • username:你将创建的指定用户名
  • host:指定该用户在哪个主机上可以登陆。如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符%。
  • password:该用户的登陆密码,密码可以为空,如果为空则该用户可以不需要密码登陆服务器

参照列子:

CREATE USER 'dog'@'localhost' IDENTIFIED BY '123456';
CREATE USER 'pig'@'192.168.1.101_' IDENDIFIED BY '123456';
CREATE USER 'pig'@'%' IDENTIFIED BY '123456';
CREATE USER 'pig'@'%' IDENTIFIED BY '';
CREATE USER 'pig'@'%';

2 用户权限设定

GRANT命令说明: (1)ALL PRIVILEGES表示所有权限,也可以使用SELECT、UPDATE等权限。 (2)ON用来指定权限针对哪些库和表。 (3)*.*中前面的号用来指定数据库名,后面的号用来指定表名。 (4)TO表示将权限赋予某个用户。 (5)@前面表示用户,@后面接限制的主机,可以是IP、IP段、域名以及%,%表示任何地方。 (6)IDENTIFIED BY指定用户的登录密码。 (7)WITH GRANT OPTION这个选项表示该用户可以将自己拥有的权限授权给别人。 注意: 在创建操作用户的时候不指定WITH GRANT OPTION选项会导致该用户不能使用GRANT命令创建用户或者给其它用户授权。 每次更新权限后记得刷新权限FLUSH PRIVILEGES; 备注: 使用GRANT重复给用户添加权限,权限叠加。 如先给用户添加一个SELECT权限,然后又给用户添加一个UPDATE权限,那么该用户就同时拥有了SELECT和UPDATE权限。

如下命令 分配用户所有权限

GRANT ALL PRIVILEGES ON *.* TO 'userid'@'%' IDENTIFIED BY 'passowrd' WITH GRANT OPTION;

2.1 单个数据库授权

MariaDB [(none)]> GRANT ALL PRIVILEGES ON mysql.* TO 'wang6'@'%' IDENTIFIED BY '123' WITH GRANT OPTION;
Query OK, 0 rows affected (0.000 sec)

MariaDB [(none)]> SELECT user, host, authentication_string FROM mysql.user;

3 查询用户

select * from mysql.user;

4、收回权限、删除用户

4.1、收回权限

REVOKE [权限] ON [库.表] FROM [用户名]@[IP];

MariaDB [(none)]> REVOKE SELECT(host, user) ON mysql.user FROM 'userid'@'%';
Query OK, 0 rows affected (0.000 sec)

4.2、删除用户

DROP USER [用户名]@[IP];

MariaDB [(none)]> DROP USER IF EXISTS 'userid'@'%';
Query OK, 0 rows affected (0.000 sec)

相关推荐

宽带,带宽,网速,吞吐量与宽带上下行

一.带宽和宽带(1)带宽:是由英文词汇bandwidth直译过来的,在不同的领域,对带宽的理解角度也有所不同:1.电子通信领域:指某个信号具有一定的频带宽度,也就是说,信号的带宽指的是该信号所包含...

千兆联通宽带,上行仅20M怎么破?

原先家里办的100M联通宽带,上行20M。设备多、运用频繁时,这宽带有些吃紧。于是趁着活动,升级成了上行50M的千兆宽带。升级生效后,带着满心欢喜与期待,进行各种测速。由于终端设备不够强悍,下行可以跑...

百度网盘“偷”占用户带宽加速传输?回应:已取消默认勾选

近日,百度网盘因默认开启一项“用户奖励(激励)计划”而引发争议。这项计划旨在让用户分享少量闲置网络带宽和电脑存储空间,帮助百度网盘提升传输速度。参与助力的用户可获得相应的积分奖励,最快1个月可获得爱奇...

太原移动试点新技术 5G网络上行(上传)速率提升近一倍

6月7日,太原移动在五一广场营业厅试点运行SUL超级上行新技术,5G网络上行(上传)速率提升了近一倍。AR/VR、无人巡检机、无人采矿机、高清直播等新型业态,对移动通信网络能力的需求日益增强。用户不仅...

1G速率的宽带你敢想吗?它真的来了

IT之家(www.ithome.com):1G速率的宽带你敢想吗?它真的来了IT之家讯据国外媒体报道,英国运营商BT近来正在部署“极速”宽带,这家运营商的“极速”计划是提供基本速率为500Mbps的...

如何令移动下载飞起来 结合LTE与Wi-Fi

随着4G终端的快速普及,LTE似乎成为目前传输最为快的移动网络技术。然而伴随高清4K视频的逐步兴起,如何在移动网络中获得传输速度的进一步突破呢?根据北京现网资源配置情况,网络下行理论峰值速率约为80M...

网件MK63路由器体验:大户型高带宽家庭的省心之选

网件MK63WiFi6Mesh路由器2020年上半年发布的旗舰手机里,你听到最多的词一定有WiFi6。作为一项新的网络标准,它所要解决的是连接终端过多之后,网络延时和传输速度不稳定的问题。许多...

瞄准用户上传带宽:HiWiFi 极路由 联合 迅雷 推出 “极赚钱”套餐

上次总理谈到宽带降价问题时,很多网友除了吐槽网速慢费用贵,还反映宽带网络的上下行速度不对等。比如说以前ADSL2M的宽带只有512Kbps的上行速度,现在升级到光纤网络之后,按理说技术上实现上下行...

移动宽带上行限速。说点啥?

之前之后。

电信商为何提升下行带宽却对上行严防死守?

走过路过不要错过今日精彩话题,感谢大家的阅览,希望能获得您的点赞关注评论小编在此先祝大家天天开心,日进斗金!年年快乐!0102让我加班写代码?门都没有。要我半夜抢修网络故障?我立马从床上蹦起来就...

上行带宽的秘密:如何判断你的宽带是否真的值钱?

你是否认为有宽带就等于有宽带资源呢?今天就来给大家详细说说这其中的门道。大家想想看,平时我们家里的宽带,虽然能上网看视频、玩游戏,但这可不一定就是宽带资源哦。宽带资源得有足够的上行带宽,而且用户要...

「太虎了」如何可以适当提高宽带的上行限速,以及稳定性

因为居家办公需要,以及家中有不少设备需要24H不间断与服务器端交互上传数据,希望可以适当解绑上行带宽限速,让家中一些工作用的设备,可以稳定运行与高速提供服务。测速记录较多,还有部分时段数据很卡的没有截...

电信运营商为何拼命加下行带宽却对上行严防死守?

首先感谢小伙伴的阅读,欢迎大家进行点赞、关注、收藏。小编在此也祝大家日进斗金、财源滚滚。我昨天刚去营业厅办宽带,那业务员一个劲儿给我推千兆套餐。我说我家就俩人用,要那么快干啥?他非说现在都流行4K视频...

电信运营商为何拼命加下行带宽,却对上行严防死守?

首先感谢小伙伴的阅读,欢迎大家进行点赞、关注、收藏。小编在此也祝大家日进斗金、财源滚滚。0102我亲戚在运营商上班,说他们领导开会明确要求控制上行带宽,怕用户开服务器影响企业客户生意。现在家庭宽带上下...

服务器100M带宽什么概念?100M上行速度和下行速度是多少?

100M的带宽究竟有多快?根据我们日常使用规则呢,我们宽带的100兆指的是带宽MB=Mbit,大部分用户以为宽带安装的是多少兆下载就是多少了。以前一个朋友,装了4M的宽带下载速度只有几百K,他就吐槽嘛...

取消回复欢迎 发表评论: