#!/bin/sh -eux
user="$1"
-sudo mysql -u mysql --batch <<-EOF || true
- DROP USER '$user'@'localhost';
- EOF
-sudo mysql -u mysql --batch <<-EOF
- CREATE USER '$user'@'localhost' IDENTIFIED WITH auth_socket;
+sudo -u mysql mysql -u mysql --batch --verbose <<-EOF
+ CALL mysql.create_user('$user', 'localhost');
EOF
+sudo adduser "$user" mysql-data