Mysql自带数据库说明
INFORMATION_SCHEMA表存储的信息总结
- SCHEMATA表: 数据库
- TABLES表: 表
- COLUMNS表: 列
- STATISTICS表: 索引
- USER_PRIVILEGES表: 用户权限表
- SCHEMA_PRIVILEGES表: 数据库权限的信息
- TABLE_PRIVILEGES表: 表权限
- COLUMN_PRIVILEGES表: 列权限
- CHARACTER_SETS表: 可用字符集的信息
- COLLATIONS表: 各字符集的对照信息
- COLLATION_CHARACTER_SET_APPLICABILITY表 : 可用于校对的字符集
- TABLE_CONSTRAINTS表: 描述了存在约束的表
- KEY_COLUMN_USAGE表: 描述了具有约束的键列
- ROUTINES表: 存储子程序(存储程序和函数)的信息
- VIEWS表: 视图
- INFORMATION_SCHEMA TRIGGERS表 : 关于触发程序的信息
- 其他INFORMATION_SCHEMA表
performance_schema数据库表总结
需要设置参数: performance_schema 才可以启动该功能
- setup_consumers 描述各种事件
- setup_instruments 描述这个数据库下的表名以及是否开启监控。
- setup_timers 描述 监控选项已经采样频率的时间间隔
- events_waits_current 记录当前正在发生的等待事件,这个表是只读的表,不能update ,delete ,但是可以truncate
- 性能历史表 :events_waits_history 只保留每个线程(thread) 的最近的10个事件
- 性能历史表 :events_waits_history_long 记录最近的10000个事件 标准的先进先出(FIFO) 这俩表也是只读表,只能truncate
事件汇总表
- 按照相关的标准对进行的事件统计表, 表也是只读的,只能turcate
- events_waits_summary_by_instance
- events_waits_summary_by_thread_by_event_name
- events_waits_summary_global_by_event_name
- file_summary_by_event_name
- file_summary_by_instance
查询语句
查询mysql中所有数据库名称
SELECT `SCHEMA_NAME` FROM `information_schema`.`SCHEMATA`
获取指定数据库指定表的所有字段并排序
SELECT COLUMN_NAME,DATA_TYPE,ORDINAL_POSITION FROM information_schema.COLUMNS where TABLE_SCHEMA='vtms3000' and TABLE_NAME='qareas' ORDER BY TABLE_NAME, ORDINAL_POSITION asc ;
参考文献
分享到:
相关推荐
在你提到的“mysql自带的测试用数据库”中,我们可以找到一个名为"employees_db"的压缩包,这个数据库可能包含了一个模拟企业员工管理的示例数据集。 这个数据库通常包括以下知识点: 1. **数据库结构**:在...
本知识点将详细介绍LabVIEW自带的数据库功能,包括如何保存数据、创建表格、删除数据以及查询数据等基本操作。 1. **数据库连接** 在LabVIEW中,首先需要建立与数据库的连接。这可以通过使用“数据库连接”函数来...
但在没有备份的情况下,就需要借助专业的修复工具,比如这款"MYSQL数据库修复工具",对损坏的数据库进行分析和修复。 "Backup For MySQL.exe"可能是该工具提供的数据库备份功能,允许用户定期备份数据库,以防不测...
这个数据库可能包含了各种示例表、数据和预设的查询,以帮助开发者和管理员熟悉MySQL的功能和性能。 描述中提到的"最新版"指的是这个测试数据库与MySQL的当前稳定版本保持同步,包含了最新的特性和改进。这可能包括...
本文将详细介绍Oracle、DB2、SQL Server 2000/2005、MySQL、PostgreSQL等常见数据库的分页查询方法,并提供具体的SQL语句示例。 #### Oracle 分页查询 Oracle 的分页查询主要通过 `ROWNUM` 函数实现。`ROWNUM` 是 ...
通过API函数建立连接后,可以使用MySQL提供的函数执行SQL命令和查询。完成后,需要关闭连接,释放句柄。 (5)错误处理。在操作数据库过程中,应当处理可能出现的错误,例如,使用API提供的错误码进行错误诊断。 ...
《万能SQL语句生成器:数据库管理与通用性探讨》 ...通过下载并使用名为“万能sql语句生成器_自带数据库管理器支持市面上所有数据库.exe”的文件,你将开启一个更加高效、精准的数据库管理新纪元。
在这里使用 mysql 自带的数据库 mysql 和我自定义的数据库 test_create 演示操作。 四、备份所有的数据库操作 mysqldump 命令备份所有数据库的语法如下:mysqldump -u username -p --all-databases > BackupName....
在 sql 的编辑器中输入测试语句,如图所示,其中 world 数据库是 mysql 自带的测试数据库,然后选择执行(或者使用快捷键 ctrl+enter)。执行成功后,查询结果会显示在下面的列表中。 使用 MySQL Workbench 创建...
- **实现方式**:利用MySQL自带的监控工具或者第三方工具如mysqlreport等,定期获取和分析数据库的状态信息。 ##### 2. 正确使用索引 - **索引的概念**:索引是一种特殊的数据结构,用于提高数据检索的速度。 - **...
这个标题"java语言操作pageoffice自带印章连接mysql数据库"表明我们要讨论如何利用PageOffice的内置印章功能,并通过Java来与MySQL数据库进行交互。以下是对这个主题的详细讲解: 首先,PageOffice提供了丰富的API...
2. **SQL查询测试**:使用MySQL自带的客户端工具,如`mysql.exe`,或者第三方工具如MySQL Workbench,尝试执行SQL语句,检查返回结果是否符合预期。 3. **性能分析**:如果遇到性能问题,可以使用`EXPLAIN`关键字来...
MySQL自带客户端-Workbench使用方法 在这篇文章中,我们将探讨 MySQL 自带客户端 Workbench 的使用方法。Workbench 是一个功能强大且易于使用的图形化客户端工具,可以帮助用户更方便地管理和维护 MySQL 数据库。 ...
MySQL安装后会自带两个默认的数据库:`mysql`和`test`。 - **mysql数据库**:这是一个系统数据库,主要用于存储MySQL的系统信息,例如用户权限等。 - **test数据库**:这个数据库通常用于测试目的,开发者可以在...
除了MySQL自带的命令行工具外,还有许多第三方图形界面工具可用于管理MySQL数据库,如: - **Navicat**:功能强大,支持多种数据库类型。 - **SQLyog**:轻量级工具,适合日常数据库管理任务。 - **MySQL Workbench*...
- **使用ADODB组件**:在VBA中连接MySQL数据库通常会用到ADODB(ActiveX Data Objects)组件,它提供了访问不同数据库的方法和属性。 - **建立连接**:首先需要创建`ADODB.Connection`对象实例,并设置连接字符串,...
12. **MySQL帮助**: MySQL自带的帮助系统可以提供详细的语法参考和教程。在命令行中,输入`HELP`命令可以查看相关主题,也可以在线访问MySQL官方文档获取更全面的信息。 以上只是MySQL使用的一部分基础知识,深入...
* 使用合适的性能监控工具,如MySQL自带的Performance Schema和sys schema,或第三方监控工具,来定期监测数据库的性能。 * 根据监控结果进行调优和优化,以确保数据库的长期运行稳定和高效。 数据库性能调优是一个...
8. `mysql_statement.h`:处理预编译语句和参数绑定的接口。 9. `mysql_result.h`:定义了结果集处理的相关接口,如`MYSQL_RES`和`MYSQL_ROW`。 使用这些头文件时,开发者需要注意版本兼容性,因为不同的MySQL版本...
数据库提供了数据的持久化存储,使得数据在系统重启或关闭后仍能保留,同时,它通过结构化查询语言(SQL)实现了对数据的高效管理和操作,适合各种应用场景,如网站开发、数据仓库、商业智能和嵌入式系统。...