DBT2密码问题

时间:2019-01-16 16:19:15

标签: mysql benchmarking

因此,我正在尝试在MySQL数据库上运行DBT2基准测试。 (这是我从MySQL site下载的。)在修复MySQL配置几天后,我终于能够至少填充测试数据库。但是...测试无法运行,因为它尝试使用密码登录w / o(即使我提供了密码)。至少,这是我对发生的情况的解释:

./run_mysql.sh --password mypassword \
               --lib-client-path $(which mysql) \
               --connections 20 \
               --time 300 \
               --warehouses 3

结果是:

cat /root/output/0/client/error.log
Wed Jan 16 15:48:40 2019
Microseconds : 473767
tid:980301568 mysql/dbc_common.c:50
Connection to database 'dbt2' failed.
Wed Jan 16 15:48:40 2019
Microseconds : 473845
tid:980301568 mysql/dbc_common.c:52
mysql reports: 1045 Access denied for user 'root'@'localhost' (using password: NO)
Wed Jan 16 15:48:40 2019
Microseconds : 473870
tid:980301568 db_threadpool.c:100
connect_to_db() error, terminating program

从我不得不对原始MySQL进行此测试的艰苦工作中,我相信该测试已不再维护/没有人在最新版本的MySQL上运行它,但是也许你们中有人知道配置它的方法以便提供密码?缺少编辑测试源代码(为了避免篡改测试,我希望避免这样做)。

0 个答案:

没有答案