Kurt Larsen's repositories
go-check
go-check is a lightweight CLI tool built in Go to test and benchmark concurrent MySQL connections.
mysql57-docker
A modded version of Percona Server 5.7 that has automated replication and includes sysbench for testing
mysql8-docker
MySQL 8 - Docker, Docker-compose - Primary & Replica for testing.
pyvalidate
A Python3 version - checks each value for unusual Latin-1 and cp1252 characters. If it finds any, it prints the offending IDs, the original value, the decoded value, the byte array of the original value, and the offending character.
ssh-audits
A method to run multiple commands against multiple servers
ansible-plays
Playing with Ansible
check-please
A shell script that runs chkrootkit, rkhunter, and ClamAV with some others depending on the OS.
data-diff
Compare tables within or across databases
gh-ost
GitHub's Online Schema-migration Tool for MySQL
ghostferry
The swiss army knife of live data migrations
mysql56-docker
Percona's Docker modified for automated replication setup for testing Character_sets and Collations
mysql57-docker-gtids
Percona Server 5.7 modded for GTIDs and automatic replication setup
spirit
Online Schema Change Tool for MySQL 8.0+
sqlpipe
SQLpipe makes it easy to move the result of one query from one database to another.