This commit is contained in:
root
2019-08-30 19:30:19 +02:00
commit 6f2b105ca0
595 changed files with 78405 additions and 0 deletions

View File

@ -0,0 +1,553 @@
IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION
WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS
VALIDATE_PASSWORD_STRENGTH
GEOMETRYCOLLECTIONFROMTEXT
GEOMETRYCOLLECTIONFROMWKB
IN NATURAL LANGUAGE MODE
MULTILINESTRINGFROMTEXT
MULTILINESTRINGFROMWKB
WITH QUERY EXPANSION
MULTIPOLYGONFROMTEXT
UNCOMPRESSED_LENGTH
MULTIPOLYGONFROMWKB
UNCOMPRESSED_LENGTH
GEOMETRYCOLLECTION
GROUP_UNIQUE_USERS
LINESTRINGFROMTEXT
MULTIPOINTFROMTEXT
CURRENT_TIMESTAMP
CURRENT_TIMESTAMP
LINESTRINGFROMWKB
MULTIPOINTFROMWKB
CHARACTER_LENGTH
CHARACTER_LENGTH
GEOMCOLLFROMTEXT
GEOMETRYFROMTEXT
NUMINTERIORRINGS
IN BOOLEAN MODE
MASTER_POS_WAIT
SUBSTRING_INDEX
BDMPOLYFROMTEXT
GEOMCOLLFROMWKB
GEOMETRYFROMWKB
MASTER_POS_WAIT
MULTILINESTRING
POLYGONFROMTEXT
SUBSTRING_INDEX
IS_IPV4_COMPAT
IS_IPV4_MAPPED
LAST_INSERT_ID
LOCALTIMESTAMP
UNIX_TIMESTAMP
BDMPOLYFROMWKB
BDPOLYFROMTEXT
LAST_INSERT_ID
LOCALTIMESTAMP
MPOINTFROMTEXT
POINTONSURFACE
POLYGONFROMWKB
UNIX_TIMESTAMP
CONNECTION_ID
FROM_UNIXTIME
GTID_SUBTRACT
TIMESTAMPDIFF
UTC_TIMESTAMP
WEIGHT_STRING
BDPOLYFROMWKB
CONNECTION_ID
FROM_UNIXTIME
INTERIORRINGN
MBRINTERSECTS
MLINEFROMTEXT
MPOINTFROMWKB
MPOLYFROMTEXT
NUMGEOMETRIES
POINTFROMTEXT
SYMDIFFERENCE
TIMESTAMPDIFF
UTC_TIMESTAMP
COERCIBILITY
CURRENT_DATE
CURRENT_TIME
CURRENT_USER
ExtractValue
GROUP_CONCAT
IS_FREE_LOCK
IS_USED_LOCK
OCTET_LENGTH
OLD_PASSWORD
RELEASE_LOCK
SESSION_USER
TIMESTAMPADD
COERCIBILITY
CURRENT_DATE
CURRENT_TIME
CURRENT_USER
EXTERIORRING
EXTRACTVALUE
GEOMETRYTYPE
GEOMFROMTEXT
GROUP_CONCAT
INTERSECTION
IS_FREE_LOCK
IS_USED_LOCK
LINEFROMTEXT
MLINEFROMWKB
MPOLYFROMWKB
MULTIPOLYGON
OCTET_LENGTH
OLD_PASSWORD
POINTFROMWKB
POLYFROMTEXT
RELEASE_LOCK
SESSION_USER
TIMESTAMPADD
UNIQUE_USERS
AES_DECRYPT
AES_ENCRYPT
CHAR_LENGTH
DATE_FORMAT
DES_DECRYPT
DES_ENCRYPT
FIND_IN_SET
FROM_BASE64
GTID_SUBSET
IS NOT NULL
MICROSECOND
NOT BETWEEN
PERIOD_DIFF
SEC_TO_TIME
SOUNDS LIKE
STDDEV_SAMP
STR_TO_DATE
SYSTEM_USER
TIME_FORMAT
TIME_TO_SEC
WITH ROLLUP
AES_DECRYPT
AES_ENCRYPT
CHAR_LENGTH
DATE_FORMAT
DES_DECRYPT
DES_ENCRYPT
FIND_IN_SET
GEOMFROMWKB
LINEFROMWKB
MBRCONTAINS
MBRDISJOINT
MBROVERLAPS
MICROSECOND
PERIOD_DIFF
POLYFROMWKB
SEC_TO_TIME
STDDEV_SAMP
STR_TO_DATE
SYSTEM_USER
TIME_FORMAT
TIME_TO_SEC
BIT_LENGTH
CONVERT_TZ
DAYOFMONTH
EXPORT_SET
FOUND_ROWS
GET_FORMAT
INET6_ATON
INET6_NTOA
NAME_CONST
NOT REGEXP
PERIOD_ADD
STDDEV_POP
TO_SECONDS
UNCOMPRESS
UUID_SHORT
WEEKOFYEAR
BIT_LENGTH
CONVERT_TZ
CONVEXHULL
DAYOFMONTH
DIFFERENCE
EXPORT_SET
FOUND_ROWS
GET_FORMAT
INTERSECTS
LINESTRING
MBRTOUCHES
MULTIPOINT
NAME_CONST
PERIOD_ADD
STARTPOINT
STDDEV_POP
UNCOMPRESS
WEEKOFYEAR
BENCHMARK
BIT_COUNT
COLLATION
CONCAT_WS
DAYOFWEEK
DAYOFYEAR
FROM_DAYS
INET_ATON
INET_NTOA
LOAD_FILE
LOCALTIME
MONTHNAME
ROW_COUNT
SUBSTRING
TIMESTAMP
TO_BASE64
UpdateXML
BENCHMARK
BIT_COUNT
COLLATION
CONCAT_WS
DATE_DIFF
DAYOFWEEK
DAYOFYEAR
DIMENSION
FROM_DAYS
GEOMETRYN
INET_ATON
INET_NTOA
LOAD_FILE
LOCALTIME
MBRWITHIN
MONTHNAME
NUMPOINTS
ROW_COUNT
SUBSTRING
TIMESTAMP
UPDATEXML
COALESCE
COMPRESS
DATABASE
DATE_ADD
DATE_SUB
DATEDIFF
DISTINCT
GET_LOCK
GREATEST
INTERVAL
LAST_DAY
MAKE_SET
MAKEDATE
MAKETIME
NOT LIKE
NOT LIKE
PASSWORD
POSITION
TIMEDIFF
TRUNCATE
UTC_DATE
UTC_TIME
VAR_SAMP
VARIANCE
YEARWEEK
ASBINARY
BOUNDARY
CENTROID
COALESCE
COMPRESS
CONTAINS
DATABASE
DATEDIFF
DATE_ADD
DATE_SUB
DISJOINT
DISTANCE
ENDPOINT
ENVELOPE
GET_LOCK
GREATEST
INTERVAL
ISCLOSED
ISSIMPLE
LAST_DAY
MAKEDATE
MAKETIME
MAKE_SET
MBREQUAL
OVERLAPS
PASSWORD
POSITION
TIMEDIFF
TRUNCATE
UTC_DATE
UTC_TIME
VARIANCE
VAR_SAMP
YEARWEEK
ADDDATE
ADDTIME
BETWEEN
BIT_AND
BIT_XOR
CEILING
CHARSET
CONVERT
CURDATE
CURTIME
DAYNAME
DEFAULT
DEGREES
ENCRYPT
EXTRACT
IS NULL
IS_IPV4
IS_IPV6
QUARTER
RADIANS
REPLACE
REVERSE
SOUNDEX
SUBDATE
SUBTIME
SYSDATE
TO_DAYS
VAR_POP
VERSION
WEEKDAY
ADDDATE
ADDTIME
BIT_AND
BIT_XOR
CEILING
CHARSET
CONVERT
CROSSES
CURDATE
CURTIME
DAYNAME
DEFAULT
DEGREES
ENCRYPT
EXTRACT
GLENGTH
ISEMPTY
POLYGON
QUARTER
RADIANS
RELATED
REPLACE
REVERSE
SOUNDEX
SUBDATE
SUBTIME
SYSDATE
TOUCHES
TO_DAYS
VAR_POP
VERSION
WEEKDAY
BINARY
BIT_OR
CONCAT
DECODE
ENCODE
FORMAT
IFNULL
INSERT
IS NOT
ISNULL
LENGTH
LOCATE
MINUTE
NOT IN
NULLIF
REGEXP
REPEAT
SCHEMA
SECOND
STDDEV
STRCMP
STRCMP
SUBSTR
VALUES
ASTEXT
BIT_OR
BUFFER
CONCAT
DECODE
ENCODE
EQUALS
FORMAT
IFNULL
INSERT
ISNULL
ISRING
LENGTH
LOCATE
MINUTE
NULLIF
POINTN
REPEAT
SCHEMA
SECOND
STDDEV
STRCMP
SUBSTR
WITHIN
ASCII
ATAN2
COUNT
CRC32
FIELD
FLOOR
INSTR
LCASE
LEAST
LOG10
LOWER
LTRIM
MATCH
MONTH
POWER
QUOTE
RIGHT
RLIKE
ROUND
RTRIM
SLEEP
SPACE
UCASE
UNHEX
UPPER
ASCII
ATAN2
COUNT
CRC32
FIELD
FLOOR
INSTR
LCASE
LEAST
LOG10
LOWER
LTRIM
MONTH
POINT
POWER
QUOTE
RIGHT
ROUND
RTRIM
SLEEP
SPACE
UCASE
UNHEX
UPPER
ACOS
ASIN
ATAN
ATAN
CASE
CAST
CEIL
CHAR
CONV
DATE
HOUR
LEFT
LIKE
LIKE
LOG2
LPAD
RAND
RAND
RPAD
SHA1
SHA2
SIGN
SQRT
THEN
TIME
TRIM
USER
UUID
WEEK
WHEN
YEAR
ACOS
AREA
ASIN
ATAN
CAST
CEIL
CHAR
CONV
DATE
HOUR
LEFT
LOG2
LPAD
RAND
RPAD
SHA1
SIGN
SQRT
SRID
TIME
TRIM
USER
UUID
WEEK
YEAR
ABS
AND
AVG
BIN
COS
COT
DAY
ELT
EXP
HEX
LOG
MAX
MD5
MID
MIN
MOD
NOW
OCT
ORD
POW
SHA
SIN
STD
SUM
TAN
ABS
AVG
BIN
COS
COT
DAY
ELT
EXP
HEX
LOG
MAX
MD5
MID
MIN
MOD
NOW
OCT
ORD
POW
SHA
SIN
STD
SUM
TAN
IF
IN
IS
LN
PI
IF
IN
LN
PI
X
Y

26
langs/mysql/mysql.txt Normal file
View File

@ -0,0 +1,26 @@
### MySQL LANGUAGE ###
# ELEMENT_NAME [optional-css-class] REGULAR_EXPRESSION
# BUILD BY Michaël Niessen (http://assemblysys.com/) & Ansas Meyer (http://ansas-meyer.de/)
NAME MySQL
VERSION 1.0.0
# MySQL comments (3 modes available)
COMMENT (/\*.*?\*/)|(-- .*?$)|(\#.*?$)
# MySQL string identifier (2 modes available)
STRING ((?<!\\)'.*?(?<!\\)'|(?<!\\)".*?(?<!\\)")
STATEMENT \b(?alt:statement.txt)\b
RESERVED \b(?alt:reserved.txt)\b
TYPE \b(?alt:type.txt)\b
# MySQL build-it functions
BUILT_IN:ENTITY \b(?alt:built.in.func.txt)\b
IDENTIFIER ((?<!\\)".*?(?<!\\)")
OPERATOR \b(?alt:operator.txt)\b

49
langs/mysql/operator.txt Normal file
View File

@ -0,0 +1,49 @@
# comparison
<=>
=
>=
>
<=
<
!=
<>
# arithmetic
DIV
/
-
%
+
*
MOD
# logical
AND
BETWEEN
BINARY
CASE
COLLATE
DIV
IS
LIKE
MOD
NOT
NULL
OFFSET
OR
REGEXP
RLIKE
SOUNDS
XOR
||
&&
!
OR
# assignment
=
:=
#bit
&
~
|
^
<<
>>

214
langs/mysql/reserved.txt Normal file
View File

@ -0,0 +1,214 @@
MASTER_SSL_VERIFY_SERVER_CERT
SQL_CALC_FOUND_ROWS
MINUTE_MICROSECOND
NO_WRITE_TO_BINLOG
SECOND_MICROSECOND
CURRENT_TIMESTAMP
HOUR_MICROSECOND
SQL_SMALL_RESULT
DAY_MICROSECOND
IO_BEFORE_GTIDS
IO_AFTER_GTIDS
LOCALTIMESTAMP
SQL_BIG_RESULT
DETERMINISTIC
HIGH_PRIORITY
MINUTE_SECOND
STRAIGHT_JOIN
UTC_TIMESTAMP
CURRENT_DATE
CURRENT_TIME
CURRENT_USER
LOW_PRIORITY
SQLEXCEPTION
VARCHARACTER
DISTINCTROW
HOUR_MINUTE
HOUR_SECOND
INSENSITIVE
MASTER_BIND
NONBLOCKING
ACCESSIBLE
ASENSITIVE
CONSTRAINT
DAY_MINUTE
DAY_SECOND
OPTIONALLY
READ_WRITE
REFERENCES
SQLWARNING
TERMINATED
YEAR_MONTH
CHARACTER
CONDITION
DATABASES
LOCALTIME
MIDDLEINT
PARTITION
PRECISION
PROCEDURE
SENSITIVE
SEPARATOR
VARBINARY
CONTINUE
DATABASE
DAY_HOUR
DESCRIBE
DISTINCT
ENCLOSED
FULLTEXT
INTERVAL
MAXVALUE
MODIFIES
OPTIMIZE
RESIGNAL
RESTRICT
SPECIFIC
SQLSTATE
STARTING
TRAILING
UNSIGNED
UTC_DATE
UTC_TIME
ZEROFILL
ANALYZE
BETWEEN
CASCADE
COLLATE
CONVERT
DECLARE
DEFAULT
DELAYED
ESCAPED
EXPLAIN
FOREIGN
ITERATE
LEADING
NATURAL
NUMERIC
OUTFILE
PRIMARY
RELEASE
REPLACE
REQUIRE
SCHEMAS
SPATIAL
TRIGGER
VARYING
BEFORE
CHANGE
COLUMN
CREATE
CURSOR
DELETE
ELSEIF
EXISTS
FLOAT4
FLOAT8
HAVING
IGNORE
INFILE
INSERT
LINEAR
OPTION
REGEXP
RENAME
REPEAT
RETURN
REVOKE
SCHEMA
SELECT
SIGNAL
UNIQUE
UNLOCK
UPDATE
VALUES
ALTER
CHECK
CROSS
FETCH
FLOAT
FORCE
GRANT
GROUP
INDEX
INNER
INOUT
LEAVE
LIMIT
LINES
MATCH
ORDER
OUTER
PURGE
RANGE
READS
RIGHT
RLIKE
TABLE
UNION
USAGE
USING
WHERE
WHILE
WRITE
FALSE
BOTH
CALL
CASE
DESC
DROP
DUAL
EACH
ELSE
EXIT
FROM
INT1
INT2
INT3
INT4
INT8
INTO
JOIN
KEYS
KILL
LEFT
LIKE
LOAD
LOCK
LONG
LOOP
NULL
READ
REAL
SHOW
THEN
UNDO
WHEN
WITH
TRUE
ADD
ALL
AND
ASC
DEC
DIV
FOR
GET
KEY
MOD
NOT
OUT
SET
SQL
SSL
USE
XOR
AS
BY
IF
IN
IS
ON
OR
TO

414
langs/mysql/statement.txt Normal file
View File

@ -0,0 +1,414 @@
MASTER_SSL_VERIFY_SERVER_CERT
CREATE AGGREGATE FUNCTION
MAX_CONNECTIONS_PER_HOUR
NATURAL RIGHT OUTER JOIN
WITH CONSISTENT SNAPSHOT
MASTER_HEARTBEAT_PERIOD
NATURAL LEFT OUTER JOIN
ON DUPLICATE KEY UPDATE
LOAD INDEX INTO CACHE
REVOKE ALL PRIVILEGES
ROLLBACK TO SAVEPOINT
FOREIGN DATA WRAPPER
MASTER_CONNECT_RETRY
MAX_QUERIES_PER_HOUR
MAX_UPDATES_PER_HOUR
MAX_USER_CONNECTIONS
SQL_CALC_FOUND_ROWS
DEALLOCATE PREPARE
LOCK IN SHARE MODE
MASTER_RETRY_COUNT
MASTER_SSL_CRLPATH
NATURAL RIGHT JOIN
NO_WRITE_TO_BINLOG
ROWS IDENTIFIED BY
SQL_AFTER_MTS_GAPS
CHANGER MASTER TO
IGNORE_SERVER_IDS
MASTER_SSL_CAPATH
MASTER_SSL_CIPHER
MODIFIES SQL DATA
NATURAL LEFT JOIN
NOT DETERMINISTIC
RELEASE SAVEPOINT
SQL_BUFFER_RESULT
START TRANSACTION
STATS_AUTO_RECALC
WITH GRANT OPTION
DISABLE ON SLAVE
PROCEDURE STATUS
READ UNCOMMITTED
RIGHT OUTER JOIN
SET PASSWORD FOR
SQL_BEFORE_GTIDS
SQL_SMALL_RESULT
STATS_PERSISTENT
UNINSTALL PLUGIN
CREATE FUNCTION
DELAY_KEY_WRITE
FUNCTION STATUS
IDENTIFIED WITH
INDEX DIRECTORY
ISOLATION LEVEL
KILL CONNECTION
LEFT OUTER JOIN
MASTER_LOG_FILE
MASTER_PASSWORD
MASTER_POS_WAIT
MASTER_SSL_CERT
PASSWORD EXPIRE
RELAYLOG EVENTS
REPEATABLE READ
REVOKE PROXY ON
SET TRANSACTION
SQL_AFTER_GTIDS
SUBPARTITION BY
AUTO_INCREMENT
AVG_ROW_LENGTH
CHECKSUM TABLE
DATA DIRECTORY
FOR CONNECTION
GRANT PROXY ON
INSTALL PLUGIN
KEY_BLOCK_SIZE
MASTER_LOG_POS
MASTER_SSL_CRL
MASTER_SSL_KEY
PROCEDURE CODE
READ COMMITTED
READS SQL DATA
RELAY_LOG_FILE
SQL_BIG_RESULT
UNION DISTINCT
CHARACTER SET
COLUMN_FORMAT
DETERMINISTIC
DROP FUNCTION
FUNCTION CODE
HIGH_PRIORITY
IDENTIFIED BY
IF NOT EXISTS
IGNORE LEAVES
INSERT_METHOD
INTO DUMPFILE
MASTER STATUS
MASTER_SSL_CA
MATCH PARTIAL
MINUTE_SECOND
ON COMPLETION
RELAY_LOG_POS
STRAIGHT_JOIN
SUBPARTITIONS
TERMINATED BY
UNLOCK TABLES
AND NO CHAIN
CHECK OPTION
CONTAINS SQL
CURRENT_USER
DEFAULT_AUTH
DROP PREPARE
FOR EACH ROW
FOR GROUP BY
FOR ORDER BY
GRANT OPTION
INTO OUTFILE
LANGUAGE SQL
LOW PRIORITY
MASTER_DELAY
MATCH SIMPLE
NOT PRESERVE
OLD_PASSWORD
PARTITION BY
RESET MASTER
SELECT COUNT
SERIALIZABLE
SET PASSWORD
SLAVE STATUS
SQL SECURITY
SQL_NO_CACHE
TABLE STATUS
BINARY LOGS
CACHE INDEX
CHECK TABLE
CREATE USER
DISTINCTROW
ENCLOSED BY
FOR UPGRADE
FOREIGN KEY
HOUR_MINUTE
HOUR_SECOND
LOCK TABLES
MASTER LOGS
MASTER_BIND
MASTER_HOST
MASTER_PORT
MASTER_USER
ON SCHEDULE
OPEN TABLES
PRIMARY KEY
PROCESSLIST
QUERY CACHE
RENAME USER
RESET SLAVE
SLAVE HOSTS
START SLAVE
STARTING BY
TRADITIONAL
TRANSACTION
WITH PARSER
WITH ROLLUP
ALTER USER
COMPRESSED
CONCURRENT
CONNECTION
CONSTRAINT
CROSS JOIN
DAY_MINUTE
DAY_SECOND
END REPEAT
ESCAPED BY
FOR UPDATE
INNER JOIN
KILL QUERY
MASTER_SSL
MATCH FULL
NO RELEASE
OPTIONALLY
OR REPLACE
PARTITIONS
PLUGIN_DIR
PRIVILEGES
READ WRITE
REFERENCES
RIGHT JOIN
ROW_FORMAT
SET GLOBAL
SQL_THREAD
STOP SLAVE
YEAR_MONTH
ALGORITHM
AND CHAIN
DATABASES
DELIMITER
END WHILE
IF EXISTS
IO_THREAD
LEFT JOIN
LESS THAN
LOAD DATA
ON DELETE
ON UPDATE
PACK_KEYS
PARTITION
PROCEDURE
READ ONLY
REDUNDANT
SAVEPOINT
SQL_CACHE
TEMPORARY
TEMPTABLE
UNDEFINED
UNION ALL
USE INDEX
VARIABLES
CASCADED
CHECKSUM
DATABASE
DAY_HOUR
DESCRIBE
DISTINCT
END CASE
END LOOP
EXTENDED
FOR JOIN
FULLTEXT
FUNCTION
INTERVAL
LOAD XML
MAX_ROWS
MIN_ROWS
NOT NULL
OPTIMIZE
ORDER BY
PASSWORD
PRECEDES
PRESERVE
ROLLBACK
TRIGGERS
TRUNCATE
UNSIGNED
WARNINGS
ZEROFILL
ANALYZE
CHANGED
COLLATE
COLUMNS
COMMENT
COMPACT
DECIMAL
DECLARE
DEFAULT
DEFINER
DELAYED
DISABLE
DYNAMIC
ENGINES
EXECUTE
EXPLAIN
FOLLOWS
HANDLER
INTEGER
INVOKER
ITERATE
OPTIONS
PLUGINS
PREPARE
QUARTER
RELEASE
REPLACE
REQUIRE
RETURNS
SESSION
SPATIAL
STORAGE
SUBJECT
TRIGGER
USE KEY
USE_FRM
BEFORE
BINARY
BINLOG
CIPHER
COMMIT
CREATE
DELETE
ELSEIF
ENABLE
END IF
ENGINE
ERRORS
EVENTS
FIELDS
FORMAT
GLOBAL
GRANTS
HAVING
IGNORE
INFILE
INSERT
ISSUER
LINEAR
MASTER
MEDIUM
MERGED
MINUTE
NO SQL
OFFSET
RENAME
REPAIR
REPEAT
RESUME
RETURN
REVOKE
SCHEMA
SECOND
SELECT
SERVER
SOCKET
SONAME
STARTS
STATUS
STRING
TABLES
UNIQUE
UPDATE
VALUES
AFTER
ALTER
BEGIN
BTREE
CLOSE
EVENT
EVERY
FIRST
FIZED
FLUSH
FORCE
GRANT
INDEX
INOUT
LEAVE
LIMIT
LINES
LOCAL
MONTH
OWNER
PURGE
QUICK
RANGE
RESET
SLAVE
TABLE
UNION
UNTIL
USING
VALUE
WHERE
WHILE
CALL
CASE
DESC
DROP
ELSE
ENDS
FAST
FROM
HASH
HELP
HOST
HOUR
INTO
JOIN
JSON
LAST
LIKE
LIST
LOGS
LOOP
NEXT
NONE
NULL
OPEN
PORT
PREV
READ
REAL
ROWS
SHOW
THEN
USER
VIEW
WEEK
WHEN
WITH
WORK
X509
YEAR
ALL
ASC
DAY
END
KEY
OUT
SET
SSL
USE
AS
AT
DO
IF
IN
NO
OJ
ON
TO

342
langs/mysql/type.txt Normal file
View File

@ -0,0 +1,342 @@
MAX_CONNECTIONS_PER_HOUR
SQL_LOW_PRIORITY_UPDATES
MASTER_HEARTBEAT_PERIOD
SQL_SLAVE_SKIP_COUNTER
SQL_QUOTE_SHOW_CREATE
MASTER_CONNECT_RETRY
MAX_QUERIES_PER_HOUR
MAX_UPDATES_PER_HOUR
MAX_USER_CONNECTIONS
GEMINI_SPIN_RETRIES
SQL_CALC_FOUND_ROWS
CURRENT_TIMESTAMP
IGNORE_SERVER_IDS
SQL_BUFFER_RESULT
SQL_MAX_JOIN_SIZE
SQL_AUTO_IS_NULL
SQL_SAFE_UPDATES
SQL_SELECT_LIMIT
SQL_SMALL_RESULT
DELAY_KEY_WRITE
MASTER_LOG_FILE
MASTER_PASSWORD
SQL_BIG_SELECTS
AUTO_INCREMENT
AVG_ROW_LENGTH
LAST_INSERT_ID
MASTER_LOG_POS
RAID_CHUNKSIZE
SQL_BIG_RESULT
SQL_BIG_TABLES
SQL_LOG_UPDATE
DETERMINISTIC
HIGH_PRIORITY
INSERT_METHOD
MINUTE_SECOND
PAGE_CHECKSUM
STRAIGHT_JOIN
TRANSACTIONAL
LOW_PRIORITY
SERIALIZABLE
SQL_NO_CACHE
SQL_WARNINGS
DISTINCTROW
HOUR_MINUTE
HOUR_SECOND
MASTER_HOST
MASTER_PORT
MASTER_USER
PROCESSLIST
RAID_CHUNKS
REPLICATION
SQL_LOG_BIN
SQL_LOG_OFF
UNCOMMITTED
MEDIUMBLOB
MEDIUMTEXT
ACCESSIBLE
AUTOCOMMIT
BERKELEYDB
COMPRESSED
CONCURRENT
CONSTRAINT
DAY_MINUTE
DAY_SECOND
IDENTIFIED
MRG_MYISAM
NDBCLUSTER
OPTIONALLY
PARTITIONS
PRIVILEGES
READ_WRITE
REFERENCES
REPEATABLE
ROW_FORMAT
TERMINATED
YEAR_MONTH
MEDIUMINT
TIMESTAMP
VARBINARY
AGGREGATE
ALGORITHM
BLACKHOLE
COLLATION
COMMITTED
DATABASES
DELIMITER
DUPLICATE
FEDERATED
INSERT_ID
ISOLATION
PACK_KEYS
PARTITION
PRECISION
PROCEDURE
RAID_TYPE
READ_ONLY
SEPARATOR
SQL_CACHE
TEMPORARY
UNDEFINED
VARIABLES
DATETIME
LONGBLOB
LONGTEXT
SMALLINT
TINYBLOB
TINYTEXT
CHECKSUM
CONTAINS
DATABASE
DAY_HOUR
DESCRIBE
DISTINCT
DUMPFILE
ENCLOSED
EXTENDED
FULLTEXT
FUNCTION
INNOBASE
INTERVAL
MAXVALUE
MAX_ROWS
MIN_ROWS
MRG_ISAM
NATIONAL
OPTIMIZE
PASSWORD
RESIGNAL
RESTRICT
ROLLBACK
SECURITY
SHUTDOWN
STARTING
TRAILING
TRUNCATE
UNSIGNED
ZEROFILL
BOOLEAN
DECIMAL
INTEGER
NUMERIC
TINYINT
VARCHAR
AGAINST
ANALYSE
ANALYZE
ARCHIVE
CASCADE
CHANGED
CHARSET
COLUMNS
COMMENT
CONVERT
DECLARE
DEFAULT
DEFINER
DELAYED
DYNAMIC
ENGINES
ESCAPED
EXAMPLE
EXECUTE
EXPLAIN
FOREIGN
GENERAL
INDEXES
INVOKER
LEADING
NATURAL
OUTFILE
PARTIAL
PRIMARY
PROCESS
REPLACE
RESTORE
RETURNS
SESSION
STORAGE
STRIPED
TRIGGER
UNICODE
VARYING
BIGINT
BINARY
DOUBLE
ACTION
BACKUP
BINLOG
CHANGE
COLUMN
COMMIT
CREATE
DELETE
ENGINE
ESCAPE
EVENTS
EXISTS
FIELDS
GEMINI
GLOBAL
GRANTS
HAVING
IGNORE
INFILE
INNODB
INSERT
LINEAR
MEDIUM
MEMORY
MINUTE
MODIFY
MYISAM
OPTION
RELOAD
RENAME
REPAIR
RETURN
REVOKE
SECOND
SELECT
SIGNAL
SONAME
STATUS
STRING
TABLES
UNIQUE
UNLOCK
UPDATE
VALUES
FLOAT
AFTER
ALTER
ASCII
BEGIN
CHECK
CROSS
FALSE
FIRST
FIXED
FLUSH
FORCE
GRANT
GROUP
HOSTS
INDEX
INNER
LIMIT
LINES
LOCAL
LOCKS
MARIA
MATCH
MERGE
MONTH
NAMES
ORDER
OUTER
PURGE
QUICK
RAID0
RANGE
RESET
RIGHT
SHARE
SLAVE
START
SUPER
TABLE
TYPES
UNION
USAGE
USING
WHERE
WRITE
BLOB
BOOL
CHAR
DATE
ENUM
TEXT
TIME
YEAR
BOTH
CALL
DESC
DROP
EACH
ELSE
FAST
FILE
FROM
FULL
HEAP
HOUR
INTO
ISAM
JOIN
KEYS
KILL
LEFT
LOAD
LOCK
LOGS
MODE
OPEN
PAGE
READ
ROWS
SHOW
SLOW
STOP
THEN
TRUE
TYPE
VIEW
WHEN
WITH
WORK
BIT
INT
SET
ADD
ALL
ASC
BDB
CSV
DAY
END
FOR
KEY
NDB
ROW
SET
SQL
USE
AS
BY
DO
IF
NO
ON
TO

54
langs/mysql/variable.txt Normal file
View File

@ -0,0 +1,54 @@
GEOMETRYCOLLECTION
MULTILINESTRING
MULTIPOLYGON
LINESTRING
MEDIUMBLOB
MEDIUMTEXT
MULTIPOINT
CHARACTER
MEDIUMINT
MIDDLEINT
TIMESTAMP
VARBINARY
DATETIME
GEOMETRY
LONGBLOB
LONGTEXT
SMALLINT
TINYBLOB
TINYTEXT
BOOLEAN
DECIMAL
INTEGER
NUMERIC
POLYGON
TINYINT
VARCHAR
BIGINT
BINARY
DOUBLE
FLOAT4
FLOAT8
SERIAL
FLOAT
NCHAR
POINT
BLOB
BOOL
CHAR
DATE
ENUM
INT1
INT2
INT3
INT4
INT8
LONG
REAL
TEXT
TIME
YEAR
BIT
DEC
INT
SET