首先登陆mysql

一:show databases;  展示所有数据库(root用户下)

二:use xxx (数据库名)使用use选择数据库

三:show xxx   查看数据库中的表

四:desc table_name   查询表结构

一 、创建一个用户

# mysql -u root -p  # 首先登陆 MySQL 数据库
> create user '用户名'@'%' identified by '你要设置的密码';

二、给用户赋予某个数据库的权限

# mysql -u root -p # 首先登陆 MySQL 数据库
> grant all on 数据库名.* to '用户名'@'%' ;
> flush privileges;

创建一个账户为zyl密码为wcy5525587的账户

看到图中为zyl用户赋予访问wcyshop这个数据库的权限

退出root权限

现在我们来看看刚才我们用root账户授权的用户能不能访问wcyshop这个数据库

首先登陆这个账户

然后查看数据库,可以看到只有一个wcyshop这个账户

科普下一information_schema数据库,information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式。什么是元数据呢?元数据是关于数据的数据,如数据库名或表名,列的数据类型,或访问权限等。有些时候用于表述该信息的其他术语包括“数据词典”和“系统目录”。
在MySQL中,把 information_schema 看作是一个数据库,确切说是信息数据库。其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权 限等。在INFORMATION_SCHEMA中,有数个只读表。它们实际上是视图,而不是基本表,因此,你将无法看到与之相关的任何文件。

即可完成操作。

最新文章

  1. js动态的把左边列表添加到右边,可上下移动。
  2. 承接unity外包:2016年VR产业八大发展趋势
  3. Effective C++ -----条款31:将文件间的编译依存关系降至最低
  4. codeforces 489B. BerSU Ball 解题报告
  5. 2.Spring Web MVC的优势
  6. 查看innodb表空间
  7. Hadoop集群中添加硬盘
  8. UML--核心元素之包
  9. 关于if (!cin)以及while (cin >> word)
  10. ognl中的#、%和$
  11. 正则提取文本中的颜色值 #xxxx,不严谨版本
  12. JavaScript基本类型比较
  13. JMS基础篇(二)
  14. volt问题
  15. [Swift]LeetCode888. 公平的糖果交换 | Fair Candy Swap
  16. mysql数据库分区和分表
  17. Homework 2.0
  18. CentOS6.5运行yum报错:No module named yum
  19. C# 数据结构基础-实现循环队列
  20. oracle数据库创建并导入dmp文件

热门文章

  1. springboot静态资源路径制定
  2. Win7/Win10+VS2017+OpenCV3.4.2安装、测试
  3. MySQL-存储引擎-Myisam
  4. JavaScript高级程序设计(读书笔记)之函数表达式
  5. openresty HTTP status constants nginx api for lua
  6. 你的 SQL 还在回表查询吗?快给它安排覆盖索引
  7. 从synchronize到CSA和
  8. MySQL实战45讲(10--15)-笔记
  9. Docker下制作一个容器镜像
  10. Appium问题解决方案(4)- Error while obtaining UI hierarchy XML file: com.android.ddmlib.SyncException