MySQL 自带数据库列表
MySQL自带的数据库包含了一系列预定义的数据库,这些数据库提供了示例数据,帮助用户理解和使用MySQL数据库系统,以下是一些主要的自带数据库:
1、mysql
用途:存储MySQL服务器系统的信息,如用户账户、权限等。
重要表:
user
:存储用户账户信息。
db
:存储数据库权限信息。
tables_priv
:存储表权限信息。
columns_priv
:存储列权限信息。
procedures_priv
:存储存储过程权限信息。
functions_priv
:存储函数权限信息。
password_history
:存储密码历史信息。
2、information_schema
用途:提供关于MySQL服务器上的所有数据库和表的元数据信息。
重要表:
SCHEMATA
:存储数据库的名称和属性。
TABLES
:存储表的定义信息。
COLUMNS
:存储列的定义信息。
VIEW_COLUMN_USAGE
:存储视图列的定义信息。
等等。
3、test
用途:提供测试数据库的示例,用户可以在这个数据库上执行SQL语句进行测试。
4、performance_schema
用途:收集MySQL服务器性能的实时信息。
重要表:
events_stages_current
:当前执行的事件。
events_stages_history
:历史事件记录。
events_stages_history_long
:长期历史事件记录。
等等。
5、sys
用途:提供关于MySQL服务器性能和健康状况的实时信息。
重要表:
system_config
:存储系统配置信息。
inventory
:存储服务器硬件信息。
schema_config
:存储模式配置信息。
等等。
注意事项
在使用自带数据库时,应避免修改或删除这些数据库中的数据,因为这些数据对于MySQL服务器正常运行至关重要。
对于mysql
数据库,应谨慎处理用户权限和权限设置,以确保数据库的安全性。
是对MySQL自带数据库的详细介绍。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1154324.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复