2016-08-31 6 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 

XはETDのようなタイムゾーンの文字列がある

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

another questionには、接続文字列にserverTimezoneパラメータが使用されているようです。しかし、私の場合、SchemaCrawlerユーザーとして、私は接続文字列を変更することはできません。

どうすればよいですか?

+0

てみてくださいは/ usr/local/mysqlの/ binに/ mysqld_safeを--timezone = UTC – KcFnMi

答えて

0

SchemaCrawlerは、あなたが言及したother questionに記載されているようにデータベース接続URLを使用できるコマンドラインの代替バージョンを提供します。単に-database=mydb-url=...に置き換えてください。

Sualeh Fatehi、SchemaCrawler

関連する問題