vitess-gh/go/cmd/mysqlctld
Alain Jobart 7af425b096 Various DBConfig fixes.
1. CreadentialsServer was not always used. In particular, schema changes
and backups were not using it. Re-organized the code a bit so it's
easier to see where they're used, and fixed it.

2. mysqlctl and mysqlctld only basically start and stop mysqld. So they
only need the dba user credentials. Fixed the code everywhere for that
to work.

3. the mysql password was passed as a command line parameter to mysql /
mysqladmin / mysql_upgrade, which is not secure (visible via PS, and in
the logs). Now we only pass it when necessary, and we put it in a
temporary config file.
2016-12-06 14:51:36 -08:00
..
mysqlctld.go Various DBConfig fixes. 2016-12-06 14:51:36 -08:00
plugin_grpcmysqlctlserver.go
plugin_influxdbbackend.go