2016-08-31 31 views
0

我試圖使用SchemaCrawler針對MySQL數據庫(版本5.6.17)。我從Windows CMD運行的特定SchemaCrawler命令是:服務器時區值'X'無法識別或代表多個時區

schemacrawler.cmd -server=mysql -database=mydb -infolevel=minimum -command=list -loglevel=CONFIG -u=myname 

從這個命令我越來越:

... server timezone value 'X' is unrecognized or represents more than one timezone 

哪裏X就像ETD一個時區字符串。

another question中,答案似乎是在連接字符串中使用serverTimezone參數。但是,就我而言,作爲SchemaCrawler用戶,我無法修改連接字符串。

我該如何繼續?

+0

嘗試在/ usr /本地/ MySQL的/斌/ mysqld_safe的--timezone = UTC – KcFnMi

回答

0

SchemaCrawler提供了一個替代版本的命令行,您可以在其中使用數據庫連接URL,如您在提及的other question中所述。用-url=...代替-database=mydb即可。

Sualeh Fatehi,SchemaCrawler