I got fed up with HSQLDB crashing and taking all my data, so I'm trying
to install MySql. The database is up and running, but when I try to
start the TeamCity server I just get very long stack trace with
ERROR - r.serverSide.impl.DatabaseUtil -
com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: All parts of a
PRIMARY KEY must be NOT NULL; If you need NULL in a key, use UNIQUE instead
at the top.
Which version of MySQL should I be using?
says 4.1.18 or later, or 5.0.X with 5.0 JDBC driver
doesn't give a MySQL version, but it says version 3.1 of the JDBC driver.
Am I using the wrong driver version (I'm on server v 3.23.58)? Or is
there some other setup step I need to do?