mysql_query
Run SELECT statements on MySQL using ? placeholders and an optional limit. Returns the data rows, field names, and row count for read-only database queries.
Instructions
Execute a SELECT query against MySQL. Returns rows, field names, and row count. Results are automatically limited.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sql | Yes | SELECT statement. Use ? as placeholders. | |
| limit | No | Max rows to return (default 100, max 1000) | |
| params | No | Values for ? placeholders | |
| database | No | Target database (optional) |