123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280 |
- # Database settings for MySQL 3.23.x, 4.x
- #
- # General information on database access can be found here:
- # https://waikato.github.io/weka-wiki/databases/
- #
- # url: http://www.mysql.com/
- # jdbc: http://www.mysql.com/products/connector/j/
- # author: Fracpete (fracpete at waikato dot ac dot nz)
- # version: $Revision: 15652 $
- # JDBC driver (comma-separated list)
- jdbcDriver=org.gjt.mm.mysql.Driver
- # database URL
- jdbcURL=jdbc:mysql://server_name:3306/database_name?nullDatabaseMeansCurrent=true
- # specific data types
- # string, getString() = 0; --> nominal
- # boolean, getBoolean() = 1; --> nominal
- # double, getDouble() = 2; --> numeric
- # byte, getByte() = 3; --> numeric
- # short, getByte()= 4; --> numeric
- # int, getInteger() = 5; --> numeric
- # long, getLong() = 6; --> numeric
- # float, getFloat() = 7; --> numeric
- # date, getDate() = 8; --> date
- # text, getString() = 9; --> string
- # time, getTime() = 10; --> date
- # timestamp, getTime() = 11; --> date
- # other options
- CREATE_DOUBLE=DOUBLE
- CREATE_STRING=TEXT
- CREATE_INT=INT
- CREATE_DATE=DATETIME
- DateFormat=yyyy-MM-dd HH:mm:ss
- checkUpperCaseNames=false
- checkLowerCaseNames=false
- checkForTable=true
- # All the reserved keywords for this database
- # Based on the keywords listed at the following URL (2009-04-13):
- # http://dev.mysql.com/doc/mysqld-version-reference/en/mysqld-version-reference-reservedwords-5-0.html
- Keywords=\
- ADD,\
- ALL,\
- ALTER,\
- ANALYZE,\
- AND,\
- AS,\
- ASC,\
- ASENSITIVE,\
- BEFORE,\
- BETWEEN,\
- BIGINT,\
- BINARY,\
- BLOB,\
- BOTH,\
- BY,\
- CALL,\
- CASCADE,\
- CASE,\
- CHANGE,\
- CHAR,\
- CHARACTER,\
- CHECK,\
- COLLATE,\
- COLUMN,\
- COLUMNS,\
- CONDITION,\
- CONNECTION,\
- CONSTRAINT,\
- CONTINUE,\
- CONVERT,\
- CREATE,\
- CROSS,\
- CURRENT_DATE,\
- CURRENT_TIME,\
- CURRENT_TIMESTAMP,\
- CURRENT_USER,\
- CURSOR,\
- DATABASE,\
- DATABASES,\
- DAY_HOUR,\
- DAY_MICROSECOND,\
- DAY_MINUTE,\
- DAY_SECOND,\
- DEC,\
- DECIMAL,\
- DECLARE,\
- DEFAULT,\
- DELAYED,\
- DELETE,\
- DESC,\
- DESCRIBE,\
- DETERMINISTIC,\
- DISTINCT,\
- DISTINCTROW,\
- DIV,\
- DOUBLE,\
- DROP,\
- DUAL,\
- EACH,\
- ELSE,\
- ELSEIF,\
- ENCLOSED,\
- ESCAPED,\
- EXISTS,\
- EXIT,\
- EXPLAIN,\
- FALSE,\
- FETCH,\
- FIELDS,\
- FLOAT,\
- FLOAT4,\
- FLOAT8,\
- FOR,\
- FORCE,\
- FOREIGN,\
- FROM,\
- FULLTEXT,\
- GOTO,\
- GRANT,\
- GROUP,\
- HAVING,\
- HIGH_PRIORITY,\
- HOUR_MICROSECOND,\
- HOUR_MINUTE,\
- HOUR_SECOND,\
- IF,\
- IGNORE,\
- IN,\
- INDEX,\
- INFILE,\
- INNER,\
- INOUT,\
- INSENSITIVE,\
- INSERT,\
- INT,\
- INT1,\
- INT2,\
- INT3,\
- INT4,\
- INT8,\
- INTEGER,\
- INTERVAL,\
- INTO,\
- IS,\
- ITERATE,\
- JOIN,\
- KEY,\
- KEYS,\
- KILL,\
- LABEL,\
- LEADING,\
- LEAVE,\
- LEFT,\
- LIKE,\
- LIMIT,\
- LINES,\
- LOAD,\
- LOCALTIME,\
- LOCALTIMESTAMP,\
- LOCK,\
- LONG,\
- LONGBLOB,\
- LONGTEXT,\
- LOOP,\
- LOW_PRIORITY,\
- MATCH,\
- MEDIUMBLOB,\
- MEDIUMINT,\
- MEDIUMTEXT,\
- MIDDLEINT,\
- MINUTE_MICROSECOND,\
- MINUTE_SECOND,\
- MOD,\
- MODIFIES,\
- NATURAL,\
- NOT,\
- NO_WRITE_TO_BINLOG,\
- NULL,\
- NUMERIC,\
- ON,\
- OPTIMIZE,\
- OPTION,\
- OPTIONALLY,\
- OR,\
- ORDER,\
- OUT,\
- OUTER,\
- OUTFILE,\
- PRECISION,\
- PRIMARY,\
- PRIVILEGES,\
- PROCEDURE,\
- PURGE,\
- READ,\
- READS,\
- REAL,\
- REFERENCES,\
- REGEXP,\
- RELEASE,\
- RENAME,\
- REPEAT,\
- REPLACE,\
- REQUIRE,\
- RESTRICT,\
- RETURN,\
- REVOKE,\
- RIGHT,\
- RLIKE,\
- SCHEMA,\
- SCHEMAS,\
- SECOND_MICROSECOND,\
- SELECT,\
- SENSITIVE,\
- SEPARATOR,\
- SET,\
- SHOW,\
- SMALLINT,\
- SONAME,\
- SPATIAL,\
- SPECIFIC,\
- SQL,\
- SQLEXCEPTION,\
- SQLSTATE,\
- SQLWARNING,\
- SQL_BIG_RESULT,\
- SQL_CALC_FOUND_ROWS,\
- SQL_SMALL_RESULT,\
- SSL,\
- STARTING,\
- STRAIGHT_JOIN,\
- TABLE,\
- TABLES,\
- TERMINATED,\
- THEN,\
- TINYBLOB,\
- TINYINT,\
- TINYTEXT,\
- TO,\
- TRAILING,\
- TRIGGER,\
- TRUE,\
- UNDO,\
- UNION,\
- UNIQUE,\
- UNLOCK,\
- UNSIGNED,\
- UPDATE,\
- UPGRADE,\
- USAGE,\
- USE,\
- USING,\
- UTC_DATE,\
- UTC_TIME,\
- UTC_TIMESTAMP,\
- VALUES,\
- VARBINARY,\
- VARCHAR,\
- VARCHARACTER,\
- VARYING,\
- WHEN,\
- WHERE,\
- WHILE,\
- WITH,\
- WRITE,\
- XOR,\
- YEAR_MONTH,\
- ZEROFILL
- # The character to append to attribute names to avoid exceptions due to
- # clashes between keywords and attribute names
- KeywordsMaskChar=_
- #flags for loading and saving instances using DatabaseLoader/Saver
- nominalToStringLimit=50
- idColumn=auto_generated_id
|