首页 > 解决方案 > 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 请求?

提前致谢 !

标签: windows-10mariadb

解决方案


它在源代码包中。或者,它在 github 中,如果你编译服务器就在那里。测试套件很大,最终用户不需要它,比如说在 99.999% 的情况下。所以它不包括在 Windows 上,因为它会使包的大小增加一倍。如果有人需要,假设他可以从源代码编译服务器。

mysql-test-run.pl 主要是为在服务器本身上工作的人编写的,其次是为那些从源代码编译的用户编写的,以测试他们的构建质量。


推荐阅读