?? timezonedump.java
字號:
/*
Copyright (C) 2002 MySQL AB
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
package com.mysql.jdbc.util;
import java.sql.DriverManager;
import java.sql.ResultSet;
import com.mysql.jdbc.TimeUtil;
/**
* Dumps the timezone of the MySQL server represented by the
* JDBC url given on the commandline (or localhost/test if
* none provided).
*
* @author Mark Matthews
*/
public class TimezoneDump {
private static final String DEFAULT_URL = "jdbc:mysql:///test";
/**
* Constructor for TimezoneDump.
*/
public TimezoneDump() {
super();
}
/**
* Entry point for program when called from the command line.
*
* @param args command-line args. Arg 1 is JDBC URL.
* @throws Exception if any errors occur
*/
public static void main(String[] args) throws Exception {
String jdbcUrl = DEFAULT_URL;
if (args.length == 1 && args[0] != null) {
jdbcUrl = args[0];
}
Class.forName("com.mysql.jdbc.Driver").newInstance();
ResultSet rs = DriverManager.getConnection(jdbcUrl).createStatement().executeQuery("SHOW VARIABLES LIKE 'timezone'");
while (rs.next()) {
String timezoneFromServer = rs.getString(2);
System.out.println("MySQL timezone name: " + timezoneFromServer);
String canonicalTimezone = TimeUtil.getCanoncialTimezone(timezoneFromServer);
System.out.println("Java timezone name: " + canonicalTimezone);
}
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -