MySQL提供的最常用的库是information_schema。该库包含了关于数据库的元数据,如数据库、表、列、索引等。大家可以使用该库来检索MySQL服务器的架构信息。
接下来是mysql库。这个库包含了MySQL服务器所需的系统表以及用户权限。大家可以使用该库来创建、修改、删除用户以及授予用户权限等操作。
performance_schema是用于收集和报告MySQL服务器性能统计信息的库。该库包含了所有服务器事件,涵盖了CPU、磁盘和网络等所有方面的性能数据。大家可以使用该库来调整服务器配置以提高性能。
最后一个默认库是sys。该库用于管理诊断、性能和概述方面的对象。它通过使用MySQL服务器的各种故障检测和自偶测试功能,帮助大家快速指出问题并进行相应操作。
mysql>SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | sys | +--------------------+ 4 rows in set (0.00 sec)
上面的代码演示了如何查看MySQL服务器上的所有库。大家可以使用SHOW DATABASES命令查询服务器上的所有库。