É bem simples, vou te passar aqui uns sites, para tu ver e estudar !
Conexao Java Mysql !
http://www.devmedia.com.br/criando-uma-conexao-java-mysql-server/16753
Os outros é tudo a sintaxe do SQL como o amigo acima disse, vários meios de você aprender, um deles é por este ótimo site:
http://www.w3schools.com/sql/sql_syntax.asp
Eu quando estou estudando gosto de ver exemplos, para concretizar melhor o aprendizado, portanto vou deixar aqui um exemplo:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
public class Mysql {
private static Connection connection;
public static void startMysql(){
try{
connection = DriverManager.getConnection("jdbc:mysql://ipdoseuservidormysql/NomeDoBancoQueVaiUsar?autoReconnect=true", nomeDeUsuarioParaLogin, SenhaParaLogin);
createTables();
} catch(SQLException e){
e.printStackTrace();
}
}
public static void createTables(){
try{
getHomologation().execute("CREATE TABLE IF NOT EXISTS nomeDaTabela1 (id INTEGER PRIMARY KEY AUTO_INCREMENT, player VARCHAR(16), uuidPlayer VARCHAR(36), message VARCHAR(500), data DATE)");
getHomologation().execute("CREATE TABLE IF NOT EXISTS nomeDaTabela2 (id INTEGER PRIMARY KEY AUTO_INCREMENT, player VARCHAR(16), uuidPlayer VARCHAR(36), message VARCHAR(500), data DATE)");
} catch(SQLException e){
e.printStackTrace();
}
}
public static Statement getHomologation() {
try {
Statement homologacao = connection.createStatement();
return homologacao;
} catch (SQLException exception) {
exception.printStackTrace();
}
return null;
}
}
Fiz uma coisa que não gosto de fazer, que é dar de mão beijada, mas se for esperto não vai copiar e sim estudar, fiz este código aqui agora para te dar um exemplo, espero que ajude!