I will write python, PHP or bash scripts to automate your mysql mariadb routines
About this Gig
Need something more than a one-off query? I build custom automation scripts that connect to, move, or process data around your MySQL/MariaDB database not just clean it once, but keep it running smoothly.
What I can automate for you:
- Scheduled backup/restore scripts with retry & error handling
- ETL pipelines: pull data from CSV, APIs, or other databases into MySQL
- Rate-limited API integrations (queue workers, throttling, offset recovery for crash-safe runs)
- Data sync jobs between MySQL and external sources
- Bash tooling for server/db maintenance (cron jobs, log rotation, health checks)
I work daily with production pipelines handling millions of records, so I write scripts that are built to survive real-world failures network drops, rate limits, malformed data not just happy-path demos.
Database type:
Network database
•
Relational database
Platform:
MariaDB
•
MS Access
•
MySQL
•
PostgreSQL
•
SQLite
•
SQL Server
Expertise:
Big data
•
Data structure
•
Design
•
Normalization
•
SQL
My Portfolio
Other Databases Services I Offer
FAQ
What information do you need to get started?
Database credentials (or a staging copy), a description of the data source (API docs, CSV sample, another DB schema), and how often the script should run (one-time, hourly, daily, etc.).
Do you need access to my production server?
Not necessarily — I prefer working against a staging/test database first, then you deploy to production yourself, or I can walk you through deployment.
What's the typical turnaround time?
Basic: 1-2 days. Standard: 3-4 days. Premium: 5-7 days, depending on complexity and API rate limits involved.
Can you work with APIs that have strict rate limits?
Yes — I have direct experience building throttled, queue-based workers that respect API limits while maximizing throughput (see Standard/Premium tiers).
What if my script needs to run on a schedule?
Included in the Premium tier — I set up cron jobs or systemd timers and can add failure notifications via email or webhook.
Do you provide the code with documentation?
Yes, every delivery includes setup instructions and inline comments. Standard and Premium tiers include more detailed usage documentation.
Can you migrate data between different database engines (e.g., MySQL to ClickHouse/PostgreSQL)?
Yes, this falls under custom pipeline work — message me with details so I can scope it correctly.

