当我安装mysql时,有一个像user,tables_priv,columsn_priv等表的mysql数据库。这是干什么用的? - 另一方面,我有一个名为information_schema的数据库 - 有架构信息表。现在,我问我,mysql-database有什么好处?什么是mysql数据库?
-3
A
回答
1
mysql
数据库主要包含权限信息。其中的表格定义了MySQL用户可以登录的内容,使用哪些密码,从哪里访问,以及访问各种数据库,表格,列,存储过程和其他对象的访问级别。它可以直接写入,也可以通过GRANT
和REVOKE
语句自动修改。
information_schema
数据库主要关注描述什么存在。它包含一组表格,它们表示MySQL安装中存在的结构化事物的视图,包括数据库,表格,列和各种系统信息和统计信息。它是只读的,因为它显示的许多信息甚至无法修改。
2
MySQL数据库是目录。 (Postgres相当于pg_catalog
。)它包含诸如已定义的数据库,用户,表格,触发器,约束,权限等等。
信息模式是一组访问此目录的(标准化)视图。所以,基本上是一样的,除了这些视图不应该与数据库风格不同。
相关问题
- 1. 什么是MySQL数据库引擎?
- 2. 什么是MySql,FlatFile数据库差异?
- 3. Hostinger,什么是数据库
- 4. 什么是梨数据库?
- 5. 什么是数据仓库?
- 6. qdb是什么?数据库
- 7. 什么是Firebird数据库
- 8. 什么是Oracle数据库
- 9. 为什么MySQL的代码是不是在数据库
- 10. Mysql子数据库??他们叫什么
- 11. 什么是我们通过phpMyAdmin访问的mysql数据库的数据库URL?
- 12. 数据库中的基数是什么?
- 13. MySQL Workbench数据库文件的文件扩展名是什么?
- 14. 什么是MySQL数据库正确的DateTime格式?
- 15. 什么是非规范化mysql数据库的好方法?
- 16. 关于MySQL数据库权限,“\ _%”是什么意思?
- 17. 在MySQL中“重置”数据库的SQL命令是什么?
- 18. 什么是mysql数据库内的“查看”表?
- 19. 什么是一个好的MySQL数据库模式工具?
- 20. 记录mysql数据库的最佳方式是什么?
- 21. 用PHP搜索MySQL数据库的最佳方式是什么?
- 22. 什么是可用的java API来备份mysql数据库
- 23. unix_timestamp(MySQL)的数据类型是什么?
- 24. 对于数据库,什么是“恢复”?什么是'恢复'?
- 25. 什么类型的数据库是data.frame?
- 26. 这是什么类型的数据库?
- 27. 什么使用,而不是数据库?
- 28. 什么是实现这个数据库
- 29. 什么是oracle数据库容器?
- 30. 什么是数据库克隆?
您是否阅读过文档? http://dev.mysql.com/doc/refman/5.6/en/information-schema.html –
来吧人们...... OP可以肯定地说,有一些问题之前有点读文档,但这不是一个问题保证3票反对。 –
@all - 我已阅读文档。我想,我没有明确的问。我明白,information_schema的数据库是什么。但我不明白什么是数据库MySQL(我的意思是数据库 - 不是MySQL作为DBS)好。现在,用已标记为答案的数据库以及数据库表中的数据,很明显。 - 我认为,这个问题不会赢得反对票:-( – BennoDual