IT评测·应用市场-qidao123.com
标题:
Mysql或MariaDB数据库的用户与授权操作——实操保姆级教程
[打印本页]
作者:
羊蹓狼
时间:
2024-8-1 10:02
标题:
Mysql或MariaDB数据库的用户与授权操作——实操保姆级教程
一、问题描述
在日常的工作中,我们需要给不同角色的人员创建不同的账号,他们各自可访问的数据库或权限不一样,这时就需要创建用户和赋予不同的权限内容了。
二、问题分析
1、创建不同的角色账号;
2、给这些账号授予各自可访问数据库的权限。
三、实现方法
Centos8安装配置Mariadb数据库_centos8安装mariadb
https://blog.csdn.net/xiaochenXIHUA/article/details/127270742?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522172181803816800182776309%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=172181803816800182776309&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-127270742-null-null.nonecase&utm_term=mysql%E6%8E%88%E6%9D%83&spm=1018.2226.3001.4450
注意:起首需要使用具有超管或DBA权限的账号登录mysql或mariaDB数据库才能进行如下操作,否则大概会提示权限不敷的问题【若涉及授权的内容最好授权内容实行完成后实行一下刷新下令(
flush privileges;
)】。
3.0、mysql数据库的常用操作
3.0.1、数据库的常用操作
-- 查看所有的数据库sql:
show databases;
-- 创建数据库(数据库默认是latin1编码格式)
create database 需要创建的数据库名称
-- 示例:创建一个名为ck的数据库
create database ck;
-- 创建数据库且指定数据库的编码格式(中文一般使用utf8mb4)
create database 需要创建的数据库名称 charset 数据库的编码格式;
-- 示例:创建一个名为ck的数据库
create database ck2 charset utf8mb4;
-- 查看指定数据库的完整语句内容和编码信息sql:
show create database 需要查看的数据库名称;
-- 示例查看数据库ck的信息:
show create database ck;
-- 删除指定数据库
drop database 需要创建的数据库名称;
-- 示例:删除名为ck的数据库
drop database ck;
-- 切换到指定的数据库
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/)
Powered by Discuz! X3.4