A few days ago the mysql proxy tool was released (link) and it does exactly what the name would
suggest. But it does boast a few features that have changed the
development of the test creation tool.
- It has a Lua interpreter that allows user written scripts or modules to be run by the proxy. These scripts can intercept queries and responses between the client and the MySQL server, and also manipulate them in whatever way necessary. There are examples on the wiki of how to use the scripts.
- Instead of writing an entirely new command line client, we …