---
name: dev-mysql-access
description: "Direct MySQL/MariaDB access to the dev DB server from code-server (host, user claude, password)"
metadata: 
  node_type: memory
  type: reference
  originSessionId: c63a2eb6-2038-4d1c-87d5-b7e29014eb42
---

Dev MariaDB is reachable directly from the code-server container for ad-hoc queries:

- Host: `192.168.20.35`
- User: `claude`
- Password: `M15QL2023!` (same as the `root` password defined as `sqlPasswd`/`sqlEvoPasswd` in `evolution/.env`)
- Server: MariaDB 10.11 on `evolocaldev.evo.local`

Example: `mysql -h 192.168.20.35 -u claude -p'M15QL2023!' <db> -e "..."`

The `claude` user has read access across all databases: the tenant DBs (e.g. primary tenant `85-1384947162`) and the `evolution` master DB. Combine with the schema index at `evolution/.claude/schema/INDEX.md` when writing queries.

Stored here (not in a repo dir) because repo dirs get swapped between branches — see [[evolution_workspace_mapping]]. Persistence through container redeploys is handled by `codeserver-setup/install.sh` copying this file back into place — see [[codeserver_setup_scripts]].
