windows-10 - mysql-test 目录在哪里?
问题描述
我有一个 mariadb (v.10.4.12) 数据库,安装在 Windows 10 上。
由于我需要编写程序、触发器和授予权限,我想编写单元测试。
MariaDB 和 MySQL 文档谈到了 mysqltest、mysql_client_test、mysql-test-run.pl,但我似乎在 C:\Program Files\MariaDB 10.4 附近的任何地方都找不到它们。
那么,他们在哪里?如何运行和测试 sql 请求?
提前致谢 !
解决方案
它在源代码包中。或者,它在 github 中,如果你编译服务器就在那里。测试套件很大,最终用户不需要它,比如说在 99.999% 的情况下。所以它不包括在 Windows 上,因为它会使包的大小增加一倍。如果有人需要,假设他可以从源代码编译服务器。
mysql-test-run.pl 主要是为在服务器本身上工作的人编写的,其次是为那些从源代码编译的用户编写的,以测试他们的构建质量。
推荐阅读
- pandas - 使用分钟柱数据(多只股票,一个 df 中的多个会话)获取不完整每日柱的股票日低 (LOD) 价格 SettingWithCopyWarning
- r - 通过循环重命名变量
- javascript - 使用 fetch 时修复 CORs 问题的客户端代码(没有 cors 模块)
- c# - 如何创建充当订阅路由的 GET 路由
- java - 将 jsoup 元素推送到数据库中
- rust - 同步读取上的 AsyncRead 包装器
- javascript - 按值类型对对象进行排序
- flutter - 如何获取 flutter_map 的 MapController() 流事件?扑
- python - AWS EMR Python 进程异常退出错误
- spring-boot - 如何使用命令行在 Spring Boot 中显示所有可用路由?