mysql自带数据库有什么

fiy 其他 45

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    MySQL自带的数据库有以下几个:

    1. mysql数据库:这是MySQL自带的系统数据库,用于存储数据库服务器本身的配置和权限信息。它包含了许多系统表,如user、db、tables_priv等,用于管理用户、数据库和表的权限。

    2. information_schema数据库:这也是MySQL自带的系统数据库,用于存储关于数据库服务器的元数据信息。它包含了许多系统视图,如tables、columns、schemata等,用于查询数据库、表和字段的信息。

    3. performance_schema数据库:这是MySQL自带的系统数据库,用于存储数据库服务器的性能指标信息。它包含了许多系统表,如events_waits_current、file_summary_by_instance等,用于监控数据库服务器的性能和资源利用情况。

    4. sys数据库:这是MySQL 8.0版本引入的系统数据库,用于存储数据库服务器的系统监控和性能分析信息。它包含了许多系统视图,如sys_config、sys_memory_global_total等,用于查询数据库服务器的状态和性能指标。

    5. test数据库:这是MySQL自带的示例数据库,用于演示和测试MySQL的功能和语法。它包含了一些示例表和数据,如employee、city等,用于进行SQL查询和操作的练习。

    除了以上几个自带的数据库,MySQL还支持创建用户自定义的数据库。用户可以使用CREATE DATABASE语句来创建新的数据库,并使用DROP DATABASE语句来删除数据库。创建的数据库可以用于存储用户的数据,并通过SQL语句进行查询和操作。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    MySQL自带的数据库主要包括以下几个:

    1. information_schema:该数据库存储了MySQL服务器的元数据信息,包括数据库、表、列的信息等。可以通过查询该数据库来获取数据库的结构信息。

    2. mysql:该数据库存储了MySQL服务器的用户权限、角色以及其他系统配置信息。它包含了多个系统表,如user、db、tables_priv等,用于管理和授权用户的访问权限。

    3. performance_schema:该数据库提供了MySQL服务器的性能监控和诊断功能。它包含了多个系统表,如events_waits_current、file_summary_by_instance等,用于记录和分析服务器的性能指标。

    4. sys:该数据库是MySQL 8.0版本引入的一个新特性,用于提供更方便的系统管理功能。它包含了多个存储过程和视图,用于查询和监控数据库的状态、配置和性能指标。

    除了以上几个自带的数据库,MySQL还可以创建和管理用户自定义的数据库。用户可以使用CREATE DATABASE语句来创建新的数据库,并使用USE语句来切换到指定的数据库进行操作。用户也可以使用DROP DATABASE语句来删除数据库。创建的数据库可以包含多个表,每个表可以包含多个列和行,用于存储和管理数据。

    总之,MySQL自带的数据库提供了一些系统级别的功能,用于管理和监控数据库服务器的状态、配置和性能。用户可以使用这些数据库来获取数据库的元数据信息,管理用户权限,监控服务器的性能指标等。同时,用户也可以创建和管理自定义的数据库,用于存储和管理自己的数据。

    1年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    MySQL自带的数据库主要包括以下几个:

    1. information_schema:这是一个MySQL元数据(metadata)数据库,它包含了关于MySQL服务器的信息,如数据库、表、列的结构和属性等。information_schema数据库不存储实际的数据,而是提供了一种查询系统信息的方式,可以用于获取关于数据库结构和性能的统计信息。

    2. mysql:这是MySQL的系统数据库,它存储了MySQL服务器的用户权限和其他系统级别的配置信息。在mysql数据库中,有一些重要的表,如user表、db表、table_privileges表等,用于管理用户权限和访问控制。

    3. performance_schema:这是MySQL的性能监控数据库,它提供了一组性能监控和分析的工具,可以用于监测MySQL服务器的性能指标,如CPU使用率、内存使用率、磁盘IO等。performance_schema数据库通过收集和存储性能统计数据,帮助开发人员和管理员分析和优化数据库性能。

    4. sys:这是MySQL的系统信息数据库,它是MySQL 8.0版本引入的,用于提供更方便的系统级别信息查询。sys数据库包含了一组视图(views),这些视图可以用于查询数据库和表的信息,如表的大小、索引的使用情况等。sys数据库的引入使得获取系统级别信息更加简单和直观。

    除了上述自带的数据库,MySQL还可以创建用户自定义的数据库。用户可以使用CREATE DATABASE语句在MySQL中创建新的数据库,并在其中创建表和插入数据。用户自定义的数据库可以根据需求进行设计和管理,用于存储应用程序的数据。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部