Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 有没有办法使用JDBC连接器设置mysql变量?_Java_Mysql_Jdbc - Fatal编程技术网

Java 有没有办法使用JDBC连接器设置mysql变量?

Java 有没有办法使用JDBC连接器设置mysql变量?,java,mysql,jdbc,Java,Mysql,Jdbc,当然是用Java。我需要启用“强制”,但我不知道如何启用。我相信它可能会出现在URL中的某个地方,但我尝试了很多不同的方法,在Google上搜索了一些,但都没有结果。我认为您必须在java代码中这样做,在每个alter语句中捕获SQL异常,忽略它,然后继续下一个语句。我会检查在这种情况下发生的SQL异常(类、消息内容)的某些独特属性,如果不是alter table抛出的SQL异常,则会重新抛出(或包装并重新抛出)SQL异常。您能澄清您的问题吗?当然。当我从命令提示符在mysql中执行大量ALTE

当然是用Java。我需要启用“强制”,但我不知道如何启用。我相信它可能会出现在URL中的某个地方,但我尝试了很多不同的方法,在Google上搜索了一些,但都没有结果。

我认为您必须在java代码中这样做,在每个alter语句中捕获SQL异常,忽略它,然后继续下一个语句。我会检查在这种情况下发生的SQL异常(类、消息内容)的某些独特属性,如果不是alter table抛出的SQL异常,则会重新抛出(或包装并重新抛出)SQL异常。您能澄清您的问题吗?当然。当我从命令提示符在mysql中执行大量ALTERTABLE查询时,并不是所有查询的表都存在(现在还存在,但它们会存在)。因此,为了强制mysql继续执行所有查询,我在启动它时使用了-f变量。(即mysql-f-uuser-ppasswordschema_NAME