insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (372,40,'CREATE FUNCTION','The CREATE FUNCTION statement is used to create stored functions and\nuser-defined functions (UDFs):\n\no For information about creating stored functions, see [HELP CREATE\n  PROCEDURE].\n\no For information about creating user-defined functions, see [HELP\n  CREATE FUNCTION UDF].\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/create-function.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/create-function.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (373,19,'<','Syntax:\n<\n\nLess than:\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/comparison-operators.html\n\n','mysql> SELECT 2 < 2;\n        -> 0\n','http://dev.mysql.com/doc/refman/5.6/en/comparison-operators.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (374,12,'MD5','Syntax:\nMD5(str)\n\nCalculates an MD5 128-bit checksum for the string. The value is\nreturned as a string of 32 hex digits, or NULL if the argument was\nNULL. The return value can, for example, be used as a hash key. See the\nnotes at the beginning of this section about storing hash values\nefficiently.\n\nThe return value is a nonbinary string in the connection character set.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html\n\n','mysql> SELECT MD5(\'testing\');\n        -> \'ae2b1fca515949e5d54fb22b8ed95575\'\n','http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (375,32,'DAYOFMONTH','Syntax:\nDAYOFMONTH(date)\n\nReturns the day of the month for date, in the range 1 to 31, or 0 for\ndates such as \'0000-00-00\' or \'2008-00-00\' that have a zero day part.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT DAYOFMONTH(\'2007-02-03\');\n        -> 3\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (376,32,'UNIX_TIMESTAMP','Syntax:\nUNIX_TIMESTAMP(), UNIX_TIMESTAMP(date)\n\nIf called with no argument, returns a Unix timestamp (seconds since\n\'1970-01-01 00:00:00\' UTC) as an unsigned integer. If UNIX_TIMESTAMP()\nis called with a date argument, it returns the value of the argument as\nseconds since \'1970-01-01 00:00:00\' UTC. date may be a DATE string, a\nDATETIME string, a TIMESTAMP, or a number in the format YYMMDD or\nYYYYMMDD. The server interprets date as a value in the current time\nzone and converts it to an internal value in UTC. Clients can set their\ntime zone as described in\nhttp://dev.mysql.com/doc/refman/5.6/en/time-zone-support.html.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT UNIX_TIMESTAMP();\n        -> 1196440210\nmysql> SELECT UNIX_TIMESTAMP(\'2007-11-30 10:30:19\');\n        -> 1196440219\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (377,10,'RENAME USER','Syntax:\nRENAME USER old_user TO new_user\n    [, old_user TO new_user] ...\n\nThe RENAME USER statement renames existing MySQL accounts. To use it,\nyou must have the global CREATE USER privilege or the UPDATE privilege\nfor the mysql database. An error occurs if any old account does not\nexist or any new account exists. Each account name uses the format\ndescribed in http://dev.mysql.com/doc/refman/5.6/en/account-names.html.\nFor example:\n\nRENAME USER \'jeffrey\'@\'localhost\' TO \'jeff\'@\'127.0.0.1\';\n\nIf you specify only the user name part of the account name, a host name\npart of \'%\' is used.\n\nRENAME USER causes the privileges held by the old user to be those held\nby the new user. However, RENAME USER does not automatically drop or\ninvalidate databases or objects within them that the old user created.\nThis includes stored programs or views for which the DEFINER attribute\nnames the old user. Attempts to access such objects may produce an\nerror if they execute in definer security context. (For information\nabout security context, see\nhttp://dev.mysql.com/doc/refman/5.6/en/stored-programs-security.html.)\n\nThe privilege changes take effect as indicated in\nhttp://dev.mysql.com/doc/refman/5.6/en/privilege-changes.html.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/rename-user.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/rename-user.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (378,13,'NUMPOINTS','NumPoints(ls)\n\nReturns the number of Point objects in the LineString value ls.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/geometry-property-functions.html\n\n','mysql> SET @ls = \'LineString(1 1,2 2,3 3)\';\nmysql> SELECT NumPoints(GeomFromText(@ls));\n+------------------------------+\n| NumPoints(GeomFromText(@ls)) |\n+------------------------------+\n|                            3 |\n+------------------------------+\n','http://dev.mysql.com/doc/refman/5.6/en/geometry-property-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (379,40,'ALTER LOGFILE GROUP','Syntax:\nALTER LOGFILE GROUP logfile_group\n    ADD UNDOFILE \'file_name\'\n    [INITIAL_SIZE [=] size]\n    [WAIT]\n    ENGINE [=] engine_name\n\nThis statement adds an UNDO file named \'file_name\' to an existing log\nfile group logfile_group. An ALTER LOGFILE GROUP statement has one and\nonly one ADD UNDOFILE clause. No DROP UNDOFILE clause is currently\nsupported.\n\n*Note*: All MySQL Cluster Disk Data objects share the same namespace.\nThis means that each Disk Data object must be uniquely named (and not\nmerely each Disk Data object of a given type). For example, you cannot\nhave a tablespace and an undo log file with the same name, or an undo\nlog file and a data file with the same name.\n\nThe optional INITIAL_SIZE parameter sets the UNDO file\'s initial size\nin bytes; if not specified, the initial size default to 128M (128\nmegabytes). You may optionally follow size with a one-letter\nabbreviation for an order of magnitude, similar to those used in\nmy.cnf. Generally, this is one of the letters M (for megabytes) or G\n(for gigabytes).\n\nOn 32-bit systems, the maximum supported value for INITIAL_SIZE is 4G.\n(Bug #29186)\n\nThe minimum permitted value for INITIAL_SIZE is 1M. (Bug #29574)\n\n*Note*: WAIT is parsed but otherwise ignored. This keyword currently\nhas no effect, and is intended for future expansion.\n\nThe ENGINE parameter (required) determines the storage engine which is\nused by this log file group, with engine_name being the name of the\nstorage engine. Currently, the only accepted values for engine_name are\n"NDBCLUSTER" and "NDB". The two values are equivalent.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/alter-logfile-group.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/alter-logfile-group.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (380,32,'LOCALTIMESTAMP','Syntax:\nLOCALTIMESTAMP, LOCALTIMESTAMP([fsp])\n\nLOCALTIMESTAMP and LOCALTIMESTAMP() are synonyms for NOW().\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (381,32,'ADDDATE','Syntax:\nADDDATE(date,INTERVAL expr unit), ADDDATE(expr,days)\n\nWhen invoked with the INTERVAL form of the second argument, ADDDATE()\nis a synonym for DATE_ADD(). The related function SUBDATE() is a\nsynonym for DATE_SUB(). For information on the INTERVAL unit argument,\nsee the discussion for DATE_ADD().\n\nmysql> SELECT DATE_ADD(\'2008-01-02\', INTERVAL 31 DAY);\n        -> \'2008-02-02\'\nmysql> SELECT ADDDATE(\'2008-01-02\', INTERVAL 31 DAY);\n        -> \'2008-02-02\'\n\nWhen invoked with the days form of the second argument, MySQL treats it\nas an integer number of days to be added to expr.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT ADDDATE(\'2008-01-02\', 31);\n        -> \'2008-02-02\'\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (382,40,'ALTER FUNCTION','Syntax:\nALTER FUNCTION func_name [characteristic ...]\n\ncharacteristic:\n    COMMENT \'string\'\n  | LANGUAGE SQL\n  | { CONTAINS SQL | NO SQL | READS SQL DATA | MODIFIES SQL DATA }\n  | SQL SECURITY { DEFINER | INVOKER }\n\nThis statement can be used to change the characteristics of a stored\nfunction. More than one change may be specified in an ALTER FUNCTION\nstatement. However, you cannot change the parameters or body of a\nstored function using this statement; to make such changes, you must\ndrop and re-create the function using DROP FUNCTION and CREATE\nFUNCTION.\n\nYou must have the ALTER ROUTINE privilege for the function. (That\nprivilege is granted automatically to the function creator.) If binary\nlogging is enabled, the ALTER FUNCTION statement might also require the\nSUPER privilege, as described in\nhttp://dev.mysql.com/doc/refman/5.6/en/stored-programs-logging.html.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/alter-function.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/alter-function.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (383,14,'IS_FREE_LOCK','Syntax:\nIS_FREE_LOCK(str)\n\nChecks whether the lock named str is free to use (that is, not locked).\nReturns 1 if the lock is free (no one is using the lock), 0 if the lock\nis in use, and NULL if an error occurs (such as an incorrect argument).\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (384,8,'DEALLOCATE PREPARE','Syntax:\n{DEALLOCATE | DROP} PREPARE stmt_name\n\nTo deallocate a prepared statement produced with PREPARE, use a\nDEALLOCATE PREPARE statement that refers to the prepared statement\nname. Attempting to execute a prepared statement after deallocating it\nresults in an error. If too many prepared statements are created and\nnot deallocated by either the DEALLOCATE PREPARE statement or the end\nof the session, you might encounter the upper limit enforced by the\nmax_prepared_stmt_count system variable.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/deallocate-prepare.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/deallocate-prepare.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (385,31,'TOUCHES','Touches(g1,g2)\n\nReturns 1 or 0 to indicate whether g1 spatially touches g2. Two\ngeometries spatially touch if the interiors of the geometries do not\nintersect, but the boundary of one of the geometries intersects either\nthe boundary or the interior of the other.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (386,23,'AUTO_INCREMENT','The AUTO_INCREMENT attribute can be used to generate a unique identity\nfor new rows:\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/example-auto-increment.html\n\n','CREATE TABLE animals (\n     id MEDIUMINT NOT NULL AUTO_INCREMENT,\n     name CHAR(30) NOT NULL,\n     PRIMARY KEY (id)\n);\n\nINSERT INTO animals (name) VALUES\n    (\'dog\'),(\'cat\'),(\'penguin\'),\n    (\'lax\'),(\'whale\'),(\'ostrich\');\n\nSELECT * FROM animals;\n','http://dev.mysql.com/doc/refman/5.6/en/example-auto-increment.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (387,12,'UNCOMPRESS','Syntax:\nUNCOMPRESS(string_to_uncompress)\n\nUncompresses a string compressed by the COMPRESS() function. If the\nargument is not a compressed value, the result is NULL. This function\nrequires MySQL to have been compiled with a compression library such as\nzlib. Otherwise, the return value is always NULL.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html\n\n','mysql> SELECT UNCOMPRESS(COMPRESS(\'any string\'));\n        -> \'any string\'\nmysql> SELECT UNCOMPRESS(\'any string\');\n        -> NULL\n','http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (388,3,'GEOMCOLLFROMTEXT','GeomCollFromText(wkt[,srid]), GeometryCollectionFromText(wkt[,srid])\n\nConstructs a GEOMETRYCOLLECTION value using its WKT representation and\nSRID.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/creating-spatial-values.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/creating-spatial-values.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (389,17,'LAST_INSERT_ID','Syntax:\nLAST_INSERT_ID(), LAST_INSERT_ID(expr)\n\nLAST_INSERT_ID() (with no argument) returns a BIGINT (64-bit) value\nrepresenting the first automatically generated value successfully\ninserted for an AUTO_INCREMENT column as a result of the most recently\nexecuted INSERT statement. The value of LAST_INSERT_ID() remains\nunchanged if no rows are successfully inserted.\n\nFor example, after inserting a row that generates an AUTO_INCREMENT\nvalue, you can get the value like this:\n\nmysql> SELECT LAST_INSERT_ID();\n        -> 195\n\nThe currently executing statement does not affect the value of\nLAST_INSERT_ID(). Suppose that you generate an AUTO_INCREMENT value\nwith one statement, and then refer to LAST_INSERT_ID() in a\nmultiple-row INSERT statement that inserts rows into a table with its\nown AUTO_INCREMENT column. The value of LAST_INSERT_ID() will remain\nstable in the second statement; its value for the second and later rows\nis not affected by the earlier row insertions. (However, if you mix\nreferences to LAST_INSERT_ID() and LAST_INSERT_ID(expr), the effect is\nundefined.)\n\nIf the previous statement returned an error, the value of\nLAST_INSERT_ID() is undefined. For transactional tables, if the\nstatement is rolled back due to an error, the value of LAST_INSERT_ID()\nis left undefined. For manual ROLLBACK, the value of LAST_INSERT_ID()\nis not restored to that before the transaction; it remains as it was at\nthe point of the ROLLBACK.\n\nWithin the body of a stored routine (procedure or function) or a\ntrigger, the value of LAST_INSERT_ID() changes the same way as for\nstatements executed outside the body of these kinds of objects. The\neffect of a stored routine or trigger upon the value of\nLAST_INSERT_ID() that is seen by following statements depends on the\nkind of routine:\n\no If a stored procedure executes statements that change the value of\n  LAST_INSERT_ID(), the changed value is seen by statements that follow\n  the procedure call.\n\no For stored functions and triggers that change the value, the value is\n  restored when the function or trigger ends, so following statements\n  will not see a changed value.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/information-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/information-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (390,4,'FLOOR','Syntax:\nFLOOR(X)\n\nReturns the largest integer value not greater than X.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html\n\n','mysql> SELECT FLOOR(1.23);\n        -> 1\nmysql> SELECT FLOOR(-1.23);\n        -> -2\n','http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (391,4,'COS','Syntax:\nCOS(X)\n\nReturns the cosine of X, where X is given in radians.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html\n\n','mysql> SELECT COS(PI());\n        -> -1\n','http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (392,16,'STD','Syntax:\nSTD(expr)\n\nReturns the population standard deviation of expr. This is an extension\nto standard SQL. The standard SQL function STDDEV_POP() can be used\ninstead.\n\nThis function returns NULL if there were no matching rows.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/group-by-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/group-by-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (393,32,'DATE FUNCTION','Syntax:\nDATE(expr)\n\nExtracts the date part of the date or datetime expression expr.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT DATE(\'2003-12-31 01:02:03\');\n        -> \'2003-12-31\'\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (394,4,'TAN','Syntax:\nTAN(X)\n\nReturns the tangent of X, where X is given in radians.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html\n\n','mysql> SELECT TAN(PI());\n        -> -1.2246063538224e-16\nmysql> SELECT TAN(PI()+1);\n        -> 1.5574077246549\n','http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (395,32,'WEEKOFYEAR','Syntax:\nWEEKOFYEAR(date)\n\nReturns the calendar week of the date as a number in the range from 1\nto 53. WEEKOFYEAR() is a compatibility function that is equivalent to\nWEEK(date,3).\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT WEEKOFYEAR(\'2008-02-20\');\n        -> 8\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (396,12,'UNCOMPRESSED_LENGTH','Syntax:\nUNCOMPRESSED_LENGTH(compressed_string)\n\nReturns the length that the compressed string had before being\ncompressed.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html\n\n','mysql> SELECT UNCOMPRESSED_LENGTH(COMPRESS(REPEAT(\'a\',30)));\n        -> 30\n','http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (397,32,'SUBTIME','Syntax:\nSUBTIME(expr1,expr2)\n\nSUBTIME() returns expr1 - expr2 expressed as a value in the same format\nas expr1. expr1 is a time or datetime expression, and expr2 is a time\nexpression.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT SUBTIME(\'2007-12-31 23:59:59.999999\',\'1 1:1:1.000002\');\n        -> \'2007-12-30 22:58:58.999997\'\nmysql> SELECT SUBTIME(\'01:00:00.999999\', \'02:00:00.999998\');\n        -> \'-00:59:59.999999\'\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (398,4,'LOG2','Syntax:\nLOG2(X)\n\nReturns the base-2 logarithm of X.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html\n\n','mysql> SELECT LOG2(65536);\n        -> 16\nmysql> SELECT LOG2(-100);\n        -> NULL\n','http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (399,4,'POW','Syntax:\nPOW(X,Y)\n\nReturns the value of X raised to the power of Y.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html\n\n','mysql> SELECT POW(2,2);\n        -> 4\nmysql> SELECT POW(2,-2);\n        -> 0.25\n','http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (400,40,'DROP TABLE','Syntax:\nDROP [TEMPORARY] TABLE [IF EXISTS]\n    tbl_name [, tbl_name] ...\n    [RESTRICT | CASCADE]\n\nDROP TABLE removes one or more tables. You must have the DROP privilege\nfor each table. All table data and the table definition are removed, so\nbe careful with this statement! If any of the tables named in the\nargument list do not exist, MySQL returns an error indicating by name\nwhich nonexisting tables it was unable to drop, but it also drops all\nof the tables in the list that do exist.\n\n*Important*: When a table is dropped, user privileges on the table are\nnot automatically dropped. See [HELP GRANT].\n\nNote that for a partitioned table, DROP TABLE permanently removes the\ntable definition, all of its partitions, and all of the data which was\nstored in those partitions. It also removes the partitioning definition\n(.par) file associated with the dropped table.\n\nUse IF EXISTS to prevent an error from occurring for tables that do not\nexist. A NOTE is generated for each nonexistent table when using IF\nEXISTS. See [HELP SHOW WARNINGS].\n\nRESTRICT and CASCADE are permitted to make porting easier. In MySQL\n5.6, they do nothing.\n\n*Note*: DROP TABLE automatically commits the current active\ntransaction, unless you use the TEMPORARY keyword.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/drop-table.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/drop-table.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (401,32,'NOW','Syntax:\nNOW([fsp])\n\nReturns the current date and time as a value in \'YYYY-MM-DD HH:MM:SS\'\nor YYYYMMDDHHMMSS format, depending on whether the function is used in\na string or numeric context. The value is expressed in the current time\nzone.\n\nAs of MySQL 5.6.4, if the fsp argument is given to specify a fractional\nseconds precision from 0 to 6, the return value includes a fractional\nseconds part of that many digits. Before 5.6.4, any argument is\nignored.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT NOW();\n        -> \'2007-12-15 23:50:26\'\nmysql> SELECT NOW() + 0;\n        -> 20071215235026.000000\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (402,27,'SHOW ENGINES','Syntax:\nSHOW [STORAGE] ENGINES\n\nSHOW ENGINES displays status information about the server\'s storage\nengines. This is particularly useful for checking whether a storage\nengine is supported, or to see what the default engine is.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/show-engines.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/show-engines.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (403,14,'IS_IPV6','Syntax:\nIS_IPV6(expr)\n\nReturns 1 if the argument is a valid IPv6 address specified as a\nstring, 0 otherwise. This function does not consider IPv4 addresses to\nbe valid IPv6 addresses.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html\n\n','mysql> SELECT IS_IPV6(\'10.0.5.9\'), IS_IPV6(\'::1\');\n        -> 0, 1\n','http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (404,23,'LONGBLOB','LONGBLOB\n\nA BLOB column with a maximum length of 4,294,967,295 or 4GB (232 - 1)\nbytes. The effective maximum length of LONGBLOB columns depends on the\nconfigured maximum packet size in the client/server protocol and\navailable memory. Each LONGBLOB value is stored using a 4-byte length\nprefix that indicates the number of bytes in the value.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (405,31,'ST_OVERLAPS','ST_Overlaps(g1,g2)\n\nReturns 1 or 0 to indicate whether g1 spatially overlaps g2. The term\nspatially overlaps is used if two geometries intersect and their\nintersection results in a geometry of the same dimension but not equal\nto either of the given geometries.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (406,23,'YEAR DATA TYPE','YEAR[(2|4)]\n\nA year in two-digit or four-digit format. The default is four-digit\nformat. YEAR(2) or YEAR(4) differ in display format, but have the same\nrange of values. In four-digit format, values display as 1901 to 2155,\nand 0000. In two-digit format, values display as 70 to 69, representing\nyears from 1970 to 2069. MySQL displays YEAR values in YYYY or\nYYformat, but permits assignment of values to YEAR columns using either\nstrings or numbers.\n\n*Note*: The YEAR(2) data type has certain issues that you should\nconsider before choosing to use it. As of MySQL 5.6.6, YEAR(2) is\ndeprecated. YEAR(2) columns in existing tables are treated as before,\nbut YEAR(2) in new or altered tables are converted to YEAR(4). For more\ninformation, see\nhttp://dev.mysql.com/doc/refman/5.6/en/migrating-to-year4.html.\n\nFor additional information about YEAR display format and interpretation\nof input values, see http://dev.mysql.com/doc/refman/5.6/en/year.html.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-type-overview.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-type-overview.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (407,16,'SUM','Syntax:\nSUM([DISTINCT] expr)\n\nReturns the sum of expr. If the return set has no rows, SUM() returns\nNULL. The DISTINCT keyword can be used to sum only the distinct values\nof expr.\n\nSUM() returns NULL if there were no matching rows.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/group-by-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/group-by-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (408,38,'REPEAT FUNCTION','Syntax:\nREPEAT(str,count)\n\nReturns a string consisting of the string str repeated count times. If\ncount is less than 1, returns an empty string. Returns NULL if str or\ncount are NULL.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','mysql> SELECT REPEAT(\'MySQL\', 3);\n        -> \'MySQLMySQLMySQL\'\n','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (409,38,'SOUNDEX','Syntax:\nSOUNDEX(str)\n\nReturns a soundex string from str. Two strings that sound almost the\nsame should have identical soundex strings. A standard soundex string\nis four characters long, but the SOUNDEX() function returns an\narbitrarily long string. You can use SUBSTRING() on the result to get a\nstandard soundex string. All nonalphabetic characters in str are\nignored. All international alphabetic characters outside the A-Z range\nare treated as vowels.\n\n*Important*: When using SOUNDEX(), you should be aware of the following\nlimitations:\n\no This function, as currently implemented, is intended to work well\n  with strings that are in the English language only. Strings in other\n  languages may not produce reliable results.\n\no This function is not guaranteed to provide consistent results with\n  strings that use multi-byte character sets, including utf-8.\n\n  We hope to remove these limitations in a future release. See Bug\n  #22638 for more information.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','mysql> SELECT SOUNDEX(\'Hello\');\n        -> \'H400\'\nmysql> SELECT SOUNDEX(\'Quadratically\');\n        -> \'Q36324\'\n','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (410,6,'MBRTOUCHES','MBRTouches(g1,g2)\n\nReturns 1 or 0 to indicate whether the Minimum Bounding Rectangles of\nthe two geometries g1 and g2 touch. Two geometries spatially touch if\nthe interiors of the geometries do not intersect, but the boundary of\none of the geometries intersects either the boundary or the interior of\nthe other.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (411,40,'DROP EVENT','Syntax:\nDROP EVENT [IF EXISTS] event_name\n\nThis statement drops the event named event_name. The event immediately\nceases being active, and is deleted completely from the server.\n\nIf the event does not exist, the error ERROR 1517 (HY000): Unknown\nevent \'event_name\' results. You can override this and cause the\nstatement to generate a warning for nonexistent events instead using IF\nEXISTS.\n\nThis statement requires the EVENT privilege for the schema to which the\nevent to be dropped belongs.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/drop-event.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/drop-event.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (412,23,'VARBINARY','VARBINARY(M)\n\nThe VARBINARY type is similar to the VARCHAR type, but stores binary\nbyte strings rather than nonbinary character strings. M represents the\nmaximum column length in bytes.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (413,27,'LOAD INDEX','Syntax:\nLOAD INDEX INTO CACHE\n  tbl_index_list [, tbl_index_list] ...\n\ntbl_index_list:\n  tbl_name\n    [PARTITION (partition_list | ALL)]\n    [[INDEX|KEY] (index_name[, index_name] ...)]\n    [IGNORE LEAVES]\n\npartition_list:\n    partition_name[, partition_name][, ...]\n\nThe LOAD INDEX INTO CACHE statement preloads a table index into the key\ncache to which it has been assigned by an explicit CACHE INDEX\nstatement, or into the default key cache otherwise.\n\nLOAD INDEX INTO CACHE is used only for MyISAM tables. In MySQL 5.6, it\nis also supported for partitioned MyISAM tables; in addition, indexes\non partitioned tables can be preloaded for one, several, or all\npartitions.\n\nThe IGNORE LEAVES modifier causes only blocks for the nonleaf nodes of\nthe index to be preloaded.\n\nIGNORE LEAVES is also supported for partitioned MyISAM tables.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/load-index.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/load-index.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (414,28,'UNION','Syntax:\nSELECT ...\nUNION [ALL | DISTINCT] SELECT ...\n[UNION [ALL | DISTINCT] SELECT ...]\n\nUNION is used to combine the result from multiple SELECT statements\ninto a single result set.\n\nThe column names from the first SELECT statement are used as the column\nnames for the results returned. Selected columns listed in\ncorresponding positions of each SELECT statement should have the same\ndata type. (For example, the first column selected by the first\nstatement should have the same type as the first column selected by the\nother statements.)\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/union.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/union.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (415,32,'TO_DAYS','Syntax:\nTO_DAYS(date)\n\nGiven a date date, returns a day number (the number of days since year\n0).\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT TO_DAYS(950501);\n        -> 728779\nmysql> SELECT TO_DAYS(\'2007-10-07\');\n        -> 733321\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (416,27,'SHOW CREATE DATABASE','Syntax:\nSHOW CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name\n\nShows the CREATE DATABASE statement that creates the named database. If\nthe SHOW statement includes an IF NOT EXISTS clause, the output too\nincludes such a clause. SHOW CREATE SCHEMA is a synonym for SHOW CREATE\nDATABASE.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/show-create-database.html\n\n','mysql> SHOW CREATE DATABASE test\\G\n*************************** 1. row ***************************\n       Database: test\nCreate Database: CREATE DATABASE `test`\n                 /*!40100 DEFAULT CHARACTER SET latin1 */\n\nmysql> SHOW CREATE SCHEMA test\\G\n*************************** 1. row ***************************\n       Database: test\nCreate Database: CREATE DATABASE `test`\n                 /*!40100 DEFAULT CHARACTER SET latin1 */\n','http://dev.mysql.com/doc/refman/5.6/en/show-create-database.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (417,27,'SHOW INDEX','Syntax:\nSHOW {INDEX | INDEXES | KEYS}\n    {FROM | IN} tbl_name\n    [{FROM | IN} db_name]\n    [WHERE expr]\n\nSHOW INDEX returns table index information. The format resembles that\nof the SQLStatistics call in ODBC. This statement requires some\nprivilege for any column in the table.\nYou can use db_name.tbl_name as an alternative to the tbl_name FROM\ndb_name syntax. These two statements are equivalent:\n\nSHOW INDEX FROM mytable FROM mydb;\nSHOW INDEX FROM mydb.mytable;\n\nThe WHERE clause can be given to select rows using more general\nconditions, as discussed in\nhttp://dev.mysql.com/doc/refman/5.6/en/extended-show.html.\n\nYou can also list a table\'s indexes with the mysqlshow -k db_name\ntbl_name command.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/show-index.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/show-index.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (418,15,'!','Syntax:\nNOT, !\n\nLogical NOT. Evaluates to 1 if the operand is 0, to 0 if the operand is\nnonzero, and NOT NULL returns NULL.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/logical-operators.html\n\n','mysql> SELECT NOT 10;\n        -> 0\nmysql> SELECT NOT 0;\n        -> 1\nmysql> SELECT NOT NULL;\n        -> NULL\nmysql> SELECT ! (1+1);\n        -> 0\nmysql> SELECT ! 1+1;\n        -> 1\n','http://dev.mysql.com/doc/refman/5.6/en/logical-operators.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (419,23,'DOUBLE','DOUBLE[(M,D)] [UNSIGNED] [ZEROFILL]\n\nA normal-size (double-precision) floating-point number. Permissible\nvalues are -1.7976931348623157E+308 to -2.2250738585072014E-308, 0, and\n2.2250738585072014E-308 to 1.7976931348623157E+308. These are the\ntheoretical limits, based on the IEEE standard. The actual range might\nbe slightly smaller depending on your hardware or operating system.\n\nM is the total number of digits and D is the number of digits following\nthe decimal point. If M and D are omitted, values are stored to the\nlimits permitted by the hardware. A double-precision floating-point\nnumber is accurate to approximately 15 decimal places.\n\nUNSIGNED, if specified, disallows negative values.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/numeric-type-overview.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/numeric-type-overview.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (420,24,'DECLARE HANDLER','Syntax:\nDECLARE handler_action HANDLER\n    FOR condition_value [, condition_value] ...\n    statement\n\nhandler_action:\n    CONTINUE\n  | EXIT\n  | UNDO\n\ncondition_value:\n    mysql_error_code\n  | SQLSTATE [VALUE] sqlstate_value\n  | condition_name\n  | SQLWARNING\n  | NOT FOUND\n  | SQLEXCEPTION\n\nThe DECLARE ... HANDLER statement specifies a handler that deals with\none or more conditions. If one of these conditions occurs, the\nspecified statement executes. statement can be a simple statement such\nas SET var_name = value, or a compound statement written using BEGIN\nand END (see [HELP BEGIN END]).\n\nHandler declarations must appear after variable or condition\ndeclarations.\n\nThe handler_action value indicates what action the handler takes after\nexecution of the handler statement:\n\no CONTINUE: Execution of the current program continues.\n\no EXIT: Execution terminates for the BEGIN ... END compound statement\n  in which the handler is declared. This is true even if the condition\n  occurs in an inner block.\n\no UNDO: Not supported.\n\nThe condition_value for DECLARE ... HANDLER indicates the specific\ncondition or class of conditions that activates the handler:\n\no A MySQL error code (a number) or an SQLSTATE value (a 5-character\n  string literal). You should not use MySQL error code 0 or SQLSTATE\n  values that begin with \'00\', because those indicate success rather\n  than an error condition. For a list of MySQL error codes and SQLSTATE\n  values, see\n  http://dev.mysql.com/doc/refman/5.6/en/error-messages-server.html.\n\no A condition name previously specified with DECLARE ... CONDITION. A\n  condition name can be associated with a MySQL error code or SQLSTATE\n  value. See [HELP DECLARE CONDITION].\n\no SQLWARNING is shorthand for the class of SQLSTATE values that begin\n  with \'01\'.\n\no NOT FOUND is shorthand for the class of SQLSTATE values that begin\n  with \'02\'. This is relevant within the context of cursors and is used\n  to control what happens when a cursor reaches the end of a data set.\n  If no more rows are available, a No Data condition occurs with\n  SQLSTATE value \'02000\'. To detect this condition, you can set up a\n  handler for it (or for a NOT FOUND condition). For an example, see\n  http://dev.mysql.com/doc/refman/5.6/en/cursors.html. This condition\n  also occurs for SELECT ... INTO var_list statements that retrieve no\n  rows.\n\no SQLEXCEPTION is shorthand for the class of SQLSTATE values that do\n  not begin with \'00\', \'01\', or \'02\'.\n\nFor information about how the server chooses handlers when a condition\noccurs, see http://dev.mysql.com/doc/refman/5.6/en/handler-scope.html.\n\nIf a condition occurs for which no handler has been declared, the\naction taken depends on the condition class:\n\no For SQLEXCEPTION conditions, the stored program terminates at the\n  statement that raised the condition, as if there were an EXIT\n  handler. If the program was called by another stored program, the\n  calling program handles the condition using the handler selection\n  rules applied to its own handlers.\n\no For SQLWARNING conditions, the program continues executing, as if\n  there were a CONTINUE handler.\n\no For NOT FOUND conditions, if the condition was raised normally, the\n  action is CONTINUE. If it was raised by SIGNAL or RESIGNAL, the\n  action is EXIT.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/declare-handler.html\n\n','mysql> CREATE TABLE test.t (s1 INT, PRIMARY KEY (s1));\nQuery OK, 0 rows affected (0.00 sec)\n\nmysql> delimiter //\n\nmysql> CREATE PROCEDURE handlerdemo ()\n    -> BEGIN\n    ->   DECLARE CONTINUE HANDLER FOR SQLSTATE \'23000\' SET @x2 = 1;\n    ->   SET @x = 1;\n    ->   INSERT INTO test.t VALUES (1);\n    ->   SET @x = 2;\n    ->   INSERT INTO test.t VALUES (1);\n    ->   SET @x = 3;\n    -> END;\n    -> //\nQuery OK, 0 rows affected (0.00 sec)\n\nmysql> CALL handlerdemo()//\nQuery OK, 0 rows affected (0.00 sec)\n\nmysql> SELECT @x//\n    +------+\n    | @x   |\n    +------+\n    | 3    |\n    +------+\n    1 row in set (0.00 sec)\n','http://dev.mysql.com/doc/refman/5.6/en/declare-handler.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (421,23,'TIME','TIME[(fsp)]\n\nA time. The range is \'-838:59:59.000000\' to \'838:59:59.000000\'. MySQL\ndisplays TIME values in \'HH:MM:SS[.fraction]\' format, but permits\nassignment of values to TIME columns using either strings or numbers.\n\nAs of MySQL 5.6.4, an optional fsp value in the range from 0 to 6 may\nbe given to specify fractional seconds precision. A value of 0\nsignifies that there is no fractional part. If omitted, the default\nprecision is 0.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-type-overview.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-type-overview.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (422,17,'SYSTEM_USER','Syntax:\nSYSTEM_USER()\n\nSYSTEM_USER() is a synonym for USER().\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/information-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/information-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (423,32,'CURRENT_DATE','Syntax:\nCURRENT_DATE, CURRENT_DATE()\n\nCURRENT_DATE and CURRENT_DATE() are synonyms for CURDATE().\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (424,40,'TRUNCATE TABLE','Syntax:\nTRUNCATE [TABLE] tbl_name\n\nTRUNCATE TABLE empties a table completely. It requires the DROP\nprivilege.\n\nLogically, TRUNCATE TABLE is similar to a DELETE statement that deletes\nall rows, or a sequence of DROP TABLE and CREATE TABLE statements. To\nachieve high performance, it bypasses the DML method of deleting data.\nThus, it cannot be rolled back, it does not cause ON DELETE triggers to\nfire, and it cannot be performed for InnoDB tables with parent-child\nforeign key relationships.\n\nAlthough TRUNCATE TABLE is similar to DELETE, it is classified as a DDL\nstatement rather than a DML statement. It differs from DELETE in the\nfollowing ways in MySQL 5.6:\n\no Truncate operations drop and re-create the table, which is much\n  faster than deleting rows one by one, particularly for large tables.\n\no Truncate operations cause an implicit commit, and so cannot be rolled\n  back.\n\no Truncation operations cannot be performed if the session holds an\n  active table lock.\n\no TRUNCATE TABLE fails for an InnoDB table if there are any FOREIGN KEY\n  constraints from other tables that reference the table. Foreign key\n  constraints between columns of the same table are permitted.\n\no Truncation operations do not return a meaningful value for the number\n  of deleted rows. The usual result is "0 rows affected," which should\n  be interpreted as "no information."\n\no As long as the table format file tbl_name.frm is valid, the table can\n  be re-created as an empty table with TRUNCATE TABLE, even if the data\n  or index files have become corrupted.\n\no Any AUTO_INCREMENT value is reset to its start value. This is true\n  even for MyISAM and InnoDB, which normally do not reuse sequence\n  values.\n\no When used with partitioned tables, TRUNCATE TABLE preserves the\n  partitioning; that is, the data and index files are dropped and\n  re-created, while the partition definitions (.par) file is\n  unaffected.\n\no The TRUNCATE TABLE statement does not invoke ON DELETE triggers.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/truncate-table.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/truncate-table.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (425,2,'AREA','Area(poly)\n\nReturns as a double-precision number the area of the Polygon value\npoly, as measured in its spatial reference system.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/geometry-property-functions.html\n\n','mysql> SET @poly = \'Polygon((0 0,0 3,3 0,0 0),(1 1,1 2,2 1,1 1))\';\nmysql> SELECT Area(GeomFromText(@poly));\n+---------------------------+\n| Area(GeomFromText(@poly)) |\n+---------------------------+\n|                         4 |\n+---------------------------+\n','http://dev.mysql.com/doc/refman/5.6/en/geometry-property-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (426,8,'START SLAVE','Syntax:\nSTART SLAVE [thread_types] [until_option] [connection_options]\n\nthread_types:\n    [thread_type [, thread_type] ... ]\n\nthread_type: \n    IO_THREAD | SQL_THREAD\n\nuntil_option:\n    UNTIL {   {SQL_BEFORE_GTIDS | SQL_AFTER_GTIDS} = gtid_set\n          |   MASTER_LOG_FILE = \'log_name\', MASTER_LOG_POS = log_pos\n          |   RELAY_LOG_FILE = \'log_name\', RELAY_LOG_POS = log_pos\n          |   SQL_AFTER_MTS_GAPS  }\n\nconnection_options: \n    [USER=\'user_name\'] [PASSWORD=\'user_pass\'] [DEFAULT_AUTH=\'plugin_name\'] [PLUGIN_DIR=\'plugin_dir\']\n\n\ngtid_set:\n    uuid_set [, uuid_set] ...\n    | \'\'\n\nuuid_set:\n    uuid:interval[:interval]...\n\nuuid:\n    hhhhhhhh-hhhh-hhhh-hhhh-hhhhhhhhhhhh\n\nh:\n    [0-9,A-F]\n\ninterval:\n    n[-n]\n\n    (n >= 1) \n\nSTART SLAVE with no thread_type options starts both of the slave\nthreads. The I/O thread reads events from the master server and stores\nthem in the relay log. The SQL thread reads events from the relay log\nand executes them. START SLAVE requires the SUPER privilege.\n\nIf START SLAVE succeeds in starting the slave threads, it returns\nwithout any error. However, even in that case, it might be that the\nslave threads start and then later stop (for example, because they do\nnot manage to connect to the master or read its binary log, or some\nother problem). START SLAVE does not warn you about this. You must\ncheck the slave\'s error log for error messages generated by the slave\nthreads, or check that they are running satisfactorily with SHOW SLAVE\nSTATUS.\n\nIn MySQL 5.6.7 and later, START SLAVE causes an implicit commit of an\nongoing transaction. See\nhttp://dev.mysql.com/doc/refman/5.6/en/implicit-commit.html.\n\nBeginning with MySQL 5.6.11, gtid_next must be set to AUTOMATIC before\nissuing this statement (Bug #16062608).\n\nMySQL 5.6.4 and later supports pluggable user-password authentication\nwith START SLAVE with the USER, PASSWORD, DEFAULT_AUTH and PLUGIN_DIR\noptions, as described in the following list:\n\no USER: User name. Cannot be set to an empty or null string, or left\n  unset if PASSWORD is used.\n\no PASSWORD: Password.\n\no DEFAULT_AUTH: Name of plugin; default is MySQL native authentication.\n\no PLUGIN_DIR: Location of plugin.\n\nStarting with MySQL 5.6.4, you cannot use the SQL_THREAD option when\nspecifying USER, PASSWORD, or both. (Bug #13083642).\n\nSee\nhttp://dev.mysql.com/doc/refman/5.6/en/pluggable-authentication.html,\nfor more information.\n\nIf an insecure connection is used with any these options, the server\nissues the warning Sending passwords in plain text without SSL/TLS is\nextremely insecure.\n\nStarting with MySQL 5.6.6, START SLAVE ... UNTIL supports two\nadditional options for use with global transaction identifiers (GTIDs)\n(see http://dev.mysql.com/doc/refman/5.6/en/replication-gtids.html).\nEach of these takes a set of one or more global transaction identifiers\ngtid_set as an argument (see\nhttp://dev.mysql.com/doc/refman/5.6/en/replication-gtids-concepts.html#\nreplication-gtids-concepts-gtid-sets, for more information).\n\nWhen no thread_type is specified, START SLAVE UNTIL SQL_BEFORE_GTIDS\ncauses both the slave SQL thread to process and the slave I/O thread to\nfetch transactions until both of them have reached the first\ntransaction whose GTID is listed in the gtid_set. START SLAVE UNTIL\nSQL_AFTER_GTIDS causes the slave threads to process all transactions\nuntil the last transaction in the gtid_set has been processed by both\nthreads. In other words, START SLAVE UNTIL SQL_BEFORE_GTIDS causes the\nslave SQL to process and I/O threads to fetch all transactions\noccurring before the first GTID in the gtid_set is reached, and START\nSLAVE UNTIL SQL_AFTER_GTIDS causes the slave threads to handle all\ntransactions, including those whose GTIDs are found in gtid_set, until\neach has encountered a transaction whose GTID is not part of the set.\nSQL_BEFORE_GTIDS and SQL_AFTER_GTIDS each support the SQL_THREAD and\nIO_THREAD options.\n\nFor example, START SLAVE SQL_THREAD UNTIL SQL_BEFORE_GTIDS =\n3E11FA47-71CA-11E1-9E33-C80AA9429562:11-56 causes the slave SQL thread\nto process all transactions originating from the master whose\nserver_uuid is 3E11FA47-71CA-11E1-9E33-C80AA9429562 until it encounters\nthe transaction having sequence number 11; it then stops without\nprocessing this transaction. In other words, all transactions up to and\nincluding the transaction with sequence number 10 are processed.\nExecuting START SLAVE IO_THREAD UNTIL SQL_AFTER_GTIDS =\n3E11FA47-71CA-11E1-9E33-C80AA9429562:11-56, on the other hand, would\ncause the slave I/O thread to obtain all transactions just mentioned\nfrom the master, including all of the transactions having the sequence\nnumbers 11 through 56, and then to stop without processing any\nadditional transactions; that is, the transaction having sequence\nnumber 56 would be the last transaction fetched by the slave I/O\nthread.\n\nWith neither the SQL_THREAD option nor the IO_THREAD option, the\nprevious statement would cause the slave SQL thread to execute all\ntransactions originating from this master, including all transactions\nwith sequence numbers 11 through 56, and then to stop without\nprocessing any additional transactions. The same command would also\ncause the slave I/O thread to start. When the SQL thread reaches the\ncondition, it is stopped. In other words, START SLAVE UNTIL\nSQL_BEFORE_GTIDS has the same effect as START SLAVE SQL_THREAD,\nIO_THREAD UNTIL SQL_BEFORE_GTIDS; the slave SQL thread and slave I/O\nthread are each started, and the SQL thread continues executing\ntransactions until the stop condition for that thread is met.\n(Similarly, START SLAVE UNTIL SQL_AFTER_GTIDS is effectively the same\nas START SLAVE SQL_THREAD, IO_THREAD UNTIL SQL_AFTER_GTIDS.)\n\n*Note*: The SQL_BEFORE_GTIDS and SQL_AFTER_GTIDS keywords are present\nin the MySQL 5.6.5 server; however, neither of them functioned\ncorrectly as options with START SLAVE [SQL_THREAD | IO_THREAD] UNTIL in\nthat version, and are therefore supported beginning only with MySQL\n5.6.6. (Bug#13810456)\n\nSTART SLAVE UNTIL SQL_AFTER_MTS_GAPS is available in MySQL 5.6.6 or\nlater. This statement causes a multi-threaded slave\'s SQL threads to\nrun until no more gaps are found in the relay log, and then to stop.\nThis statement can take an SQL_THREAD option, but the effects of the\nstatement remain unchanged. It has no effect on the slave I/O thread\n(and cannot be used with the IO_THREAD option). START SLAVE UNTIL\nSQL_AFTER_MTS_GAPS should be used before switching the slave from\nmulti-threaded mode to single-threaded mode (that is, when resetting\nslave_parallel_workers back to 0 from a positive, nonzero value) after\nslave has failed with errors in multi-threaded mode.\n\nTo change a failed multi-threaded slave to single-threaded mode, you\ncan issue the following series of statements, in the order shown:\n\nSTART SLAVE UNTIL SQL_AFTER_MTS_GAPS;\n\nSET @@GLOBAL.slave_parallel_workers = 0;\n\nSTART SLAVE SQL_THREAD;\n\nIf you were running the failed multi-threaded slave with\nrelay_log_recovery enabled, then you must issue START SLAVE UNTIL\nSQL_AFTER_MTS_GAPS prior to executing CHANGE MASTER TO. Otherwise the\nlatter statement fails.\n\n*Note*: It is possible to view the entire text of a running START SLAVE\n... statement, including any USER or PASSWORD values used, in the\noutput of SHOW PROCESSLIST. This is also true for the text of a running\nCHANGE MASTER TO statement, including any values it employs for\nMASTER_USER or MASTER_PASSWORD.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/start-slave.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/start-slave.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (427,27,'SHOW WARNINGS','Syntax:\nSHOW WARNINGS [LIMIT [offset,] row_count]\nSHOW COUNT(*) WARNINGS\n\nSHOW WARNINGS shows information about the conditions (errors, warnings,\nand notes) that resulted from the last statement in the current session\nthat generated messages. It shows nothing if the last statement used a\ntable and generated no messages. (That is, a statement that uses a\ntable but generates no messages clears the message list.) Statements\nthat do not use tables and do not generate messages have no effect on\nthe message list.\n\nWarnings are generated for DML statements such as INSERT, UPDATE, and\nLOAD DATA INFILE as well as DDL statements such as CREATE TABLE and\nALTER TABLE.\n\nSHOW WARNINGS is also used following EXPLAIN EXTENDED, to display the\nextra information generated by EXPLAIN when the EXTENDED keyword is\nused. See http://dev.mysql.com/doc/refman/5.6/en/explain-extended.html.\n\nThe LIMIT clause has the same syntax as for the SELECT statement. See\nhttp://dev.mysql.com/doc/refman/5.6/en/select.html.\n\nA related statement, SHOW ERRORS, shows only the error conditions (it\nexcludes warnings and notes). See [HELP SHOW ERRORS]. GET DIAGNOSTICS\ncan be used to examine information for individual conditions. See [HELP\nGET DIAGNOSTICS].\n\nThe SHOW COUNT(*) WARNINGS statement displays the total number of\nerrors, warnings, and notes. You can also retrieve this number from the\nwarning_count system variable:\n\nSHOW COUNT(*) WARNINGS;\nSELECT @@warning_count;\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/show-warnings.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/show-warnings.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (428,10,'DROP USER','Syntax:\nDROP USER user [, user] ...\n\nThe DROP USER statement removes one or more MySQL accounts and their\nprivileges. It removes privilege rows for the account from all grant\ntables. To use this statement, you must have the global CREATE USER\nprivilege or the DELETE privilege for the mysql database. Each account\nname uses the format described in\nhttp://dev.mysql.com/doc/refman/5.6/en/account-names.html. For example:\n\nDROP USER \'jeffrey\'@\'localhost\';\n\nIf you specify only the user name part of the account name, a host name\npart of \'%\' is used.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/drop-user.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/drop-user.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (429,38,'SUBSTRING','Syntax:\nSUBSTRING(str,pos), SUBSTRING(str FROM pos), SUBSTRING(str,pos,len),\nSUBSTRING(str FROM pos FOR len)\n\nThe forms without a len argument return a substring from string str\nstarting at position pos. The forms with a len argument return a\nsubstring len characters long from string str, starting at position\npos. The forms that use FROM are standard SQL syntax. It is also\npossible to use a negative value for pos. In this case, the beginning\nof the substring is pos characters from the end of the string, rather\nthan the beginning. A negative value may be used for pos in any of the\nforms of this function.\n\nFor all forms of SUBSTRING(), the position of the first character in\nthe string from which the substring is to be extracted is reckoned as\n1.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','mysql> SELECT SUBSTRING(\'Quadratically\',5);\n        -> \'ratically\'\nmysql> SELECT SUBSTRING(\'foobarbar\' FROM 4);\n        -> \'barbar\'\nmysql> SELECT SUBSTRING(\'Quadratically\',5,6);\n        -> \'ratica\'\nmysql> SELECT SUBSTRING(\'Sakila\', -3);\n        -> \'ila\'\nmysql> SELECT SUBSTRING(\'Sakila\', -5, 3);\n        -> \'aki\'\nmysql> SELECT SUBSTRING(\'Sakila\' FROM -4 FOR 2);\n        -> \'ki\'\n','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (430,37,'ISEMPTY','IsEmpty(g)\n\nThis function is a placeholder that returns 0 for any valid geometry\nvalue, 1 for any invalid geometry value or NULL.\n\nMySQL does not support GIS EMPTY values such as POINT EMPTY.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/geometry-property-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/geometry-property-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (431,27,'SHOW FUNCTION STATUS','Syntax:\nSHOW FUNCTION STATUS\n    [LIKE \'pattern\' | WHERE expr]\n\nThis statement is similar to SHOW PROCEDURE STATUS but for stored\nfunctions. See [HELP SHOW PROCEDURE STATUS].\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/show-function-status.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/show-function-status.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (432,38,'LTRIM','Syntax:\nLTRIM(str)\n\nReturns the string str with leading space characters removed.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','mysql> SELECT LTRIM(\'  barbar\');\n        -> \'barbar\'\n','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (433,31,'ST_CROSSES','ST_Crosses(g1,g2)\n\nReturns 1 if g1 spatially crosses g2. Returns NULL if g1 is a Polygon\nor a MultiPolygon, or if g2 is a Point or a MultiPoint. Otherwise,\nreturns 0.\n\nThe term spatially crosses denotes a spatial relation between two given\ngeometries that has the following properties:\n\no The two geometries intersect\n\no Their intersection results in a geometry that has a dimension that is\n  one less than the maximum dimension of the two given geometries\n\no Their intersection is not equal to either of the two given geometries\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (434,14,'VALUES','Syntax:\nVALUES(col_name)\n\nIn an INSERT ... ON DUPLICATE KEY UPDATE statement, you can use the\nVALUES(col_name) function in the UPDATE clause to refer to column\nvalues from the INSERT portion of the statement. In other words,\nVALUES(col_name) in the UPDATE clause refers to the value of col_name\nthat would be inserted, had no duplicate-key conflict occurred. This\nfunction is especially useful in multiple-row inserts. The VALUES()\nfunction is meaningful only in the ON DUPLICATE KEY UPDATE clause of\nINSERT statements and returns NULL otherwise. See\nhttp://dev.mysql.com/doc/refman/5.6/en/insert-on-duplicate.html.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html\n\n','mysql> INSERT INTO table (a,b,c) VALUES (1,2,3),(4,5,6)\n    -> ON DUPLICATE KEY UPDATE c=VALUES(a)+VALUES(b);\n','http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (435,6,'MBRDISJOINT','MBRDisjoint(g1,g2)\n\nReturns 1 or 0 to indicate whether the Minimum Bounding Rectangles of\nthe two geometries g1 and g2 are disjoint (do not intersect).\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (436,28,'CALL','Syntax:\nCALL sp_name([parameter[,...]])\nCALL sp_name[()]\n\nThe CALL statement invokes a stored procedure that was defined\npreviously with CREATE PROCEDURE.\n\nStored procedures that take no arguments can be invoked without\nparentheses. That is, CALL p() and CALL p are equivalent.\n\nCALL can pass back values to its caller using parameters that are\ndeclared as OUT or INOUT parameters. When the procedure returns, a\nclient program can also obtain the number of rows affected for the\nfinal statement executed within the routine: At the SQL level, call the\nROW_COUNT() function; from the C API, call the mysql_affected_rows()\nfunction.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/call.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/call.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (437,12,'ENCODE','Syntax:\nENCODE(str,pass_str)\n\nEncrypt str using pass_str as the password. The result is a binary\nstring of the same length as str. To decrypt the result, use DECODE().\n\nThe ENCODE() function should no longer be used. It is preferable to use\nAES_ENCRYPT() instead.\n\nTo reduce risk, a salt value must be used with ENCODE(). For example:\n\nENCODE(\'plaintext\', CONCAT(\'my_random_salt\',\'my_secret_password\'))\n\nA new random salt value must be used whenever a password is updated.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (438,38,'SUBSTRING_INDEX','Syntax:\nSUBSTRING_INDEX(str,delim,count)\n\nReturns the substring from string str before count occurrences of the\ndelimiter delim. If count is positive, everything to the left of the\nfinal delimiter (counting from the left) is returned. If count is\nnegative, everything to the right of the final delimiter (counting from\nthe right) is returned. SUBSTRING_INDEX() performs a case-sensitive\nmatch when searching for delim.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','mysql> SELECT SUBSTRING_INDEX(\'www.mysql.com\', \'.\', 2);\n        -> \'www.mysql\'\nmysql> SELECT SUBSTRING_INDEX(\'www.mysql.com\', \'.\', -2);\n        -> \'mysql.com\'\n','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (439,32,'TIMESTAMPADD','Syntax:\nTIMESTAMPADD(unit,interval,datetime_expr)\n\nAdds the integer expression interval to the date or datetime expression\ndatetime_expr. The unit for interval is given by the unit argument,\nwhich should be one of the following values: MICROSECOND\n(microseconds), SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER, or\nYEAR.\n\nThe unit value may be specified using one of keywords as shown, or with\na prefix of SQL_TSI_. For example, DAY and SQL_TSI_DAY both are legal.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT TIMESTAMPADD(MINUTE,1,\'2003-01-02\');\n        -> \'2003-01-02 00:01:00\'\nmysql> SELECT TIMESTAMPADD(WEEK,1,\'2003-01-02\');\n        -> \'2003-01-09\'\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (440,4,'TRUNCATE','Syntax:\nTRUNCATE(X,D)\n\nReturns the number X, truncated to D decimal places. If D is 0, the\nresult has no decimal point or fractional part. D can be negative to\ncause D digits left of the decimal point of the value X to become zero.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html\n\n','mysql> SELECT TRUNCATE(1.223,1);\n        -> 1.2\nmysql> SELECT TRUNCATE(1.999,1);\n        -> 1.9\nmysql> SELECT TRUNCATE(1.999,0);\n        -> 1\nmysql> SELECT TRUNCATE(-1.999,1);\n        -> -1.9\nmysql> SELECT TRUNCATE(122,-2);\n       -> 100\nmysql> SELECT TRUNCATE(10.28*100,0);\n       -> 1028\n','http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (441,27,'SHOW','SHOW has many forms that provide information about databases, tables,\ncolumns, or status information about the server. This section describes\nthose following:\n\nSHOW AUTHORS\nSHOW {BINARY | MASTER} LOGS\nSHOW BINLOG EVENTS [IN \'log_name\'] [FROM pos] [LIMIT [offset,] row_count]\nSHOW CHARACTER SET [like_or_where]\nSHOW COLLATION [like_or_where]\nSHOW [FULL] COLUMNS FROM tbl_name [FROM db_name] [like_or_where]\nSHOW CONTRIBUTORS\nSHOW CREATE DATABASE db_name\nSHOW CREATE EVENT event_name\nSHOW CREATE FUNCTION func_name\nSHOW CREATE PROCEDURE proc_name\nSHOW CREATE TABLE tbl_name\nSHOW CREATE TRIGGER trigger_name\nSHOW CREATE VIEW view_name\nSHOW DATABASES [like_or_where]\nSHOW ENGINE engine_name {STATUS | MUTEX}\nSHOW [STORAGE] ENGINES\nSHOW ERRORS [LIMIT [offset,] row_count]\nSHOW EVENTS\nSHOW FUNCTION CODE func_name\nSHOW FUNCTION STATUS [like_or_where]\nSHOW GRANTS FOR user\nSHOW INDEX FROM tbl_name [FROM db_name]\nSHOW MASTER STATUS\nSHOW OPEN TABLES [FROM db_name] [like_or_where]\nSHOW PLUGINS\nSHOW PROCEDURE CODE proc_name\nSHOW PROCEDURE STATUS [like_or_where]\nSHOW PRIVILEGES\nSHOW [FULL] PROCESSLIST\nSHOW PROFILE [types] [FOR QUERY n] [OFFSET n] [LIMIT n]\nSHOW PROFILES\nSHOW SLAVE HOSTS\nSHOW SLAVE STATUS\nSHOW [GLOBAL | SESSION] STATUS [like_or_where]\nSHOW TABLE STATUS [FROM db_name] [like_or_where]\nSHOW [FULL] TABLES [FROM db_name] [like_or_where]\nSHOW TRIGGERS [FROM db_name] [like_or_where]\nSHOW [GLOBAL | SESSION] VARIABLES [like_or_where]\nSHOW WARNINGS [LIMIT [offset,] row_count]\n\nlike_or_where:\n    LIKE \'pattern\'\n  | WHERE expr\n\nIf the syntax for a given SHOW statement includes a LIKE \'pattern\'\npart, \'pattern\' is a string that can contain the SQL "%" and "_"\nwildcard characters. The pattern is useful for restricting statement\noutput to matching values.\n\nSeveral SHOW statements also accept a WHERE clause that provides more\nflexibility in specifying which rows to display. See\nhttp://dev.mysql.com/doc/refman/5.6/en/extended-show.html.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/show.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/show.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (442,27,'SHOW VARIABLES','Syntax:\nSHOW [GLOBAL | SESSION] VARIABLES\n    [LIKE \'pattern\' | WHERE expr]\n\nSHOW VARIABLES shows the values of MySQL system variables. This\ninformation also can be obtained using the mysqladmin variables\ncommand. The LIKE clause, if present, indicates which variable names to\nmatch. The WHERE clause can be given to select rows using more general\nconditions, as discussed in\nhttp://dev.mysql.com/doc/refman/5.6/en/extended-show.html. This\nstatement does not require any privilege. It requires only the ability\nto connect to the server.\n\nWith the GLOBAL modifier, SHOW VARIABLES displays the values that are\nused for new connections to MySQL. In MySQL 5.6, if a variable has no\nglobal value, no value is displayed. With SESSION, SHOW VARIABLES\ndisplays the values that are in effect for the current connection. If\nno modifier is present, the default is SESSION. LOCAL is a synonym for\nSESSION.\nWith a LIKE clause, the statement displays only rows for those\nvariables with names that match the pattern. To obtain the row for a\nspecific variable, use a LIKE clause as shown:\n\nSHOW VARIABLES LIKE \'max_join_size\';\nSHOW SESSION VARIABLES LIKE \'max_join_size\';\n\nTo get a list of variables whose name match a pattern, use the "%"\nwildcard character in a LIKE clause:\n\nSHOW VARIABLES LIKE \'%size%\';\nSHOW GLOBAL VARIABLES LIKE \'%size%\';\n\nWildcard characters can be used in any position within the pattern to\nbe matched. Strictly speaking, because "_" is a wildcard that matches\nany single character, you should escape it as "\\_" to match it\nliterally. In practice, this is rarely necessary.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/show-variables.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/show-variables.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (443,27,'BINLOG','Syntax:\nBINLOG \'str\'\n\nBINLOG is an internal-use statement. It is generated by the mysqlbinlog\nprogram as the printable representation of certain events in binary log\nfiles. (See http://dev.mysql.com/doc/refman/5.6/en/mysqlbinlog.html.)\nThe \'str\' value is a base 64-encoded string the that server decodes to\ndetermine the data change indicated by the corresponding event. This\nstatement requires the SUPER privilege.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/binlog.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/binlog.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (444,31,'ST_DISJOINT','ST_Disjoint(g1,g2)\n\nReturns 1 or 0 to indicate whether g1 is spatially disjoint from (does\nnot intersect) g2.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (445,4,'ATAN2','Syntax:\nATAN(Y,X), ATAN2(Y,X)\n\nReturns the arc tangent of the two variables X and Y. It is similar to\ncalculating the arc tangent of Y / X, except that the signs of both\narguments are used to determine the quadrant of the result.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html\n\n','mysql> SELECT ATAN(-2,2);\n        -> -0.78539816339745\nmysql> SELECT ATAN2(PI(),0);\n        -> 1.5707963267949\n','http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (446,32,'HOUR','Syntax:\nHOUR(time)\n\nReturns the hour for time. The range of the return value is 0 to 23 for\ntime-of-day values. However, the range of TIME values actually is much\nlarger, so HOUR can return values greater than 23.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT HOUR(\'10:05:03\');\n        -> 10\nmysql> SELECT HOUR(\'272:59:59\');\n        -> 272\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (447,28,'SELECT','Syntax:\nSELECT\n    [ALL | DISTINCT | DISTINCTROW ]\n      [HIGH_PRIORITY]\n      [STRAIGHT_JOIN]\n      [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [SQL_BUFFER_RESULT]\n      [SQL_CACHE | SQL_NO_CACHE] [SQL_CALC_FOUND_ROWS]\n    select_expr [, select_expr ...]\n    [FROM table_references\n      [PARTITION partition_list]\n    [WHERE where_condition]\n    [GROUP BY {col_name | expr | position}\n      [ASC | DESC], ... [WITH ROLLUP]]\n    [HAVING where_condition]\n    [ORDER BY {col_name | expr | position}\n      [ASC | DESC], ...]\n    [LIMIT {[offset,] row_count | row_count OFFSET offset}]\n    [PROCEDURE procedure_name(argument_list)]\n    [INTO OUTFILE \'file_name\'\n        [CHARACTER SET charset_name]\n        export_options\n      | INTO DUMPFILE \'file_name\'\n      | INTO var_name [, var_name]]\n    [FOR UPDATE | LOCK IN SHARE MODE]]\n\nSELECT is used to retrieve rows selected from one or more tables, and\ncan include UNION statements and subqueries. See [HELP UNION], and\nhttp://dev.mysql.com/doc/refman/5.6/en/subqueries.html.\n\nThe most commonly used clauses of SELECT statements are these:\n\no Each select_expr indicates a column that you want to retrieve. There\n  must be at least one select_expr.\n\no table_references indicates the table or tables from which to retrieve\n  rows. Its syntax is described in [HELP JOIN].\n\no Starting in MySQL 5.6.2, SELECT supports explicit partition selection\n  using the PARTITION keyword with a list of partitions or\n  subpartitions (or both) following the name of the table in a\n  table_reference (see [HELP JOIN]). In this case, rows are selected\n  only from the partitions listed, and any other partitions of the\n  table are ignored. For more information and examples, see\n  http://dev.mysql.com/doc/refman/5.6/en/partitioning-selection.html.\n\n  In MySQL 5.6.6 and later, SELECT ... PARTITION from tables using\n  storage engines such as MyISAM that perform table-level locks (and\n  thus partition locks) lock only the partitions or subpartitions named\n  by the PARTITION option.\n\n  See\n  http://dev.mysql.com/doc/refman/5.6/en/partitioning-limitations-locki\n  ng.html, for more information.\n\no The WHERE clause, if given, indicates the condition or conditions\n  that rows must satisfy to be selected. where_condition is an\n  expression that evaluates to true for each row to be selected. The\n  statement selects all rows if there is no WHERE clause.\n\n  In the WHERE expression, you can use any of the functions and\n  operators that MySQL supports, except for aggregate (summary)\n  functions. See\n  http://dev.mysql.com/doc/refman/5.6/en/expressions.html, and\n  http://dev.mysql.com/doc/refman/5.6/en/functions.html.\n\nSELECT can also be used to retrieve rows computed without reference to\nany table.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/select.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/select.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (448,16,'GROUP_CONCAT','Syntax:\nGROUP_CONCAT(expr)\n\nThis function returns a string result with the concatenated non-NULL\nvalues from a group. It returns NULL if there are no non-NULL values.\nThe full syntax is as follows:\n\nGROUP_CONCAT([DISTINCT] expr [,expr ...]\n             [ORDER BY {unsigned_integer | col_name | expr}\n                 [ASC | DESC] [,col_name ...]]\n             [SEPARATOR str_val])\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/group-by-functions.html\n\n','mysql> SELECT student_name,\n    ->     GROUP_CONCAT(test_score)\n    ->     FROM student\n    ->     GROUP BY student_name;\n','http://dev.mysql.com/doc/refman/5.6/en/group-by-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (449,17,'BENCHMARK','Syntax:\nBENCHMARK(count,expr)\n\nThe BENCHMARK() function executes the expression expr repeatedly count\ntimes. It may be used to time how quickly MySQL processes the\nexpression. The result value is always 0. The intended use is from\nwithin the mysql client, which reports query execution times:\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/information-functions.html\n\n','mysql> SELECT BENCHMARK(1000000,ENCODE(\'hello\',\'goodbye\'));\n+----------------------------------------------+\n| BENCHMARK(1000000,ENCODE(\'hello\',\'goodbye\')) |\n+----------------------------------------------+\n|                                            0 |\n+----------------------------------------------+\n1 row in set (4.74 sec)\n','http://dev.mysql.com/doc/refman/5.6/en/information-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (450,14,'NAME_CONST','Syntax:\nNAME_CONST(name,value)\n\nReturns the given value. When used to produce a result set column,\nNAME_CONST() causes the column to have the given name. The arguments\nshould be constants.\n\nmysql> SELECT NAME_CONST(\'myname\', 14);\n+--------+\n| myname |\n+--------+\n|     14 |\n+--------+\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (451,27,'SHOW ENGINE','Syntax:\nSHOW ENGINE engine_name {STATUS | MUTEX}\n\nSHOW ENGINE displays operational information about a storage engine.\nThe following statements currently are supported:\n\nSHOW ENGINE INNODB STATUS\nSHOW ENGINE INNODB MUTEX\nSHOW ENGINE {NDB | NDBCLUSTER} STATUS\nSHOW ENGINE PERFORMANCE_SCHEMA STATUS\n\nSHOW ENGINE INNODB STATUS displays extensive information from the\nstandard InnoDB Monitor about the state of the InnoDB storage engine.\nFor information about the standard monitor and other InnoDB Monitors\nthat provide information about InnoDB processing, see\nhttp://dev.mysql.com/doc/refman/5.6/en/innodb-monitors.html.\n\nSHOW ENGINE INNODB MUTEX displays InnoDB mutex statistics. Statement\noutput has the following columns:\n\no Type\n\n  Always InnoDB.\n\no Name\n\n  The source file where the mutex is implemented, and the line number\n  in the file where the mutex is created. The line number may change\n  depending on your version of MySQL.\n\no Status\n\n  The mutex status. This field displays several values if UNIV_DEBUG\n  was defined at MySQL compilation time (for example, in include/univ.i\n  in the InnoDB part of the MySQL source tree). If UNIV_DEBUG was not\n  defined, the statement displays only the os_waits value. In the\n  latter case (without UNIV_DEBUG), the information on which the output\n  is based is insufficient to distinguish regular mutexes and mutexes\n  that protect rw-locks (which permit multiple readers or a single\n  writer). Consequently, the output may appear to contain multiple rows\n  for the same mutex.\n\n  o count indicates how many times the mutex was requested.\n\n  o spin_waits indicates how many times the spinlock had to run.\n\n  o spin_rounds indicates the number of spinlock rounds. (spin_rounds\n    divided by spin_waits provides the average round count.)\n\n  o os_waits indicates the number of operating system waits. This\n    occurs when the spinlock did not work (the mutex was not locked\n    during the spinlock and it was necessary to yield to the operating\n    system and wait).\n\n  o os_yields indicates the number of times a the thread trying to lock\n    a mutex gave up its timeslice and yielded to the operating system\n    (on the presumption that permitting other threads to run will free\n    the mutex so that it can be locked).\n\n  o os_wait_times indicates the amount of time (in ms) spent in\n    operating system waits, if the timed_mutexes system variable is 1\n    (ON). If timed_mutexes is 0 (OFF), timing is disabled, so\n    os_wait_times is 0. timed_mutexes is off by default.\n\nInformation from this statement can be used to diagnose system\nproblems. For example, large values of spin_waits and spin_rounds may\nindicate scalability problems.\n\nUse SHOW ENGINE PERFORMANCE_SCHEMA STATUS to inspect the internal\noperation of the Performance Schema code:\n\nmysql> SHOW ENGINE PERFORMANCE_SCHEMA STATUS\\G\n...\n*************************** 3. row ***************************\n  Type: performance_schema\n  Name: events_waits_history.row_size\nStatus: 76\n*************************** 4. row ***************************\n  Type: performance_schema\n  Name: events_waits_history.row_count\nStatus: 10000\n*************************** 5. row ***************************\n  Type: performance_schema\n  Name: events_waits_history.memory\nStatus: 760000\n...\n*************************** 57. row ***************************\n  Type: performance_schema\n  Name: performance_schema.memory\nStatus: 26459600\n...\n\nThis statement is intended to help the DBA understand the effects that\ndifferent Performance Schema options have on memory requirements.\n\nName values consist of two parts, which name an internal buffer and a\nbuffer attribute, respectively. Interpret buffer names as follows:\n\no An internal buffer that is not exposed as a table is named within\n  parentheses. Examples: (pfs_cond_class).row_size,\n  (pfs_mutex_class).memory.\n\no An internal buffer that is exposed as a table in the\n  performance_schema database is named after the table, without\n  parentheses. Examples: events_waits_history.row_size,\n  mutex_instances.row_count.\n\no A value that applies to the Performance Schema as a whole begins with\n  performance_schema. Example: performance_schema.memory.\n\nBuffer attributes have these meanings:\n\no row_size is the size of the internal record used by the\n  implementation, such as the size of a row in a table. row_size values\n  cannot be changed.\n\no row_count is the number of internal records, such as the number of\n  rows in a table. row_count values can be changed using Performance\n  Schema configuration options.\n\no For a table, tbl_name.memory is the product of row_size and\n  row_count. For the Performance Schema as a whole,\n  performance_schema.memory is the sum of all the memory used (the sum\n  of all other memory values).\n\nIn some cases, there is a direct relationship between a Performance\nSchema configuration parameter and a SHOW ENGINE value. For example,\nevents_waits_history_long.row_count corresponds to\nperformance_schema_events_waits_history_long_size. In other cases, the\nrelationship is more complex. For example,\nevents_waits_history.row_count corresponds to\nperformance_schema_events_waits_history_size (the number of rows per\nthread) multiplied by performance_schema_max_thread_instances ( the\nnumber of threads).\n\nSHOW ENGINE NDB STATUS If the server has the NDB storage engine\nenabled, SHOW ENGINE NDB STATUS displays cluster status information\nsuch as the number of connected data nodes, the cluster connectstring,\nand cluster binlog epochs, as well as counts of various Cluster API\nobjects created by the MySQL Server when connected to the cluster.\nSample output from this statement is shown here:\n\nmysql> SHOW ENGINE NDB STATUS;\n+------------+-----------------------+--------------------------------------------------+\n| Type       | Name                  | Status                                           |\n+------------+-----------------------+--------------------------------------------------+\n| ndbcluster | connection            | cluster_node_id=7,\n  connected_host=192.168.0.103, connected_port=1186, number_of_data_nodes=4,\n  number_of_ready_data_nodes=3, connect_count=0                                         |\n| ndbcluster | NdbTransaction        | created=6, free=0, sizeof=212                    |\n| ndbcluster | NdbOperation          | created=8, free=8, sizeof=660                    |\n| ndbcluster | NdbIndexScanOperation | created=1, free=1, sizeof=744                    |\n| ndbcluster | NdbIndexOperation     | created=0, free=0, sizeof=664                    |\n| ndbcluster | NdbRecAttr            | created=1285, free=1285, sizeof=60               |\n| ndbcluster | NdbApiSignal          | created=16, free=16, sizeof=136                  |\n| ndbcluster | NdbLabel              | created=0, free=0, sizeof=196                    |\n| ndbcluster | NdbBranch             | created=0, free=0, sizeof=24                     |\n| ndbcluster | NdbSubroutine         | created=0, free=0, sizeof=68                     |\n| ndbcluster | NdbCall               | created=0, free=0, sizeof=16                     |\n| ndbcluster | NdbBlob               | created=1, free=1, sizeof=264                    |\n| ndbcluster | NdbReceiver           | created=4, free=0, sizeof=68                     |\n| ndbcluster | binlog                | latest_epoch=155467, latest_trans_epoch=148126,\n  latest_received_binlog_epoch=0, latest_handled_binlog_epoch=0,\n  latest_applied_binlog_epoch=0                                                         |\n+------------+-----------------------+--------------------------------------------------+\n\nThe rows with connection and binlog in the Name column were added to\nthe output of this statement in MySQL 5.1. The Status column in each of\nthese rows provides information about the MySQL server\'s connection to\nthe cluster and about the cluster binary log\'s status, respectively.\nThe Status information is in the form of comma-delimited set of\nname/value pairs.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/show-engine.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/show-engine.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (452,14,'RELEASE_LOCK','Syntax:\nRELEASE_LOCK(str)\n\nReleases the lock named by the string str that was obtained with\nGET_LOCK(). Returns 1 if the lock was released, 0 if the lock was not\nestablished by this thread (in which case the lock is not released),\nand NULL if the named lock did not exist. The lock does not exist if it\nwas never obtained by a call to GET_LOCK() or if it has previously been\nreleased.\n\nThe DO statement is convenient to use with RELEASE_LOCK(). See [HELP\nDO].\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (453,32,'WEEKDAY','Syntax:\nWEEKDAY(date)\n\nReturns the weekday index for date (0 = Monday, 1 = Tuesday, ... 6 =\nSunday).\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT WEEKDAY(\'2008-02-03 22:23:00\');\n        -> 6\nmysql> SELECT WEEKDAY(\'2007-11-06\');\n        -> 1\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (454,32,'TIME_TO_SEC','Syntax:\nTIME_TO_SEC(time)\n\nReturns the time argument, converted to seconds.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT TIME_TO_SEC(\'22:23:00\');\n        -> 80580\nmysql> SELECT TIME_TO_SEC(\'00:39:38\');\n        -> 2378\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (455,32,'CONVERT_TZ','Syntax:\nCONVERT_TZ(dt,from_tz,to_tz)\n\nCONVERT_TZ() converts a datetime value dt from the time zone given by\nfrom_tz to the time zone given by to_tz and returns the resulting\nvalue. Time zones are specified as described in\nhttp://dev.mysql.com/doc/refman/5.6/en/time-zone-support.html. This\nfunction returns NULL if the arguments are invalid.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT CONVERT_TZ(\'2004-01-01 12:00:00\',\'GMT\',\'MET\');\n        -> \'2004-01-01 13:00:00\'\nmysql> SELECT CONVERT_TZ(\'2004-01-01 12:00:00\',\'+00:00\',\'+10:00\');\n        -> \'2004-01-01 22:00:00\'\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (456,38,'EXPORT_SET','Syntax:\nEXPORT_SET(bits,on,off[,separator[,number_of_bits]])\n\nReturns a string such that for every bit set in the value bits, you get\nan on string and for every bit not set in the value, you get an off\nstring. Bits in bits are examined from right to left (from low-order to\nhigh-order bits). Strings are added to the result from left to right,\nseparated by the separator string (the default being the comma\ncharacter ","). The number of bits examined is given by number_of_bits,\nwhich has a default of 64 if not specified. number_of_bits is silently\nclipped to 64 if larger than 64. It is treated as an unsigned integer,\nso a value of -1 is effectively the same as 64.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','mysql> SELECT EXPORT_SET(5,\'Y\',\'N\',\',\',4);\n        -> \'Y,N,Y,N\'\nmysql> SELECT EXPORT_SET(6,\'1\',\'0\',\',\',10);\n        -> \'0,1,1,0,0,0,0,0,0,0\'\n','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (457,38,'CAST','Syntax:\nCAST(expr AS type)\n\nThe CAST() function takes an expression of any type and produces a\nresult value of a specified type, similar to CONVERT(). See the\ndescription of CONVERT() for more information.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/cast-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/cast-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (458,38,'SOUNDS LIKE','Syntax:\nexpr1 SOUNDS LIKE expr2\n\nThis is the same as SOUNDEX(expr1) = SOUNDEX(expr2).\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (459,32,'PERIOD_DIFF','Syntax:\nPERIOD_DIFF(P1,P2)\n\nReturns the number of months between periods P1 and P2. P1 and P2\nshould be in the format YYMM or YYYYMM. Note that the period arguments\nP1 and P2 are not date values.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT PERIOD_DIFF(200802,200703);\n        -> 11\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (460,16,'AVG','Syntax:\nAVG([DISTINCT] expr)\n\nReturns the average value of expr. The DISTINCT option can be used to\nreturn the average of the distinct values of expr.\n\nAVG() returns NULL if there were no matching rows.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/group-by-functions.html\n\n','mysql> SELECT student_name, AVG(test_score)\n    ->        FROM student\n    ->        GROUP BY student_name;\n','http://dev.mysql.com/doc/refman/5.6/en/group-by-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (461,38,'QUOTE','Syntax:\nQUOTE(str)\n\nQuotes a string to produce a result that can be used as a properly\nescaped data value in an SQL statement. The string is returned enclosed\nby single quotation marks and with each instance of backslash ("\\"),\nsingle quote ("\'"), ASCII NUL, and Control+Z preceded by a backslash.\nIf the argument is NULL, the return value is the word "NULL" without\nenclosing single quotation marks.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','mysql> SELECT QUOTE(\'Don\\\'t!\');\n        -> \'Don\\\'t!\'\nmysql> SELECT QUOTE(NULL);\n        -> NULL\n','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (462,19,'IN','Syntax:\nexpr IN (value,...)\n\nReturns 1 if expr is equal to any of the values in the IN list, else\nreturns 0. If all values are constants, they are evaluated according to\nthe type of expr and sorted. The search for the item then is done using\na binary search. This means IN is very quick if the IN value list\nconsists entirely of constants. Otherwise, type conversion takes place\naccording to the rules described in\nhttp://dev.mysql.com/doc/refman/5.6/en/type-conversion.html, but\napplied to all the arguments.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/comparison-operators.html\n\n','mysql> SELECT 2 IN (0,3,5,7);\n        -> 0\nmysql> SELECT \'wefwf\' IN (\'wee\',\'wefwf\',\'weg\');\n        -> 1\n','http://dev.mysql.com/doc/refman/5.6/en/comparison-operators.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (463,32,'QUARTER','Syntax:\nQUARTER(date)\n\nReturns the quarter of the year for date, in the range 1 to 4.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT QUARTER(\'2008-04-01\');\n        -> 2\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (464,27,'HELP COMMAND','Syntax:\nmysql> help search_string\n\nIf you provide an argument to the help command, mysql uses it as a\nsearch string to access server-side help from the contents of the MySQL\nReference Manual. The proper operation of this command requires that\nthe help tables in the mysql database be initialized with help topic\ninformation (see\nhttp://dev.mysql.com/doc/refman/5.6/en/server-side-help-support.html).\n\nIf there is no match for the search string, the search fails:\n\nmysql> help me\n\nNothing found\nPlease try to run \'help contents\' for a list of all accessible topics\n\nUse help contents to see a list of the help categories:\n\nmysql> help contents\nYou asked for help about help category: "Contents"\nFor more information, type \'help <item>\', where <item> is one of the\nfollowing categories:\n   Account Management\n   Administration\n   Data Definition\n   Data Manipulation\n   Data Types\n   Functions\n   Functions and Modifiers for Use with GROUP BY\n   Geographic Features\n   Language Structure\n   Plugins\n   Storage Engines\n   Stored Routines\n   Table Maintenance\n   Transactions\n   Triggers\n\nIf the search string matches multiple items, mysql shows a list of\nmatching topics:\n\nmysql> help logs\nMany help items for your request exist.\nTo make a more specific request, please type \'help <item>\',\nwhere <item> is one of the following topics:\n   SHOW\n   SHOW BINARY LOGS\n   SHOW ENGINE\n   SHOW LOGS\n\nUse a topic as the search string to see the help entry for that topic:\n\nmysql> help show binary logs\nName: \'SHOW BINARY LOGS\'\nDescription:\nSyntax:\nSHOW BINARY LOGS\nSHOW MASTER LOGS\n\nLists the binary log files on the server. This statement is used as\npart of the procedure described in [purge-binary-logs], that shows how\nto determine which logs can be purged.\n\nmysql> SHOW BINARY LOGS;\n+---------------+-----------+\n| Log_name      | File_size |\n+---------------+-----------+\n| binlog.000015 |    724935 |\n| binlog.000016 |    733481 |\n+---------------+-----------+\n\nThe search string can contain the the wildcard characters "%" and "_".\nThese have the same meaning as for pattern-matching operations\nperformed with the LIKE operator. For example, HELP rep% returns a list\nof topics that begin with rep:\n\nmysql> HELP rep%\nMany help items for your request exist.\nTo make a more specific request, please type \'help <item>\',\nwhere <item> is one of the following\ntopics:\n   REPAIR TABLE\n   REPEAT FUNCTION\n   REPEAT LOOP\n   REPLACE\n   REPLACE FUNCTION\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/mysql-server-side-help.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/mysql-server-side-help.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (465,38,'POSITION','Syntax:\nPOSITION(substr IN str)\n\nPOSITION(substr IN str) is a synonym for LOCATE(substr,str).\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (466,14,'IS_USED_LOCK','Syntax:\nIS_USED_LOCK(str)\n\nChecks whether the lock named str is in use (that is, locked). If so,\nit returns the connection identifier of the client that holds the lock.\nOtherwise, it returns NULL.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (467,3,'POLYFROMTEXT','PolyFromText(wkt[,srid]), PolygonFromText(wkt[,srid])\n\nConstructs a POLYGON value using its WKT representation and SRID.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/creating-spatial-values.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/creating-spatial-values.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (468,12,'DES_ENCRYPT','Syntax:\nDES_ENCRYPT(str[,{key_num|key_str}])\n\nEncrypts the string with the given key using the Triple-DES algorithm.\n\nThis function works only if MySQL has been configured with SSL support.\nSee http://dev.mysql.com/doc/refman/5.6/en/ssl-connections.html.\n\nThe encryption key to use is chosen based on the second argument to\nDES_ENCRYPT(), if one was given. With no argument, the first key from\nthe DES key file is used. With a key_num argument, the given key number\n(0 to 9) from the DES key file is used. With a key_str argument, the\ngiven key string is used to encrypt str.\n\nThe key file can be specified with the --des-key-file server option.\n\nThe return string is a binary string where the first character is\nCHAR(128 | key_num). If an error occurs, DES_ENCRYPT() returns NULL.\n\nThe 128 is added to make it easier to recognize an encrypted key. If\nyou use a string key, key_num is 127.\n\nThe string length for the result is given by this formula:\n\nnew_len = orig_len + (8 - (orig_len % 8)) + 1\n\nEach line in the DES key file has the following format:\n\nkey_num des_key_str\n\nEach key_num value must be a number in the range from 0 to 9. Lines in\nthe file may be in any order. des_key_str is the string that is used to\nencrypt the message. There should be at least one space between the\nnumber and the key. The first key is the default key that is used if\nyou do not specify any key argument to DES_ENCRYPT().\n\nYou can tell MySQL to read new key values from the key file with the\nFLUSH DES_KEY_FILE statement. This requires the RELOAD privilege.\n\nOne benefit of having a set of default keys is that it gives\napplications a way to check for the existence of encrypted column\nvalues, without giving the end user the right to decrypt those values.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html\n\n','mysql> SELECT customer_address FROM customer_table \n     > WHERE crypted_credit_card = DES_ENCRYPT(\'credit_card_number\');\n','http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (469,10,'ALTER USER','Syntax:\nALTER USER user_specification\n    [, user_specification] ...\n\nuser_specification:\n    user PASSWORD EXPIRE\n\nThe ALTER USER statement alters MySQL accounts. To use it, you must\nhave the global CREATE USER privilege or the INSERT privilege for the\nmysql database. This statement was added in MySQL 5.6.6.\n\nFor each account, ALTER USER expires its password. For example:\n\nALTER USER \'jeffrey\'@\'localhost\' PASSWORD EXPIRE;\n\nThe account name uses the format described in\nhttp://dev.mysql.com/doc/refman/5.6/en/account-names.html. If you\nspecify only the user name part of the account name, a host name part\nof \'%\' is used.\n\nPassword expiration for an account affects the corresponding row of the\nmysql.user table: The server sets the password_expired column to \'Y\'.\n\n*Warning*: In MySQL 5.6.6, ALTER USER also sets the Password column to\nthe empty string, so do not use this statement until 5.6.7.\n\nAfter an account\'s password has been expired, all operations performed\nin subsequent connections to the server using the account result in an\nerror until the user issues a SET PASSWORD statement to establish a new\naccount password:\n\nmysql> SELECT 1;\nERROR 1820 (HY000): You must SET PASSWORD before executing this statement\n\nmysql> SET PASSWORD = PASSWORD(\'new_password\');\nQuery OK, 0 rows affected (0.01 sec)\n\nmysql> SELECT 1;\n+---+\n| 1 |\n+---+\n| 1 |\n+---+\n1 row in set (0.00 sec)\n\nAs of MySQL 5.6.8, this restricted mode of operation also permits SET\nstatements, which is useful if the account password uses a hashing\nformat that requires old_passwords to be set to a value different from\nits default.\n\nIt is also possible for an administrative user to reset the account\npassword, but any existing connections for the account remain under\nrestriction. Clients using the account must disconnect and reconnect\nbefore statements can be executed successfully.\n\nIt is possible after password expiration to "reset" a password by using\nSET PASSWORD to set it to its current value. As a matter of good\npolicy, it is preferable to choose a different password.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/alter-user.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/alter-user.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (470,4,'CEIL','Syntax:\nCEIL(X)\n\nCEIL() is a synonym for CEILING().\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (471,17,'WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS','Syntax:\nWAIT_UNTIL_SQL_THREAD_AFTER_GTIDS(gtid_set[, timeout])\n\nWait until the slave SQL thread has executed all of the transactions\nwhose global transaction identifiers are contained in gtid_set (see\nhttp://dev.mysql.com/doc/refman/5.6/en/replication-gtids-concepts.html,\nfor a definition of "GTID sets"), or until timeout seconds have\nelapsed, whichever occurs first. timeout is optional; the default\ntimeout is 0 seconds, in which case the master simply waits until all\nof the transactions in the GTID set have been executed.\n\nPrior to MySQL 5.6.9, WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS() was named\nSQL_THREAD_WAIT_AFTER_GTIDS(). (Bug #14775984)\n\nFor more information, see\nhttp://dev.mysql.com/doc/refman/5.6/en/replication-gtids.html.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/gtid-functions.html\n\n','mysql> SELECT WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS(\'3E11FA47-71CA-11E1-9E33-C80AA9429562:1-5\');\n        -> 5\n','http://dev.mysql.com/doc/refman/5.6/en/gtid-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (472,38,'LENGTH','Syntax:\nLENGTH(str)\n\nReturns the length of the string str, measured in bytes. A multi-byte\ncharacter counts as multiple bytes. This means that for a string\ncontaining five 2-byte characters, LENGTH() returns 10, whereas\nCHAR_LENGTH() returns 5.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','mysql> SELECT LENGTH(\'text\');\n        -> 4\n','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (473,38,'WEIGHT_STRING','Syntax:\nWEIGHT_STRING(str [AS {CHAR|BINARY}(N)] [LEVEL levels] [flags])\n\nlevels: N [ASC|DESC|REVERSE] [, N [ASC|DESC|REVERSE]] ...\n\nThis function returns the weight string for the input string. The\nreturn value is a binary string that represents the sorting and\ncomparison value of the string. It has these properties:\n\no If WEIGHT_STRING(str1) = WEIGHT_STRING(str2), then str1 = str2 (str1\n  and str2 are considered equal)\n\no If WEIGHT_STRING(str1) < WEIGHT_STRING(str2), then str1 < str2 (str1\n  sorts before str2)\n\nWEIGHT_STRING() can be used for testing and debugging of collations,\nespecially if you are adding a new collation. See\nhttp://dev.mysql.com/doc/refman/5.6/en/adding-collation.html.\n\nThe input string, str, is a string expression. If the input is a\nnonbinary (character) string such as a CHAR, VARCHAR, or TEXT value,\nthe return value contains the collation weights for the string. If the\ninput is a binary (byte) string such as a BINARY, VARBINARY, or BLOB\nvalue, the return value is the same as the input (the weight for each\nbyte in a binary string is the byte value). If the input is NULL,\nWEIGHT_STRING() returns NULL.\n\nExamples:\n\nmysql> SET @s = _latin1 \'AB\' COLLATE latin1_swedish_ci;\nmysql> SELECT @s, HEX(@s), HEX(WEIGHT_STRING(@s));\n+------+---------+------------------------+\n| @s   | HEX(@s) | HEX(WEIGHT_STRING(@s)) |\n+------+---------+------------------------+\n| AB   | 4142    | 4142                   |\n+------+---------+------------------------+\n\nmysql> SET @s = _latin1 \'ab\' COLLATE latin1_swedish_ci;\nmysql> SELECT @s, HEX(@s), HEX(WEIGHT_STRING(@s));\n+------+---------+------------------------+\n| @s   | HEX(@s) | HEX(WEIGHT_STRING(@s)) |\n+------+---------+------------------------+\n| ab   | 6162    | 4142                   |\n+------+---------+------------------------+\n\nmysql> SET @s = CAST(\'AB\' AS BINARY);\nmysql> SELECT @s, HEX(@s), HEX(WEIGHT_STRING(@s));\n+------+---------+------------------------+\n| @s   | HEX(@s) | HEX(WEIGHT_STRING(@s)) |\n+------+---------+------------------------+\n| AB   | 4142    | 4142                   |\n+------+---------+------------------------+\n\nmysql> SET @s = CAST(\'ab\' AS BINARY);\nmysql> SELECT @s, HEX(@s), HEX(WEIGHT_STRING(@s));\n+------+---------+------------------------+\n| @s   | HEX(@s) | HEX(WEIGHT_STRING(@s)) |\n+------+---------+------------------------+\n| ab   | 6162    | 6162                   |\n+------+---------+------------------------+\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (474,31,'ST_EQUALS','ST_Equals(g1,g2)\n\nReturns 1 or 0 to indicate whether g1 is spatially equal to g2.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (475,40,'ALTER EVENT','Syntax:\nALTER\n    [DEFINER = { user | CURRENT_USER }]\n    EVENT event_name\n    [ON SCHEDULE schedule]\n    [ON COMPLETION [NOT] PRESERVE]\n    [RENAME TO new_event_name]\n    [ENABLE | DISABLE | DISABLE ON SLAVE]\n    [COMMENT \'comment\']\n    [DO event_body]\n\nThe ALTER EVENT statement changes one or more of the characteristics of\nan existing event without the need to drop and recreate it. The syntax\nfor each of the DEFINER, ON SCHEDULE, ON COMPLETION, COMMENT, ENABLE /\nDISABLE, and DO clauses is exactly the same as when used with CREATE\nEVENT. (See [HELP CREATE EVENT].)\n\nAny user can alter an event defined on a database for which that user\nhas the EVENT privilege. When a user executes a successful ALTER EVENT\nstatement, that user becomes the definer for the affected event.\n\nALTER EVENT works only with an existing event:\n\nmysql> ALTER EVENT no_such_event \n     >     ON SCHEDULE \n     >       EVERY \'2:3\' DAY_HOUR;\nERROR 1517 (HY000): Unknown event \'no_such_event\'\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/alter-event.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/alter-event.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (476,32,'DATE_SUB','Syntax:\nDATE_SUB(date,INTERVAL expr unit)\n\nSee the description for DATE_ADD().\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (477,20,'|','Syntax:\n|\n\nBitwise OR:\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/bit-functions.html\n\n','mysql> SELECT 29 | 15;\n        -> 31\n','http://dev.mysql.com/doc/refman/5.6/en/bit-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (478,14,'UUID_SHORT','Syntax:\nUUID_SHORT()\n\nReturns a "short" universal identifier as a 64-bit unsigned integer\n(rather than a string-form 128-bit identifier as returned by the UUID()\nfunction).\n\nThe value of UUID_SHORT() is guaranteed to be unique if the following\nconditions hold:\n\no The server_id of the current host is unique among your set of master\n  and slave servers\n\no server_id is between 0 and 255\n\no You do not set back your system time for your server between mysqld\n  restarts\n\no You do not invoke UUID_SHORT() on average more than 16 million times\n  per second between mysqld restarts\n\nThe UUID_SHORT() return value is constructed this way:\n\n  (server_id & 255) << 56\n+ (server_startup_time_in_seconds << 24)\n+ incremented_variable++;\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html\n\n','mysql> SELECT UUID_SHORT();\n        -> 92395783831158784\n','http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (479,3,'GEOMFROMTEXT','GeomFromText(wkt[,srid]), GeometryFromText(wkt[,srid])\n\nConstructs a geometry value of any type using its WKT representation\nand SRID.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/creating-spatial-values.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/creating-spatial-values.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (480,32,'DATEDIFF','Syntax:\nDATEDIFF(expr1,expr2)\n\nDATEDIFF() returns expr1 - expr2 expressed as a value in days from one\ndate to the other. expr1 and expr2 are date or date-and-time\nexpressions. Only the date parts of the values are used in the\ncalculation.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT DATEDIFF(\'2007-12-31 23:59:59\',\'2007-12-30\');\n        -> 1\nmysql> SELECT DATEDIFF(\'2010-11-30 23:59:59\',\'2010-12-31\');\n        -> -31\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (481,40,'DROP PROCEDURE','Syntax:\nDROP {PROCEDURE | FUNCTION} [IF EXISTS] sp_name\n\nThis statement is used to drop a stored procedure or function. That is,\nthe specified routine is removed from the server. You must have the\nALTER ROUTINE privilege for the routine. (If the\nautomatic_sp_privileges system variable is enabled, that privilege and\nEXECUTE are granted automatically to the routine creator when the\nroutine is created and dropped from the creator when the routine is\ndropped. See\nhttp://dev.mysql.com/doc/refman/5.6/en/stored-routines-privileges.html.\n)\n\nThe IF EXISTS clause is a MySQL extension. It prevents an error from\noccurring if the procedure or function does not exist. A warning is\nproduced that can be viewed with SHOW WARNINGS.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/drop-procedure.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/drop-procedure.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (482,5,'INSTALL PLUGIN','Syntax:\nINSTALL PLUGIN plugin_name SONAME \'shared_library_name\'\n\nThis statement installs a server plugin. It requires the INSERT\nprivilege for the mysql.plugin table.\n\nplugin_name is the name of the plugin as defined in the plugin\ndescriptor structure contained in the library file (see\nhttp://dev.mysql.com/doc/refman/5.6/en/plugin-data-structures.html).\nPlugin names are not case sensitive. For maximal compatibility, plugin\nnames should be limited to ASCII letters, digits, and underscore\nbecause they are used in C source files, shell command lines, M4 and\nBourne shell scripts, and SQL environments.\n\nshared_library_name is the name of the shared library that contains the\nplugin code. The name includes the file name extension (for example,\nlibmyplugin.so, libmyplugin.dll, or libmyplugin.dylib).\n\nThe shared library must be located in the plugin directory (the\ndirectory named by the plugin_dir system variable). The library must be\nin the plugin directory itself, not in a subdirectory. By default,\nplugin_dir is the plugin directory under the directory named by the\npkglibdir configuration variable, but it can be changed by setting the\nvalue of plugin_dir at server startup. For example, set its value in a\nmy.cnf file:\n\n[mysqld]\nplugin_dir=/path/to/plugin/directory\n\nIf the value of plugin_dir is a relative path name, it is taken to be\nrelative to the MySQL base directory (the value of the basedir system\nvariable).\n\nINSTALL PLUGIN loads and initializes the plugin code to make the plugin\navailable for use. A plugin is initialized by executing its\ninitialization function, which handles any setup that the plugin must\nperform before it can be used. When the server shuts down, it executes\nthe deinitialization function for each plugin that is loaded so that\nthe plugin has a change to perform any final cleanup.\n\nINSTALL PLUGIN also registers the plugin by adding a line that\nindicates the plugin name and library file name to the mysql.plugin\ntable. At server startup, the server loads and initializes any plugin\nthat is listed in the mysql.plugin table. This means that a plugin is\ninstalled with INSTALL PLUGIN only once, not every time the server\nstarts. Plugin loading at startup does not occur if the server is\nstarted with the --skip-grant-tables option.\n\nA plugin library can contain multiple plugins. For each of them to be\ninstalled, use a separate INSTALL PLUGIN statement. Each statement\nnames a different plugin, but all of them specify the same library\nname.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/install-plugin.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/install-plugin.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (483,28,'LOAD DATA','Syntax:\nLOAD DATA [LOW_PRIORITY | CONCURRENT] [LOCAL] INFILE \'file_name\'\n    [REPLACE | IGNORE]\n    INTO TABLE tbl_name\n    [PARTITION (partition_name,...)]\n    [CHARACTER SET charset_name]\n    [{FIELDS | COLUMNS}\n        [TERMINATED BY \'string\']\n        [[OPTIONALLY] ENCLOSED BY \'char\']\n        [ESCAPED BY \'char\']\n    ]\n    [LINES\n        [STARTING BY \'string\']\n        [TERMINATED BY \'string\']\n    ]\n    [IGNORE number {LINES | ROWS}]\n    [(col_name_or_user_var,...)]\n    [SET col_name = expr,...]\n\nThe LOAD DATA INFILE statement reads rows from a text file into a table\nat a very high speed. LOAD DATA INFILE is the complement of SELECT ...\nINTO OUTFILE. (See\nhttp://dev.mysql.com/doc/refman/5.6/en/select-into.html.) To write data\nfrom a table to a file, use SELECT ... INTO OUTFILE. To read the file\nback into a table, use LOAD DATA INFILE. The syntax of the FIELDS and\nLINES clauses is the same for both statements. Both clauses are\noptional, but FIELDS must precede LINES if both are specified.\n\nYou can also load data files by using the mysqlimport utility; it\noperates by sending a LOAD DATA INFILE statement to the server. The\n--local option causes mysqlimport to read data files from the client\nhost. You can specify the --compress option to get better performance\nover slow networks if the client and server support the compressed\nprotocol. See http://dev.mysql.com/doc/refman/5.6/en/mysqlimport.html.\n\nFor more information about the efficiency of INSERT versus LOAD DATA\nINFILE and speeding up LOAD DATA INFILE, see\nhttp://dev.mysql.com/doc/refman/5.6/en/insert-speed.html.\n\nThe file name must be given as a literal string. On Windows, specify\nbackslashes in path names as forward slashes or doubled backslashes.\nThe character_set_filesystem system variable controls the\ninterpretation of the file name.\n\nIn MySQL 5.6.2 and later, LOAD DATA supports explicit partition\nselection using the PARTITION option with a comma-separated list of\nmore or more names of partitions, subpartitions, or both. When this\noption is used, if any rows from the file cannot be inserted into any\nof the partitions or subpartitions named in the list, the statement\nfails with the error Found a row not matching the given partition set.\nFor more information, see\nhttp://dev.mysql.com/doc/refman/5.6/en/partitioning-selection.html.\n\nFor partitioned tables using storage engines that employ table locks,\nsuch as MyISAM, LOAD DATA cannot prune any partition locks. This does\nnot apply to tables using storage engines which employ row-level\nlocking, such as InnoDB. For more information, see\nhttp://dev.mysql.com/doc/refman/5.6/en/partitioning-limitations-locking\n.html.\n\nThe character set indicated by the character_set_database system\nvariable is used to interpret the information in the file. SET NAMES\nand the setting of character_set_client do not affect interpretation of\ninput. If the contents of the input file use a character set that\ndiffers from the default, it is usually preferable to specify the\ncharacter set of the file by using the CHARACTER SET clause. A\ncharacter set of binary specifies "no conversion."\n\nLOAD DATA INFILE interprets all fields in the file as having the same\ncharacter set, regardless of the data types of the columns into which\nfield values are loaded. For proper interpretation of file contents,\nyou must ensure that it was written with the correct character set. For\nexample, if you write a data file with mysqldump -T or by issuing a\nSELECT ... INTO OUTFILE statement in mysql, be sure to use a\n--default-character-set option so that output is written in the\ncharacter set to be used when the file is loaded with LOAD DATA INFILE.\n\n*Note*: It is not possible to load data files that use the ucs2, utf16,\nutf16le, or utf32 character set.\n\nIf you use LOW_PRIORITY, execution of the LOAD DATA statement is\ndelayed until no other clients are reading from the table. This affects\nonly storage engines that use only table-level locking (such as MyISAM,\nMEMORY, and MERGE).\n\nIf you specify CONCURRENT with a MyISAM table that satisfies the\ncondition for concurrent inserts (that is, it contains no free blocks\nin the middle), other threads can retrieve data from the table while\nLOAD DATA is executing. This option affects the performance of LOAD\nDATA a bit, even if no other thread is using the table at the same\ntime.\n\nWith row-based replication, CONCURRENT is replicated regardless of\nMySQL version. With statement-based replication CONCURRENT is not\nreplicated prior to MySQL 5.5.1 (see Bug #34628). For more information,\nsee\nhttp://dev.mysql.com/doc/refman/5.6/en/replication-features-load-data.h\ntml.\n\nThe LOCAL keyword affects expected location of the file and error\nhandling, as described later. LOCAL works only if your server and your\nclient both have been configured to permit it. For example, if mysqld\nwas started with --local-infile=0, LOCAL does not work. See\nhttp://dev.mysql.com/doc/refman/5.6/en/load-data-local.html.\n\nThe LOCAL keyword affects where the file is expected to be found:\n\no If LOCAL is specified, the file is read by the client program on the\n  client host and sent to the server. The file can be given as a full\n  path name to specify its exact location. If given as a relative path\n  name, the name is interpreted relative to the directory in which the\n  client program was started.\n\n  When using LOCAL with LOAD DATA, a copy of the file is created in the\n  server\'s temporary directory. This is not the directory determined by\n  the value of tmpdir or slave_load_tmpdir, but rather the operating\n  system\'s temporary directory, and is not configurable in the MySQL\n  Server. (Typically the system temporary directory is /tmp on Linux\n  systems and C:\\WINDOWS\\TEMP on Windows.) Lack of sufficient space for\n  the copy in this directory can cause the LOAD DATA LOCAL statement to\n  fail.\n\no If LOCAL is not specified, the file must be located on the server\n  host and is read directly by the server. The server uses the\n  following rules to locate the file:\n\n  o If the file name is an absolute path name, the server uses it as\n    given.\n\n  o If the file name is a relative path name with one or more leading\n    components, the server searches for the file relative to the\n    server\'s data directory.\n\n  o If a file name with no leading components is given, the server\n    looks for the file in the database directory of the default\n    database.\n\nIn the non-LOCAL case, these rules mean that a file named as\n./myfile.txt is read from the server\'s data directory, whereas the file\nnamed as myfile.txt is read from the database directory of the default\ndatabase. For example, if db1 is the default database, the following\nLOAD DATA statement reads the file data.txt from the database directory\nfor db1, even though the statement explicitly loads the file into a\ntable in the db2 database:\n\nLOAD DATA INFILE \'data.txt\' INTO TABLE db2.my_table;\n\nFor security reasons, when reading text files located on the server,\nthe files must either reside in the database directory or be readable\nby all. Also, to use LOAD DATA INFILE on server files, you must have\nthe FILE privilege. See\nhttp://dev.mysql.com/doc/refman/5.6/en/privileges-provided.html. For\nnon-LOCAL load operations, if the secure_file_priv system variable is\nset to a nonempty directory name, the file to be loaded must be located\nin that directory.\n\nUsing LOCAL is a bit slower than letting the server access the files\ndirectly, because the contents of the file must be sent over the\nconnection by the client to the server. On the other hand, you do not\nneed the FILE privilege to load local files.\n\nLOCAL also affects error handling:\n\no With LOAD DATA INFILE, data-interpretation and duplicate-key errors\n  terminate the operation.\n\no With LOAD DATA LOCAL INFILE, data-interpretation and duplicate-key\n  errors become warnings and the operation continues because the server\n  has no way to stop transmission of the file in the middle of the\n  operation. For duplicate-key errors, this is the same as if IGNORE is\n  specified. IGNORE is explained further later in this section.\n\nThe REPLACE and IGNORE keywords control handling of input rows that\nduplicate existing rows on unique key values:\n\no If you specify REPLACE, input rows replace existing rows. In other\n  words, rows that have the same value for a primary key or unique\n  index as an existing row. See [HELP REPLACE].\n\no If you specify IGNORE, input rows that duplicate an existing row on a\n  unique key value are skipped.\n\no If you do not specify either option, the behavior depends on whether\n  the LOCAL keyword is specified. Without LOCAL, an error occurs when a\n  duplicate key value is found, and the rest of the text file is\n  ignored. With LOCAL, the default behavior is the same as if IGNORE is\n  specified; this is because the server has no way to stop transmission\n  of the file in the middle of the operation.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/load-data.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/load-data.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (484,24,'DECLARE CURSOR','Syntax:\nDECLARE cursor_name CURSOR FOR select_statement\n\nThis statement declares a cursor and associates it with a SELECT\nstatement that retrieves the rows to be traversed by the cursor. To\nfetch the rows later, use a FETCH statement. The number of columns\nretrieved by the SELECT statement must match the number of output\nvariables specified in the FETCH statement.\n\nThe SELECT statement cannot have an INTO clause.\n\nCursor declarations must appear before handler declarations and after\nvariable and condition declarations.\n\nA stored program may contain multiple cursor declarations, but each\ncursor declared in a given block must have a unique name. For an\nexample, see http://dev.mysql.com/doc/refman/5.6/en/cursors.html.\n\nFor information available through SHOW statements, it is possible in\nmany cases to obtain equivalent information by using a cursor with an\nINFORMATION_SCHEMA table.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/declare-cursor.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/declare-cursor.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (485,32,'LOCALTIME','Syntax:\nLOCALTIME, LOCALTIME([fsp])\n\nLOCALTIME and LOCALTIME() are synonyms for NOW().\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (486,12,'SHA1','Syntax:\nSHA1(str), SHA(str)\n\nCalculates an SHA-1 160-bit checksum for the string, as described in\nRFC 3174 (Secure Hash Algorithm). The value is returned as a string of\n40 hex digits, or NULL if the argument was NULL. One of the possible\nuses for this function is as a hash key. See the notes at the beginning\nof this section about storing hash values efficiently. You can also use\nSHA1() as a cryptographic function for storing passwords. SHA() is\nsynonymous with SHA1().\n\nThe return value is a nonbinary string in the connection character set.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html\n\n','mysql> SELECT SHA1(\'abc\');\n        -> \'a9993e364706816aba3e25717850c26c9cd0d89d\'\n','http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (487,23,'BLOB','BLOB[(M)]\n\nA BLOB column with a maximum length of 65,535 (216 - 1) bytes. Each\nBLOB value is stored using a 2-byte length prefix that indicates the\nnumber of bytes in the value.\n\nAn optional length M can be given for this type. If this is done, MySQL\ncreates the column as the smallest BLOB type large enough to hold\nvalues M bytes long.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (488,12,'PASSWORD','Syntax:\nPASSWORD(str)\n\nCalculates and returns a hashed password string from the cleartext\npassword str and returns a nonbinary string in the connection character\nset, or NULL if the argument is NULL. This function is the SQL\ninterface to the algorithm used by the server to encrypt MySQL\npasswords for storage in the mysql.user grant table.\n\nThe password hashing method used by PASSWORD() depends on the value of\nthe old_passwords system variable:\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html\n\n','mysql> SET old_passwords = 0;\nmysql> SELECT PASSWORD(\'mypass\');\n+-------------------------------------------+\n| PASSWORD(\'mypass\')                        |\n+-------------------------------------------+\n| *6C8989366EAF75BB670AD8EA7A7FC1176A95CEF4 |\n+-------------------------------------------+\n\nmysql> SET old_passwords = 1;\nmysql> SELECT PASSWORD(\'mypass\');\n+--------------------+\n| PASSWORD(\'mypass\') |\n+--------------------+\n| 6f8c114b58f2ce9e   |\n+--------------------+\n','http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (489,32,'UTC_DATE','Syntax:\nUTC_DATE, UTC_DATE()\n\nReturns the current UTC date as a value in \'YYYY-MM-DD\' or YYYYMMDD\nformat, depending on whether the function is used in a string or\nnumeric context.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT UTC_DATE(), UTC_DATE() + 0;\n        -> \'2003-08-14\', 20030814\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (490,37,'DIMENSION','Dimension(g)\n\nReturns the inherent dimension of the geometry value g. The result can\nbe -1, 0, 1, or 2. The meaning of these values is given in\nhttp://dev.mysql.com/doc/refman/5.6/en/gis-class-geometry.html.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/geometry-property-functions.html\n\n','mysql> SELECT Dimension(GeomFromText(\'LineString(1 1,2 2)\'));\n+------------------------------------------------+\n| Dimension(GeomFromText(\'LineString(1 1,2 2)\')) |\n+------------------------------------------------+\n|                                              1 |\n+------------------------------------------------+\n','http://dev.mysql.com/doc/refman/5.6/en/geometry-property-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (491,23,'BIT','BIT[(M)]\n\nA bit-field type. M indicates the number of bits per value, from 1 to\n64. The default is 1 if M is omitted.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/numeric-type-overview.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/numeric-type-overview.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (492,31,'EQUALS','Equals(g1,g2)\n\nReturns 1 or 0 to indicate whether g1 is spatially equal to g2.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/functions-for-testing-spatial-relations-between-geometric-objects.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (493,8,'XA','Syntax:\nXA {START|BEGIN} xid [JOIN|RESUME]\n\nXA END xid [SUSPEND [FOR MIGRATE]]\n\nXA PREPARE xid\n\nXA COMMIT xid [ONE PHASE]\n\nXA ROLLBACK xid\n\nXA RECOVER\n\nFor XA START, the JOIN and RESUME clauses are not supported.\n\nFor XA END the SUSPEND [FOR MIGRATE] clause is not supported.\n\nEach XA statement begins with the XA keyword, and most of them require\nan xid value. An xid is an XA transaction identifier. It indicates\nwhich transaction the statement applies to. xid values are supplied by\nthe client, or generated by the MySQL server. An xid value has from one\nto three parts:\n\nxid: gtrid [, bqual [, formatID ]]\n\ngtrid is a global transaction identifier, bqual is a branch qualifier,\nand formatID is a number that identifies the format used by the gtrid\nand bqual values. As indicated by the syntax, bqual and formatID are\noptional. The default bqual value is \'\' if not given. The default\nformatID value is 1 if not given.\n\ngtrid and bqual must be string literals, each up to 64 bytes (not\ncharacters) long. gtrid and bqual can be specified in several ways. You\ncan use a quoted string (\'ab\'), hex string (0x6162, X\'ab\'), or bit\nvalue (b\'nnnn\').\n\nformatID is an unsigned integer.\n\nThe gtrid and bqual values are interpreted in bytes by the MySQL\nserver\'s underlying XA support routines. However, while an SQL\nstatement containing an XA statement is being parsed, the server works\nwith some specific character set. To be safe, write gtrid and bqual as\nhex strings.\n\nxid values typically are generated by the Transaction Manager. Values\ngenerated by one TM must be different from values generated by other\nTMs. A given TM must be able to recognize its own xid values in a list\nof values returned by the XA RECOVER statement.\n\nXA START xid starts an XA transaction with the given xid value. Each XA\ntransaction must have a unique xid value, so the value must not\ncurrently be used by another XA transaction. Uniqueness is assessed\nusing the gtrid and bqual values. All following XA statements for the\nXA transaction must be specified using the same xid value as that given\nin the XA START statement. If you use any of those statements but\nspecify an xid value that does not correspond to some existing XA\ntransaction, an error occurs.\n\nOne or more XA transactions can be part of the same global transaction.\nAll XA transactions within a given global transaction must use the same\ngtrid value in the xid value. For this reason, gtrid values must be\nglobally unique so that there is no ambiguity about which global\ntransaction a given XA transaction is part of. The bqual part of the\nxid value must be different for each XA transaction within a global\ntransaction. (The requirement that bqual values be different is a\nlimitation of the current MySQL XA implementation. It is not part of\nthe XA specification.)\n\nThe XA RECOVER statement returns information for those XA transactions\non the MySQL server that are in the PREPARED state. (See\nhttp://dev.mysql.com/doc/refman/5.6/en/xa-states.html.) The output\nincludes a row for each such XA transaction on the server, regardless\nof which client started it.\n\nXA RECOVER output rows look like this (for an example xid value\nconsisting of the parts \'abc\', \'def\', and 7):\n\nmysql> XA RECOVER;\n+----------+--------------+--------------+--------+\n| formatID | gtrid_length | bqual_length | data   |\n+----------+--------------+--------------+--------+\n|        7 |            3 |            3 | abcdef |\n+----------+--------------+--------------+--------+\n\nThe output columns have the following meanings:\n\no formatID is the formatID part of the transaction xid\n\no gtrid_length is the length in bytes of the gtrid part of the xid\n\no bqual_length is the length in bytes of the bqual part of the xid\n\no data is the concatenation of the gtrid and bqual parts of the xid\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/xa-statements.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/xa-statements.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (494,38,'OCTET_LENGTH','Syntax:\nOCTET_LENGTH(str)\n\nOCTET_LENGTH() is a synonym for LENGTH().\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (495,32,'UTC_TIMESTAMP','Syntax:\nUTC_TIMESTAMP, UTC_TIMESTAMP([fsp])\n\nReturns the current UTC date and time as a value in \'YYYY-MM-DD\nHH:MM:SS\' or YYYYMMDDHHMMSS format, depending on whether the function\nis used in a string or numeric context.\n\nAs of MySQL 5.6.4, if the fsp argument is given to specify a fractional\nseconds precision from 0 to 6, the return value includes a fractional\nseconds part of that many digits. Before 5.6.4, any argument is\nignored.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT UTC_TIMESTAMP(), UTC_TIMESTAMP() + 0;\n        -> \'2003-08-14 18:08:04\', 20030814180804.000000\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (496,12,'AES_ENCRYPT','Syntax:\nAES_ENCRYPT(str,key_str)\n\nAES_ENCRYPT() and AES_DECRYPT() enable encryption and decryption of\ndata using the official AES (Advanced Encryption Standard) algorithm,\npreviously known as "Rijndael." Encoding with a 128-bit key length is\nused, but you can extend it up to 256 bits by modifying the source. We\nchose 128 bits because it is much faster and it is secure enough for\nmost purposes.\n\nAES_ENCRYPT() encrypts a string and returns a binary string.\nAES_DECRYPT() decrypts the encrypted string and returns the original\nstring. The input arguments may be any length. If either argument is\nNULL, the result of this function is also NULL.\n\nBecause AES is a block-level algorithm, padding is used to encode\nuneven length strings and so the result string length may be calculated\nusing this formula:\n\n16 * (trunc(string_length / 16) + 1)\n\nIf AES_DECRYPT() detects invalid data or incorrect padding, it returns\nNULL. However, it is possible for AES_DECRYPT() to return a non-NULL\nvalue (possibly garbage) if the input data or the key is invalid.\n\nYou can use the AES functions to store data in an encrypted form by\nmodifying your queries:\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html\n\n','INSERT INTO t VALUES (1,AES_ENCRYPT(\'text\',\'password\'));\n','http://dev.mysql.com/doc/refman/5.6/en/encryption-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (497,4,'+','Syntax:\n+\n\nAddition:\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/arithmetic-functions.html\n\n','mysql> SELECT 3+5;\n        -> 8\n','http://dev.mysql.com/doc/refman/5.6/en/arithmetic-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (498,17,'GTID_SUBTRACT','Syntax:\nGTID_SUBTRACT(set,subset)\n\nGiven two sets of global transaction IDs subset and set, returns only\nthose GTIDs from set that are not in subset.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/gtid-functions.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/gtid-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (499,14,'INET_NTOA','Syntax:\nINET_NTOA(expr)\n\nGiven a numeric IPv4 network address in network byte order, returns the\ndotted-quad string representation of the address as a nonbinary string\nin the connection character set. INET_NTOA() returns NULL if it does\nnot understand its argument.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html\n\n','mysql> SELECT INET_NTOA(167773449);\n        -> \'10.0.5.9\'\n','http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (500,32,'DAYOFWEEK','Syntax:\nDAYOFWEEK(date)\n\nReturns the weekday index for date (1 = Sunday, 2 = Monday, ..., 7 =\nSaturday). These index values correspond to the ODBC standard.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT DAYOFWEEK(\'2007-02-03\');\n        -> 7\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (501,4,'CEILING','Syntax:\nCEILING(X)\n\nReturns the smallest integer value not less than X.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html\n\n','mysql> SELECT CEILING(1.23);\n        -> 2\nmysql> SELECT CEILING(-1.23);\n        -> -1\n','http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (502,33,'LINEFROMWKB','LineFromWKB(wkb[,srid]), LineStringFromWKB(wkb[,srid])\n\nConstructs a LINESTRING value using its WKB representation and SRID.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/creating-spatial-values.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/creating-spatial-values.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (503,27,'SHOW PROCESSLIST','Syntax:\nSHOW [FULL] PROCESSLIST\n\nSHOW PROCESSLIST shows you which threads are running. You can also get\nthis information from the INFORMATION_SCHEMA PROCESSLIST table or the\nmysqladmin processlist command. If you have the PROCESS privilege, you\ncan see all threads. Otherwise, you can see only your own threads (that\nis, threads associated with the MySQL account that you are using). If\nyou do not use the FULL keyword, only the first 100 characters of each\nstatement are shown in the Info field.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/show-processlist.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/show-processlist.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (504,37,'GEOMETRYTYPE','GeometryType(g)\n\nReturns as a binary string the name of the geometry type of which the\ngeometry instance g is a member. The name corresponds to one of the\ninstantiable Geometry subclasses.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/geometry-property-functions.html\n\n','mysql> SELECT GeometryType(GeomFromText(\'POINT(1 1)\'));\n+------------------------------------------+\n| GeometryType(GeomFromText(\'POINT(1 1)\')) |\n+------------------------------------------+\n| POINT                                    |\n+------------------------------------------+\n','http://dev.mysql.com/doc/refman/5.6/en/geometry-property-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (505,40,'CREATE VIEW','Syntax:\nCREATE\n    [OR REPLACE]\n    [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]\n    [DEFINER = { user | CURRENT_USER }]\n    [SQL SECURITY { DEFINER | INVOKER }]\n    VIEW view_name [(column_list)]\n    AS select_statement\n    [WITH [CASCADED | LOCAL] CHECK OPTION]\n\nThe CREATE VIEW statement creates a new view, or replaces an existing\none if the OR REPLACE clause is given. If the view does not exist,\nCREATE OR REPLACE VIEW is the same as CREATE VIEW. If the view does\nexist, CREATE OR REPLACE VIEW is the same as ALTER VIEW.\n\nThe select_statement is a SELECT statement that provides the definition\nof the view. (When you select from the view, you select in effect using\nthe SELECT statement.) select_statement can select from base tables or\nother views.\n\nThe view definition is "frozen" at creation time, so changes to the\nunderlying tables afterward do not affect the view definition. For\nexample, if a view is defined as SELECT * on a table, new columns added\nto the table later do not become part of the view.\n\nThe ALGORITHM clause affects how MySQL processes the view. The DEFINER\nand SQL SECURITY clauses specify the security context to be used when\nchecking access privileges at view invocation time. The WITH CHECK\nOPTION clause can be given to constrain inserts or updates to rows in\ntables referenced by the view. These clauses are described later in\nthis section.\n\nThe CREATE VIEW statement requires the CREATE VIEW privilege for the\nview, and some privilege for each column selected by the SELECT\nstatement. For columns used elsewhere in the SELECT statement you must\nhave the SELECT privilege. If the OR REPLACE clause is present, you\nmust also have the DROP privilege for the view. CREATE VIEW might also\nrequire the SUPER privilege, depending on the DEFINER value, as\ndescribed later in this section.\n\nWhen a view is referenced, privilege checking occurs as described later\nin this section.\n\nA view belongs to a database. By default, a new view is created in the\ndefault database. To create the view explicitly in a given database,\nspecify the name as db_name.view_name when you create it:\n\nmysql> CREATE VIEW test.v AS SELECT * FROM t;\n\nWithin a database, base tables and views share the same namespace, so a\nbase table and a view cannot have the same name.\n\nColumns retrieved by the SELECT statement can be simple references to\ntable columns. They can also be expressions that use functions,\nconstant values, operators, and so forth.\n\nViews must have unique column names with no duplicates, just like base\ntables. By default, the names of the columns retrieved by the SELECT\nstatement are used for the view column names. To define explicit names\nfor the view columns, the optional column_list clause can be given as a\nlist of comma-separated identifiers. The number of names in column_list\nmust be the same as the number of columns retrieved by the SELECT\nstatement.\n\nUnqualified table or view names in the SELECT statement are interpreted\nwith respect to the default database. A view can refer to tables or\nviews in other databases by qualifying the table or view name with the\nproper database name.\n\nA view can be created from many kinds of SELECT statements. It can\nrefer to base tables or other views. It can use joins, UNION, and\nsubqueries. The SELECT need not even refer to any tables. The following\nexample defines a view that selects two columns from another table, as\nwell as an expression calculated from those columns:\n\nmysql> CREATE TABLE t (qty INT, price INT);\nmysql> INSERT INTO t VALUES(3, 50);\nmysql> CREATE VIEW v AS SELECT qty, price, qty*price AS value FROM t;\nmysql> SELECT * FROM v;\n+------+-------+-------+\n| qty  | price | value |\n+------+-------+-------+\n|    3 |    50 |   150 |\n+------+-------+-------+\n\nA view definition is subject to the following restrictions:\n\no The SELECT statement cannot contain a subquery in the FROM clause.\n\no The SELECT statement cannot refer to system or user variables.\n\no Within a stored program, the definition cannot refer to program\n  parameters or local variables.\n\no The SELECT statement cannot refer to prepared statement parameters.\n\no Any table or view referred to in the definition must exist. However,\n  after a view has been created, it is possible to drop a table or view\n  that the definition refers to. In this case, use of the view results\n  in an error. To check a view definition for problems of this kind,\n  use the CHECK TABLE statement.\n\no The definition cannot refer to a TEMPORARY table, and you cannot\n  create a TEMPORARY view.\n\no Any tables named in the view definition must exist at definition\n  time.\n\no You cannot associate a trigger with a view.\n\no Aliases for column names in the SELECT statement are checked against\n  the maximum column length of 64 characters (not the maximum alias\n  length of 256 characters).\n\nORDER BY is permitted in a view definition, but it is ignored if you\nselect from a view using a statement that has its own ORDER BY.\n\nFor other options or clauses in the definition, they are added to the\noptions or clauses of the statement that references the view, but the\neffect is undefined. For example, if a view definition includes a LIMIT\nclause, and you select from the view using a statement that has its own\nLIMIT clause, it is undefined which limit applies. This same principle\napplies to options such as ALL, DISTINCT, or SQL_SMALL_RESULT that\nfollow the SELECT keyword, and to clauses such as INTO, FOR UPDATE,\nLOCK IN SHARE MODE, and PROCEDURE.\n\nIf you create a view and then change the query processing environment\nby changing system variables, that may affect the results that you get\nfrom the view:\n\nmysql> CREATE VIEW v (mycol) AS SELECT \'abc\';\nQuery OK, 0 rows affected (0.01 sec)\n\nmysql> SET sql_mode = \'\';\nQuery OK, 0 rows affected (0.00 sec)\n\nmysql> SELECT "mycol" FROM v;\n+-------+\n| mycol |\n+-------+\n| mycol |\n+-------+\n1 row in set (0.01 sec)\n\nmysql> SET sql_mode = \'ANSI_QUOTES\';\nQuery OK, 0 rows affected (0.00 sec)\n\nmysql> SELECT "mycol" FROM v;\n+-------+\n| mycol |\n+-------+\n| abc   |\n+-------+\n1 row in set (0.00 sec)\n\nThe DEFINER and SQL SECURITY clauses determine which MySQL account to\nuse when checking access privileges for the view when a statement is\nexecuted that references the view. The valid SQL SECURITY\ncharacteristic values are DEFINER and INVOKER. These indicate that the\nrequired privileges must be held by the user who defined or invoked the\nview, respectively. The default SQL SECURITY value is DEFINER.\n\nIf a user value is given for the DEFINER clause, it should be a MySQL\naccount specified as \'user_name\'@\'host_name\' (the same format used in\nthe GRANT statement), CURRENT_USER, or CURRENT_USER(). The default\nDEFINER value is the user who executes the CREATE VIEW statement. This\nis the same as specifying DEFINER = CURRENT_USER explicitly.\n\nIf you specify the DEFINER clause, these rules determine the valid\nDEFINER user values:\n\no If you do not have the SUPER privilege, the only valid user value is\n  your own account, either specified literally or by using\n  CURRENT_USER. You cannot set the definer to some other account.\n\no If you have the SUPER privilege, you can specify any syntactically\n  valid account name. If the account does not actually exist, a warning\n  is generated.\n\no Although it is possible to create a view with a nonexistent DEFINER\n  account, an error occurs when the view is referenced if the SQL\n  SECURITY value is DEFINER but the definer account does not exist.\n\nFor more information about view security, see\nhttp://dev.mysql.com/doc/refman/5.6/en/stored-programs-security.html.\n\nWithin a view definition, CURRENT_USER returns the view\'s DEFINER value\nby default. For views defined with the SQL SECURITY INVOKER\ncharacteristic, CURRENT_USER returns the account for the view\'s\ninvoker. For information about user auditing within views, see\nhttp://dev.mysql.com/doc/refman/5.6/en/account-activity-auditing.html.\n\nWithin a stored routine that is defined with the SQL SECURITY DEFINER\ncharacteristic, CURRENT_USER returns the routine\'s DEFINER value. This\nalso affects a view defined within such a routine, if the view\ndefinition contains a DEFINER value of CURRENT_USER.\n\nView privileges are checked like this:\n\no At view definition time, the view creator must have the privileges\n  needed to use the top-level objects accessed by the view. For\n  example, if the view definition refers to table columns, the creator\n  must have some privilege for each column in the select list of the\n  definition, and the SELECT privilege for each column used elsewhere\n  in the definition. If the definition refers to a stored function,\n  only the privileges needed to invoke the function can be checked. The\n  privileges required at function invocation time can be checked only\n  as it executes: For different invocations, different execution paths\n  within the function might be taken.\n\no The user who references a view must have appropriate privileges to\n  access it (SELECT to select from it, INSERT to insert into it, and so\n  forth.)\n\no When a view has been referenced, privileges for objects accessed by\n  the view are checked against the privileges held by the view DEFINER\n  account or invoker, depending on whether the SQL SECURITY\n  characteristic is DEFINER or INVOKER, respectively.\n\no If reference to a view causes execution of a stored function,\n  privilege checking for statements executed within the function depend\n  on whether the function SQL SECURITY characteristic is DEFINER or\n  INVOKER. If the security characteristic is DEFINER, the function runs\n  with the privileges of the DEFINER account. If the characteristic is\n  INVOKER, the function runs with the privileges determined by the\n  view\'s SQL SECURITY characteristic.\n\nExample: A view might depend on a stored function, and that function\nmight invoke other stored routines. For example, the following view\ninvokes a stored function f():\n\nCREATE VIEW v AS SELECT * FROM t WHERE t.id = f(t.name);\n\nSuppose that f() contains a statement such as this:\n\nIF name IS NULL then\n  CALL p1();\nELSE\n  CALL p2();\nEND IF;\n\nThe privileges required for executing statements within f() need to be\nchecked when f() executes. This might mean that privileges are needed\nfor p1() or p2(), depending on the execution path within f(). Those\nprivileges must be checked at runtime, and the user who must possess\nthe privileges is determined by the SQL SECURITY values of the view v\nand the function f().\n\nThe DEFINER and SQL SECURITY clauses for views are extensions to\nstandard SQL. In standard SQL, views are handled using the rules for\nSQL SECURITY DEFINER. The standard says that the definer of the view,\nwhich is the same as the owner of the view\'s schema, gets applicable\nprivileges on the view (for example, SELECT) and may grant them. MySQL\nhas no concept of a schema "owner", so MySQL adds a clause to identify\nthe definer. The DEFINER clause is an extension where the intent is to\nhave what the standard has; that is, a permanent record of who defined\nthe view. This is why the default DEFINER value is the account of the\nview creator.\n\nThe optional ALGORITHM clause is a MySQL extension to standard SQL. It\naffects how MySQL processes the view. ALGORITHM takes three values:\nMERGE, TEMPTABLE, or UNDEFINED. The default algorithm is UNDEFINED if\nno ALGORITHM clause is present. For more information, see\nhttp://dev.mysql.com/doc/refman/5.6/en/view-algorithms.html.\n\nSome views are updatable. That is, you can use them in statements such\nas UPDATE, DELETE, or INSERT to update the contents of the underlying\ntable. For a view to be updatable, there must be a one-to-one\nrelationship between the rows in the view and the rows in the\nunderlying table. There are also certain other constructs that make a\nview nonupdatable.\n\nThe WITH CHECK OPTION clause can be given for an updatable view to\nprevent inserts or updates to rows except those for which the WHERE\nclause in the select_statement is true.\n\nIn a WITH CHECK OPTION clause for an updatable view, the LOCAL and\nCASCADED keywords determine the scope of check testing when the view is\ndefined in terms of another view. The LOCAL keyword restricts the CHECK\nOPTION only to the view being defined. CASCADED causes the checks for\nunderlying views to be evaluated as well. When neither keyword is\ngiven, the default is CASCADED.\n\nFor more information about updatable views and the WITH CHECK OPTION\nclause, see\nhttp://dev.mysql.com/doc/refman/5.6/en/view-updatability.html.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/create-view.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/create-view.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (506,38,'TRIM','Syntax:\nTRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str), TRIM([remstr\nFROM] str)\n\nReturns the string str with all remstr prefixes or suffixes removed. If\nnone of the specifiers BOTH, LEADING, or TRAILING is given, BOTH is\nassumed. remstr is optional and, if not specified, spaces are removed.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','mysql> SELECT TRIM(\'  bar   \');\n        -> \'bar\'\nmysql> SELECT TRIM(LEADING \'x\' FROM \'xxxbarxxx\');\n        -> \'barxxx\'\nmysql> SELECT TRIM(BOTH \'x\' FROM \'xxxbarxxx\');\n        -> \'bar\'\nmysql> SELECT TRIM(TRAILING \'xyz\' FROM \'barxxyz\');\n        -> \'barx\'\n','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (507,14,'INET6_NTOA','Syntax:\nINET6_NTOA(expr)\n\nGiven an IPv6 or IPv4 network address represented in numeric form as a\nbinary string, returns the string representation of the address as a\nnonbinary string in the connection character set. If the argument is\nnot a valid address, INET6_NTOA() returns NULL.\n\nINET6_NTOA() has these properties:\n\no It does not use operating system functions to perform conversions,\n  thus the output string is platform independent.\n\no The return string has a maximum length of 39 (4 x 8 + 7). Given this\n  statement:\n\nCREATE TABLE t AS SELECT INET6_NTOA(expr) AS c1;\n\n  The resulting table would have this definition:\n\nCREATE TABLE t (c1 VARCHAR(39) CHARACTER SET utf8 DEFAULT NULL);\n\no The return string uses lowercase letters for IPv6 addresses.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html\n\n','mysql> SELECT INET6_NTOA(INET6_ATON(\'fdfe::5a55:caff:fefa:9089\'));\n        -> \'fdfe::5a55:caff:fefa:9089\'\nmysql> SELECT INET6_NTOA(INET6_ATON(\'10.0.5.9\'));\n        -> \'10.0.5.9\'\n\nmysql> SELECT INET6_NTOA(UNHEX(\'FDFE0000000000005A55CAFFFEFA9089\'));\n        -> \'fdfe::5a55:caff:fefa:9089\'\nmysql> SELECT INET6_NTOA(UNHEX(\'0A000509\'));\n        -> \'10.0.5.9\'\n','http://dev.mysql.com/doc/refman/5.6/en/miscellaneous-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (508,24,'SIGNAL','Syntax:\nSIGNAL condition_value\n    [SET signal_information_item\n    [, signal_information_item] ...]\n\ncondition_value:\n    SQLSTATE [VALUE] sqlstate_value\n  | condition_name\n\nsignal_information_item:\n    condition_information_item_name = simple_value_specification\n\ncondition_information_item_name:\n    CLASS_ORIGIN\n  | SUBCLASS_ORIGIN\n  | MESSAGE_TEXT\n  | MYSQL_ERRNO\n  | CONSTRAINT_CATALOG\n  | CONSTRAINT_SCHEMA\n  | CONSTRAINT_NAME\n  | CATALOG_NAME\n  | SCHEMA_NAME\n  | TABLE_NAME\n  | COLUMN_NAME\n  | CURSOR_NAME\n\ncondition_name, simple_value_specification:\n    (see following discussion)\n\nSIGNAL is the way to "return" an error. SIGNAL provides error\ninformation to a handler, to an outer portion of the application, or to\nthe client. Also, it provides control over the error\'s characteristics\n(error number, SQLSTATE value, message). Without SIGNAL, it is\nnecessary to resort to workarounds such as deliberately referring to a\nnonexistent table to cause a routine to return an error.\n\nNo special privileges are required to execute the SIGNAL statement.\n\nTo retrieve information from the diagnostics area, use the GET\nDIAGNOSTICS statement (see [HELP GET DIAGNOSTICS]). For information\nabout the diagnostics area, see\nhttp://dev.mysql.com/doc/refman/5.6/en/diagnostics-area.html.\n\nThe condition_value in a SIGNAL statement indicates the error value to\nbe returned. It can be an SQLSTATE value (a 5-character string literal)\nor a condition_name that refers to a named condition previously defined\nwith DECLARE ... CONDITION (see [HELP DECLARE CONDITION]).\n\nAn SQLSTATE value can indicate errors, warnings, or "not found." The\nfirst two characters of the value indicate its error class, as\ndiscussed in\nhttp://dev.mysql.com/doc/refman/5.6/en/signal.html#signal-condition-inf\normation-items. Some signal values cause statement termination; see\nhttp://dev.mysql.com/doc/refman/5.6/en/signal.html#signal-effects.\n\nThe SQLSTATE value for a SIGNAL statement should not start with \'00\'\nbecause such values indicate success and are not valid for signaling an\nerror. This is true whether the SQLSTATE value is specified directly in\nthe SIGNAL statement or in a named condition referred to in the\nstatement. If the value is invalid, a Bad SQLSTATE error occurs.\n\nTo signal a generic SQLSTATE value, use \'45000\', which means "unhandled\nuser-defined exception."\n\nThe SIGNAL statement optionally includes a SET clause that contains\nmultiple signal items, in a comma-separated list of\ncondition_information_item_name = simple_value_specification\nassignments.\n\nEach condition_information_item_name may be specified only once in the\nSET clause. Otherwise, a Duplicate condition information item error\noccurs.\n\nValid simple_value_specification designators can be specified using\nstored procedure or function parameters, stored program local variables\ndeclared with DECLARE, user-defined variables, system variables, or\nliterals. A character literal may include a _charset introducer.\n\nFor information about permissible condition_information_item_name\nvalues, see\nhttp://dev.mysql.com/doc/refman/5.6/en/signal.html#signal-condition-inf\normation-items.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/signal.html\n\n','CREATE PROCEDURE p (pval INT)\nBEGIN\n  DECLARE specialty CONDITION FOR SQLSTATE \'45000\';\n  IF pval = 0 THEN\n    SIGNAL SQLSTATE \'01000\';\n  ELSEIF pval = 1 THEN\n    SIGNAL SQLSTATE \'45000\'\n      SET MESSAGE_TEXT = \'An error occurred\';\n  ELSEIF pval = 2 THEN\n    SIGNAL specialty\n      SET MESSAGE_TEXT = \'An error occurred\';\n  ELSE\n    SIGNAL SQLSTATE \'01000\'\n      SET MESSAGE_TEXT = \'A warning occurred\', MYSQL_ERRNO = 1000;\n    SIGNAL SQLSTATE \'45000\'\n      SET MESSAGE_TEXT = \'An error occurred\', MYSQL_ERRNO = 1001;\n  END IF;\nEND;\n','http://dev.mysql.com/doc/refman/5.6/en/signal.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (509,8,'SAVEPOINT','Syntax:\nSAVEPOINT identifier\nROLLBACK [WORK] TO [SAVEPOINT] identifier\nRELEASE SAVEPOINT identifier\n\nInnoDB supports the SQL statements SAVEPOINT, ROLLBACK TO SAVEPOINT,\nRELEASE SAVEPOINT and the optional WORK keyword for ROLLBACK.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/savepoint.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/savepoint.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (510,33,'MPOINTFROMWKB','MPointFromWKB(wkb[,srid]), MultiPointFromWKB(wkb[,srid])\n\nConstructs a MULTIPOINT value using its WKB representation and SRID.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/creating-spatial-values.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/creating-spatial-values.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (511,40,'ALTER TABLE','Syntax:\nALTER [IGNORE] TABLE tbl_name\n    [alter_specification [, alter_specification] ...]\n    [partition_options]\n\nalter_specification:\n    table_options\n  | ADD [COLUMN] col_name column_definition\n        [FIRST | AFTER col_name ]\n  | ADD [COLUMN] (col_name column_definition,...)\n  | ADD {INDEX|KEY} [index_name]\n        [index_type] (index_col_name,...) [index_option] ...\n  | ADD [CONSTRAINT [symbol]] PRIMARY KEY\n        [index_type] (index_col_name,...) [index_option] ...\n  | ADD [CONSTRAINT [symbol]]\n        UNIQUE [INDEX|KEY] [index_name]\n        [index_type] (index_col_name,...) [index_option] ...\n  | ADD FULLTEXT [INDEX|KEY] [index_name]\n        (index_col_name,...) [index_option] ...\n  | ADD SPATIAL [INDEX|KEY] [index_name]\n        (index_col_name,...) [index_option] ...\n  | ADD [CONSTRAINT [symbol]]\n        FOREIGN KEY [index_name] (index_col_name,...)\n        reference_definition\n  | ALGORITHM [=] {DEFAULT|INPLACE|COPY}\n  | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}\n  | CHANGE [COLUMN] old_col_name new_col_name column_definition\n        [FIRST|AFTER col_name]\n  | LOCK [=] {DEFAULT|NONE|SHARED|EXCLUSIVE}\n  | MODIFY [COLUMN] col_name column_definition\n        [FIRST | AFTER col_name]\n  | DROP [COLUMN] col_name\n  | DROP PRIMARY KEY\n  | DROP {INDEX|KEY} index_name\n  | DROP FOREIGN KEY fk_symbol\n  | DISABLE KEYS\n  | ENABLE KEYS\n  | RENAME [TO|AS] new_tbl_name\n  | ORDER BY col_name [, col_name] ...\n  | CONVERT TO CHARACTER SET charset_name [COLLATE collation_name]\n  | [DEFAULT] CHARACTER SET [=] charset_name [COLLATE [=] collation_name]\n  | DISCARD TABLESPACE\n  | IMPORT TABLESPACE\n  | FORCE\n  | ADD PARTITION (partition_definition)\n  | DROP PARTITION partition_names\n  | TRUNCATE PARTITION {partition_names | ALL}\n  | COALESCE PARTITION number\n  | REORGANIZE PARTITION partition_names INTO (partition_definitions)\n  | EXCHANGE PARTITION partition_name WITH TABLE tbl_name\n  | ANALYZE PARTITION {partition_names | ALL}\n  | CHECK PARTITION {partition_names | ALL}\n  | OPTIMIZE PARTITION {partition_names | ALL}\n  | REBUILD PARTITION {partition_names | ALL}\n  | REPAIR PARTITION {partition_names | ALL}\n  | REMOVE PARTITIONING\n\nindex_col_name:\n    col_name [(length)] [ASC | DESC]\n\nindex_type:\n    USING {BTREE | HASH}\n\nindex_option:\n    KEY_BLOCK_SIZE [=] value\n  | index_type\n  | WITH PARSER parser_name\n  | COMMENT \'string\'\n\ntable_options:\n    table_option [[,] table_option] ...  (see CREATE TABLE options)\n\npartition_options:\n    (see CREATE TABLE options)\n\nALTER TABLE changes the structure of a table. For example, you can add\nor delete columns, create or destroy indexes, change the type of\nexisting columns, or rename columns or the table itself. You can also\nchange characteristics such as the storage engine used for the table or\nthe table comment.\n\nPartitioning-related clauses for ALTER TABLE can be used with\npartitioned tables for repartitioning, for adding, dropping, merging,\nand splitting partitions, and for performing partitioning maintenance.\nIt is possible for an ALTER TABLE statement to contain a PARTITION BY\nor REMOVE PARTITIONING clause in an addition to other alter\nspecifications, but the PARTITION BY or REMOVE PARTITIONING clause must\nbe specified last after any other specifications. The ADD PARTITION,\nDROP PARTITION, COALESCE PARTITION, REORGANIZE PARTITION, ANALYZE\nPARTITION, CHECK PARTITION, and REPAIR PARTITION options cannot be\ncombined with other alter specifications in a single ALTER TABLE, since\nthe options just listed act on individual partitions. For more\ninformation, see\nhttp://dev.mysql.com/doc/refman/5.6/en/alter-table-partition-operations\n.html.\n\nFollowing the table name, specify the alterations to be made. If none\nare given, ALTER TABLE does nothing.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/alter-table.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/alter-table.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (512,24,'LABELS','Syntax:\n[begin_label:] BEGIN\n    [statement_list]\nEND [end_label]\n\n[begin_label:] LOOP\n    statement_list\nEND LOOP [end_label]\n\n[begin_label:] REPEAT\n    statement_list\nUNTIL search_condition\nEND REPEAT [end_label]\n\n[begin_label:] WHILE search_condition DO\n    statement_list\nEND WHILE [end_label]\n\nLabels are permitted for BEGIN ... END blocks and for the LOOP, REPEAT,\nand WHILE statements. Label use for those statements follows these\nrules:\n\no begin_label must be followed by a colon.\n\no begin_label can be given without end_label. If end_label is present,\n  it must be the same as begin_label.\n\no end_label cannot be given without begin_label.\n\no Labels at the same nesting level must be distinct.\n\no Labels can be up to 16 characters long.\n\nTo refer to a label within the labeled construct, use an ITERATE or\nLEAVE statement. The following example uses those statements to\ncontinue iterating or terminate the loop:\n\nCREATE PROCEDURE doiterate(p1 INT)\nBEGIN\n  label1: LOOP\n    SET p1 = p1 + 1;\n    IF p1 < 10 THEN ITERATE label1; END IF;\n    LEAVE label1;\n  END LOOP label1;\nEND;\n\nThe scope of a block label does not include the code for handlers\ndeclared within the block. For details, see [HELP DECLARE HANDLER].\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/statement-labels.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/statement-labels.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (513,23,'CHAR BYTE','The CHAR BYTE data type is an alias for the BINARY data type. This is a\ncompatibility feature.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (514,19,'>','Syntax:\n>\n\nGreater than:\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/comparison-operators.html\n\n','mysql> SELECT 2 > 2;\n        -> 0\n','http://dev.mysql.com/doc/refman/5.6/en/comparison-operators.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (515,21,'ANALYZE TABLE','Syntax:\nANALYZE [NO_WRITE_TO_BINLOG | LOCAL] TABLE\n    tbl_name [, tbl_name] ...\n\nANALYZE TABLE analyzes and stores the key distribution for a table.\nDuring the analysis, the table is locked with a read lock for InnoDB\nand MyISAM. This statement works with InnoDB, NDB, and MyISAM tables.\nFor MyISAM tables, this statement is equivalent to using myisamchk\n--analyze.\n\nFor more information on how the analysis works within InnoDB, see\nhttp://dev.mysql.com/doc/refman/5.6/en/innodb-performance.html#innodb-p\nersistent-stats and\nhttp://dev.mysql.com/doc/refman/5.6/en/innodb-restrictions.html. In\nparticular, when you enable the innodb_stats_persistent option, you\nmust run ANALYZE TABLE after loading substantial data into an InnoDB\ntable, or creating a new index for one.\n\nMySQL uses the stored key distribution to decide the order in which\ntables should be joined when you perform a join on something other than\na constant. In addition, key distributions can be used when deciding\nwhich indexes to use for a specific table within a query.\n\nThis statement requires SELECT and INSERT privileges for the table.\n\nANALYZE TABLE is supported for partitioned tables, and you can use\nALTER TABLE ... ANALYZE PARTITION to analyze one or more partitions;\nfor more information, see [HELP ALTER TABLE], and\nhttp://dev.mysql.com/doc/refman/5.6/en/partitioning-maintenance.html.\n\nIn MySQL 5.6.11 only, gtid_next must be set to AUTOMATIC before issuing\nthis statement. (Bug #16062608, Bug #16715809, Bug #69045)\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/analyze-table.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/analyze-table.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (516,38,'FIELD','Syntax:\nFIELD(str,str1,str2,str3,...)\n\nReturns the index (position) of str in the str1, str2, str3, ... list.\nReturns 0 if str is not found.\n\nIf all arguments to FIELD() are strings, all arguments are compared as\nstrings. If all arguments are numbers, they are compared as numbers.\nOtherwise, the arguments are compared as double.\n\nIf str is NULL, the return value is 0 because NULL fails equality\ncomparison with any value. FIELD() is the complement of ELT().\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-functions.html\n\n','mysql> SELECT FIELD(\'ej\', \'Hej\', \'ej\', \'Heja\', \'hej\', \'foo\');\n        -> 2\nmysql> SELECT FIELD(\'fo\', \'Hej\', \'ej\', \'Heja\', \'hej\', \'foo\');\n        -> 0\n','http://dev.mysql.com/doc/refman/5.6/en/string-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (517,40,'CONSTRAINT','MySQL supports foreign keys, which let you cross-reference related data\nacross tables, and foreign key constraints, which help keep this\nspread-out data consistent. The essential syntax for a foreign key\nconstraint definition in a CREATE TABLE or ALTER TABLE statement looks\nlike this:\n\n[CONSTRAINT [symbol]] FOREIGN KEY\n    [index_name] (index_col_name, ...)\n    REFERENCES tbl_name (index_col_name,...)\n    [ON DELETE reference_option]\n    [ON UPDATE reference_option]\n\nreference_option:\n    RESTRICT | CASCADE | SET NULL | NO ACTION\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/create-table-foreign-keys.html\n\n','CREATE TABLE product (\n    category INT NOT NULL, id INT NOT NULL,\n    price DECIMAL,\n    PRIMARY KEY(category, id)\n)   ENGINE=INNODB;\n\nCREATE TABLE customer (\n    id INT NOT NULL,\n    PRIMARY KEY (id)\n)   ENGINE=INNODB;\n\nCREATE TABLE product_order (\n    no INT NOT NULL AUTO_INCREMENT,\n    product_category INT NOT NULL,\n    product_id INT NOT NULL,\n    customer_id INT NOT NULL,\n\n    PRIMARY KEY(no),\n    INDEX (product_category, product_id),\n    INDEX (customer_id),\n\n    FOREIGN KEY (product_category, product_id)\n      REFERENCES product(category, id)\n      ON UPDATE CASCADE ON DELETE RESTRICT,\n\n    FOREIGN KEY (customer_id)\n      REFERENCES customer(id)\n)   ENGINE=INNODB;\n','http://dev.mysql.com/doc/refman/5.6/en/create-table-foreign-keys.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (518,40,'ALTER TABLESPACE','Syntax:\nALTER TABLESPACE tablespace_name\n    {ADD|DROP} DATAFILE \'file_name\'\n    [INITIAL_SIZE [=] size]\n    [WAIT]\n    ENGINE [=] engine_name\n\nThis statement can be used either to add a new data file, or to drop a\ndata file from a tablespace.\n\nThe ADD DATAFILE variant enables you to specify an initial size using\nan INITIAL_SIZE clause, where size is measured in bytes; the default\nvalue is 128M (128 megabytes). You may optionally follow this integer\nvalue with a one-letter abbreviation for an order of magnitude, similar\nto those used in my.cnf. Generally, this is one of the letters M (for\nmegabytes) or G (for gigabytes).\n\n*Note*: All MySQL Cluster Disk Data objects share the same namespace.\nThis means that each Disk Data object must be uniquely named (and not\nmerely each Disk Data object of a given type). For example, you cannot\nhave a tablespace and an data file with the same name, or an undo log\nfile and a tablespace with the same name.\n\nOn 32-bit systems, the maximum supported value for INITIAL_SIZE is 4G.\n(Bug #29186)\n\nINITIAL_SIZE is rounded, explicitly, as for CREATE TABLESPACE.\n\nOnce a data file has been created, its size cannot be changed; however,\nyou can add more data files to the tablespace using additional ALTER\nTABLESPACE ... ADD DATAFILE statements.\n\nUsing DROP DATAFILE with ALTER TABLESPACE drops the data file\n\'file_name\' from the tablespace. You cannot drop a data file from a\ntablespace which is in use by any table; in other words, the data file\nmust be empty (no extents used). See\nhttp://dev.mysql.com/doc/refman/5.6/en/mysql-cluster-disk-data-objects.\nhtml. In addition, any data file to be dropped must previously have\nbeen added to the tablespace with CREATE TABLESPACE or ALTER\nTABLESPACE.\n\nBoth ALTER TABLESPACE ... ADD DATAFILE and ALTER TABLESPACE ... DROP\nDATAFILE require an ENGINE clause which specifies the storage engine\nused by the tablespace. Currently, the only accepted values for\nengine_name are NDB and NDBCLUSTER.\n\nWAIT is parsed but otherwise ignored, and so has no effect in MySQL\n5.6. It is intended for future expansion.\n\nWhen ALTER TABLESPACE ... ADD DATAFILE is used with ENGINE = NDB, a\ndata file is created on each Cluster data node. You can verify that the\ndata files were created and obtain information about them by querying\nthe INFORMATION_SCHEMA.FILES table. For example, the following query\nshows all data files belonging to the tablespace named newts:\n\nmysql> SELECT LOGFILE_GROUP_NAME, FILE_NAME, EXTRA\n    -> FROM INFORMATION_SCHEMA.FILES\n    -> WHERE TABLESPACE_NAME = \'newts\' AND FILE_TYPE = \'DATAFILE\';\n+--------------------+--------------+----------------+\n| LOGFILE_GROUP_NAME | FILE_NAME    | EXTRA          |\n+--------------------+--------------+----------------+\n| lg_3               | newdata.dat  | CLUSTER_NODE=3 |\n| lg_3               | newdata.dat  | CLUSTER_NODE=4 |\n| lg_3               | newdata2.dat | CLUSTER_NODE=3 |\n| lg_3               | newdata2.dat | CLUSTER_NODE=4 |\n+--------------------+--------------+----------------+\n2 rows in set (0.03 sec)\n\nSee http://dev.mysql.com/doc/refman/5.6/en/files-table.html.\n\nALTER TABLESPACE is useful only with Disk Data storage for MySQL\nCluster. See\nhttp://dev.mysql.com/doc/refman/5.6/en/mysql-cluster-disk-data.html.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/alter-tablespace.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/alter-tablespace.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (519,23,'ENUM','ENUM(\'value1\',\'value2\',...) [CHARACTER SET charset_name] [COLLATE\ncollation_name]\n\nAn enumeration. A string object that can have only one value, chosen\nfrom the list of values \'value1\', \'value2\', ..., NULL or the special \'\'\nerror value. ENUM values are represented internally as integers.\n\nAn ENUM column can have a maximum of 65,535 distinct elements. (The\npractical limit is less than 3000.) A table can have no more than 255\nunique element list definitions among its ENUM and SET columns\nconsidered as a group. For more information on these limits, see\nhttp://dev.mysql.com/doc/refman/5.6/en/limits-frm-file.html.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (520,38,'STRCMP','Syntax:\nSTRCMP(expr1,expr2)\n\nSTRCMP() returns 0 if the strings are the same, -1 if the first\nargument is smaller than the second according to the current sort\norder, and 1 otherwise.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-comparison-functions.html\n\n','mysql> SELECT STRCMP(\'text\', \'text2\');\n        -> -1\nmysql> SELECT STRCMP(\'text2\', \'text\');\n        -> 1\nmysql> SELECT STRCMP(\'text\', \'text\');\n        -> 0\n','http://dev.mysql.com/doc/refman/5.6/en/string-comparison-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (521,28,'INSERT DELAYED','Syntax:\nINSERT DELAYED ...\n\nThe DELAYED option for the INSERT statement is a MySQL extension to\nstandard SQL that can be used for certain kinds of tables (such as\nMyISAM). When a client uses INSERT DELAYED, it gets an okay from the\nserver at once, and the row is queued to be inserted when the table is\nnot in use by any other thread.\n\n*Note*: INSERT DELAYED is slower than a normal INSERT if the table is\nnot otherwise in use. There is also the additional overhead for the\nserver to handle a separate thread for each table for which there are\ndelayed rows. This means that you should use INSERT DELAYED only when\nyou are really sure that you need it. As of MySQL 5.6.6, INSERT DELAYED\nis deprecated, and will be removed in a future release. Use INSERT\n(without DELAYED) instead.\n\nThe queued rows are held only in memory until they are inserted into\nthe table. This means that if you terminate mysqld forcibly (for\nexample, with kill -9) or if mysqld dies unexpectedly, any queued rows\nthat have not been written to disk are lost.\n\nThere are some constraints on the use of DELAYED:\n\no INSERT DELAYED works only with MyISAM, MEMORY, ARCHIVE, and BLACKHOLE\n  tables. For engines that do not support DELAYED, an error occurs.\n\no An error occurs for INSERT DELAYED if used with a table that has been\n  locked with LOCK TABLES because the insert must be handled by a\n  separate thread, not by the session that holds the lock.\n\no For MyISAM tables, if there are no free blocks in the middle of the\n  data file, concurrent SELECT and INSERT statements are supported.\n  Under these circumstances, you very seldom need to use INSERT DELAYED\n  with MyISAM.\n\no INSERT DELAYED should be used only for INSERT statements that specify\n  value lists. The server ignores DELAYED for INSERT ... SELECT or\n  INSERT ... ON DUPLICATE KEY UPDATE statements.\n\no Because the INSERT DELAYED statement returns immediately, before the\n  rows are inserted, you cannot use LAST_INSERT_ID() to get the\n  AUTO_INCREMENT value that the statement might generate.\n\no DELAYED rows are not visible to SELECT statements until they actually\n  have been inserted.\n\no Prior to MySQL 5.6, INSERT DELAYED was treated as a normal INSERT if\n  the statement inserted multiple rows, binary logging was enabled, and\n  the global logging format was statement-based (that is, whenever\n  binlog_format was set to STATEMENT). Beginning with MySQL 5.6, INSERT\n  DELAYED is always handled as a simple INSERT (that is, without the\n  DELAYED option) whenever the value of binlog_format is STATEMENT or\n  MIXED. (In the latter case, the statement no longer triggers a switch\n  to row-based logging, and so is logged using the statement-based\n  format.)\n\n  This does not apply when using row-based binary logging mode\n  (binlog_format set to ROW), in which INSERT DELAYED statements are\n  always executed using the DELAYED option as specified, and logged as\n  row-update events.\n\no DELAYED is ignored on slave replication servers, so that INSERT\n  DELAYED is treated as a normal INSERT on slaves. This is because\n  DELAYED could cause the slave to have different data than the master.\n\no Pending INSERT DELAYED statements are lost if a table is write locked\n  and ALTER TABLE is used to modify the table structure.\n\no INSERT DELAYED is not supported for views.\n\no INSERT DELAYED is not supported for partitioned tables.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/insert-delayed.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/insert-delayed.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (522,27,'SHOW PROCEDURE CODE','Syntax:\nSHOW PROCEDURE CODE proc_name\n\nThis statement is a MySQL extension that is available only for servers\nthat have been built with debugging support. It displays a\nrepresentation of the internal implementation of the named stored\nprocedure. A similar statement, SHOW FUNCTION CODE, displays\ninformation about stored functions (see [HELP SHOW FUNCTION CODE]).\n\nBoth statements require that you be the owner of the routine or have\nSELECT access to the mysql.proc table.\n\nIf the named routine is available, each statement produces a result\nset. Each row in the result set corresponds to one "instruction" in the\nroutine. The first column is Pos, which is an ordinal number beginning\nwith 0. The second column is Instruction, which contains an SQL\nstatement (usually changed from the original source), or a directive\nwhich has meaning only to the stored-routine handler.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/show-procedure-code.html\n\n','mysql> DELIMITER //\nmysql> CREATE PROCEDURE p1 ()\n    -> BEGIN\n    ->   DECLARE fanta INT DEFAULT 55;\n    ->   DROP TABLE t2;\n    ->   LOOP\n    ->     INSERT INTO t3 VALUES (fanta);\n    ->     END LOOP;\n    ->   END//\nQuery OK, 0 rows affected (0.00 sec)\n\nmysql> SHOW PROCEDURE CODE p1//\n+-----+----------------------------------------+\n| Pos | Instruction                            |\n+-----+----------------------------------------+\n|   0 | set fanta@0 55                         |\n|   1 | stmt 9 "DROP TABLE t2"                 |\n|   2 | stmt 5 "INSERT INTO t3 VALUES (fanta)" |\n|   3 | jump 2                                 |\n+-----+----------------------------------------+\n4 rows in set (0.00 sec)\n','http://dev.mysql.com/doc/refman/5.6/en/show-procedure-code.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (523,23,'MEDIUMTEXT','MEDIUMTEXT [CHARACTER SET charset_name] [COLLATE collation_name]\n\nA TEXT column with a maximum length of 16,777,215 (224 - 1) characters.\nThe effective maximum length is less if the value contains multi-byte\ncharacters. Each MEDIUMTEXT value is stored using a 3-byte length\nprefix that indicates the number of bytes in the value.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/string-type-overview.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (524,4,'LOG','Syntax:\nLOG(X), LOG(B,X)\n\nIf called with one parameter, this function returns the natural\nlogarithm of X. If X is less than or equal to 0, then NULL is returned.\n\nThe inverse of this function (when called with a single argument) is\nthe EXP() function.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html\n\n','mysql> SELECT LOG(2);\n        -> 0.69314718055995\nmysql> SELECT LOG(-2);\n        -> NULL\n','http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (525,27,'SHOW COLLATION','Syntax:\nSHOW COLLATION\n    [LIKE \'pattern\' | WHERE expr]\n\nThis statement lists collations supported by the server. By default,\nthe output from SHOW COLLATION includes all available collations. The\nLIKE clause, if present, indicates which collation names to match. The\nWHERE clause can be given to select rows using more general conditions,\nas discussed in\nhttp://dev.mysql.com/doc/refman/5.6/en/extended-show.html. For example:\n\nmysql> SHOW COLLATION LIKE \'latin1%\';\n+-------------------+---------+----+---------+----------+---------+\n| Collation         | Charset | Id | Default | Compiled | Sortlen |\n+-------------------+---------+----+---------+----------+---------+\n| latin1_german1_ci | latin1  |  5 |         |          |       0 |\n| latin1_swedish_ci | latin1  |  8 | Yes     | Yes      |       0 |\n| latin1_danish_ci  | latin1  | 15 |         |          |       0 |\n| latin1_german2_ci | latin1  | 31 |         | Yes      |       2 |\n| latin1_bin        | latin1  | 47 |         | Yes      |       0 |\n| latin1_general_ci | latin1  | 48 |         |          |       0 |\n| latin1_general_cs | latin1  | 49 |         |          |       0 |\n| latin1_spanish_ci | latin1  | 94 |         |          |       0 |\n+-------------------+---------+----+---------+----------+---------+\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/show-collation.html\n\n','','http://dev.mysql.com/doc/refman/5.6/en/show-collation.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (526,19,'!=','Syntax:\n<>, !=\n\nNot equal:\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/comparison-operators.html\n\n','mysql> SELECT \'.01\' <> \'0.01\';\n        -> 1\nmysql> SELECT .01 <> \'0.01\';\n        -> 0\nmysql> SELECT \'zapp\' <> \'zappp\';\n        -> 1\n','http://dev.mysql.com/doc/refman/5.6/en/comparison-operators.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (527,24,'WHILE','Syntax:\n[begin_label:] WHILE search_condition DO\n    statement_list\nEND WHILE [end_label]\n\nThe statement list within a WHILE statement is repeated as long as the\nsearch_condition expression is true. statement_list consists of one or\nmore SQL statements, each terminated by a semicolon (;) statement\ndelimiter.\n\nA WHILE statement can be labeled. For the rules regarding label use,\nsee [HELP labels].\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/while.html\n\n','CREATE PROCEDURE dowhile()\nBEGIN\n  DECLARE v1 INT DEFAULT 5;\n\n  WHILE v1 > 0 DO\n    ...\n    SET v1 = v1 - 1;\n  END WHILE;\nEND;\n','http://dev.mysql.com/doc/refman/5.6/en/while.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (528,32,'DAYNAME','Syntax:\nDAYNAME(date)\n\nReturns the name of the weekday for date. The language used for the\nname is controlled by the value of the lc_time_names system variable\n(http://dev.mysql.com/doc/refman/5.6/en/locale-support.html).\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html\n\n','mysql> SELECT DAYNAME(\'2007-02-03\');\n        -> \'Saturday\'\n','http://dev.mysql.com/doc/refman/5.6/en/date-and-time-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (529,17,'COLLATION','Syntax:\nCOLLATION(str)\n\nReturns the collation of the string argument.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/information-functions.html\n\n','mysql> SELECT COLLATION(\'abc\');\n        -> \'latin1_swedish_ci\'\nmysql> SELECT COLLATION(_utf8\'abc\');\n        -> \'utf8_general_ci\'\n','http://dev.mysql.com/doc/refman/5.6/en/information-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (530,4,'RADIANS','Syntax:\nRADIANS(X)\n\nReturns the argument X, converted from degrees to radians. (Note that\nπ radians equals 180 degrees.)\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html\n\n','mysql> SELECT RADIANS(90);\n        -> 1.5707963267949\n','http://dev.mysql.com/doc/refman/5.6/en/mathematical-functions.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (531,19,'COALESCE','Syntax:\nCOALESCE(value,...)\n\nReturns the first non-NULL value in the list, or NULL if there are no\nnon-NULL values.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/comparison-operators.html\n\n','mysql> SELECT COALESCE(NULL,1);\n        -> 1\nmysql> SELECT COALESCE(NULL,NULL,NULL);\n        -> NULL\n','http://dev.mysql.com/doc/refman/5.6/en/comparison-operators.html');
insert into help_topic (help_topic_id,help_category_id,name,description,example,url) values (532,17,'VERSION','Syntax:\nVERSION()\n\nReturns a string that indicates the MySQL server version. The string\nuses the utf8 character set. The value might have a suffix in addition\nto the version number. See the description of the version system\nvariable in\nhttp://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html.\n\nURL: http://dev.mysql.com/doc/refman/5.6/en/information-functions.html\n\n','mysql> SELECT VERSION();\n        -> \'5.6.14-standard\'\n','http://dev.mysql.com/doc/refman/5.6/en/information-functions.html');

insert into help_keyword (help_keyword_id,name) values (0,'JOIN');
insert into help_keyword (help_keyword_id,name) values (1,'HOST');
insert into help_keyword (help_keyword_id,name) values (2,'REPEAT');
insert into help_keyword (help_keyword_id,name) values (3,'SERIALIZABLE');
insert into help_keyword (help_keyword_id,name) values (4,'REPLACE');
insert into help_keyword (help_keyword_id,name) values (5,'AT');
insert into help_keyword (help_keyword_id,name) values (6,'SCHEDULE');
insert into help_keyword (help_keyword_id,name) values (7,'RETURNS');
insert into help_keyword (help_keyword_id,name) values (8,'STARTS');
insert into help_keyword (help_keyword_id,name) values (9,'MASTER_SSL_CA');
insert into help_keyword (help_keyword_id,name) values (10,'NCHAR');
insert into help_keyword (help_keyword_id,name) values (11,'ONLY');
insert into help_keyword (help_keyword_id,name) values (12,'COLUMNS');
insert into help_keyword (help_keyword_id,name) values (13,'COMPLETION');
insert into help_keyword (help_keyword_id,name) values (14,'WORK');
insert into help_keyword (help_keyword_id,name) values (15,'DATETIME');
insert into help_keyword (help_keyword_id,name) values (16,'MODE');
insert into help_keyword (help_keyword_id,name) values (17,'OPEN');
insert into help_keyword (help_keyword_id,name) values (18,'INTEGER');
insert into help_keyword (help_keyword_id,name) values (19,'ESCAPE');
insert into help_keyword (help_keyword_id,name) values (20,'VALUE');
insert into help_keyword (help_keyword_id,name) values (21,'MASTER_SSL_VERIFY_SERVER_CERT');
insert into help_keyword (help_keyword_id,name) values (22,'SQL_BIG_RESULT');
insert into help_keyword (help_keyword_id,name) values (23,'DROP');
insert into help_keyword (help_keyword_id,name) values (24,'GEOMETRYCOLLECTIONFROMWKB');
insert into help_keyword (help_keyword_id,name) values (25,'EVENTS');
insert into help_keyword (help_keyword_id,name) values (26,'MONTH');
insert into help_keyword (help_keyword_id,name) values (27,'PROFILES');
insert into help_keyword (help_keyword_id,name) values (28,'DUPLICATE');
insert into help_keyword (help_keyword_id,name) values (29,'REPLICATION');
insert into help_keyword (help_keyword_id,name) values (30,'UNLOCK');
insert into help_keyword (help_keyword_id,name) values (31,'STATS_PERSISTENT');
insert into help_keyword (help_keyword_id,name) values (32,'INNODB');
insert into help_keyword (help_keyword_id,name) values (33,'YEAR_MONTH');
insert into help_keyword (help_keyword_id,name) values (34,'SUBJECT');
insert into help_keyword (help_keyword_id,name) values (35,'MASTER_RETRY_COUNT');
insert into help_keyword (help_keyword_id,name) values (36,'PREPARE');
insert into help_keyword (help_keyword_id,name) values (37,'LOCK');
insert into help_keyword (help_keyword_id,name) values (38,'NDB');
insert into help_keyword (help_keyword_id,name) values (39,'CHECK');
insert into help_keyword (help_keyword_id,name) values (40,'FULL');
insert into help_keyword (help_keyword_id,name) values (41,'INT4');
insert into help_keyword (help_keyword_id,name) values (42,'BY');
insert into help_keyword (help_keyword_id,name) values (43,'NO');
insert into help_keyword (help_keyword_id,name) values (44,'MINUTE');
insert into help_keyword (help_keyword_id,name) values (45,'PARTITION');
insert into help_keyword (help_keyword_id,name) values (46,'DATA');
insert into help_keyword (help_keyword_id,name) values (47,'DAY');
insert into help_keyword (help_keyword_id,name) values (48,'SHARE');
insert into help_keyword (help_keyword_id,name) values (49,'REAL');
insert into help_keyword (help_keyword_id,name) values (50,'SEPARATOR');
insert into help_keyword (help_keyword_id,name) values (51,'MESSAGE_TEXT');
insert into help_keyword (help_keyword_id,name) values (52,'MASTER_HEARTBEAT_PERIOD');
insert into help_keyword (help_keyword_id,name) values (53,'DELETE');
insert into help_keyword (help_keyword_id,name) values (54,'ON');
insert into help_keyword (help_keyword_id,name) values (55,'COLUMN_NAME');
insert into help_keyword (help_keyword_id,name) values (56,'CONNECTION');
insert into help_keyword (help_keyword_id,name) values (57,'CLOSE');
insert into help_keyword (help_keyword_id,name) values (58,'MASTER_SSL_CRLPATH');
insert into help_keyword (help_keyword_id,name) values (59,'X509');
insert into help_keyword (help_keyword_id,name) values (60,'USE');
insert into help_keyword (help_keyword_id,name) values (61,'SUBCLASS_ORIGIN');
insert into help_keyword (help_keyword_id,name) values (62,'WHERE');
insert into help_keyword (help_keyword_id,name) values (63,'PRIVILEGES');
insert into help_keyword (help_keyword_id,name) values (64,'SPATIAL');
insert into help_keyword (help_keyword_id,name) values (65,'EVENT');
insert into help_keyword (help_keyword_id,name) values (66,'SUPER');
insert into help_keyword (help_keyword_id,name) values (67,'SQL_BUFFER_RESULT');
insert into help_keyword (help_keyword_id,name) values (68,'IGNORE');
insert into help_keyword (help_keyword_id,name) values (69,'SHA2');
insert into help_keyword (help_keyword_id,name) values (70,'QUICK');
insert into help_keyword (help_keyword_id,name) values (71,'SIGNED');
insert into help_keyword (help_keyword_id,name) values (72,'SECURITY');
insert into help_keyword (help_keyword_id,name) values (73,'AUTOEXTEND_SIZE');
insert into help_keyword (help_keyword_id,name) values (74,'NDBCLUSTER');
insert into help_keyword (help_keyword_id,name) values (75,'POLYGONFROMWKB');
insert into help_keyword (help_keyword_id,name) values (76,'FALSE');
insert into help_keyword (help_keyword_id,name) values (77,'LEVEL');
insert into help_keyword (help_keyword_id,name) values (78,'FORCE');
insert into help_keyword (help_keyword_id,name) values (79,'BINARY');
insert into help_keyword (help_keyword_id,name) values (80,'TO');
insert into help_keyword (help_keyword_id,name) values (81,'CHANGE');
insert into help_keyword (help_keyword_id,name) values (82,'CURRENT_USER');
insert into help_keyword (help_keyword_id,name) values (83,'HOUR_MINUTE');
insert into help_keyword (help_keyword_id,name) values (84,'UPDATE');
insert into help_keyword (help_keyword_id,name) values (85,'PRESERVE');
insert into help_keyword (help_keyword_id,name) values (86,'TABLE_NAME');
insert into help_keyword (help_keyword_id,name) values (87,'INTO');
insert into help_keyword (help_keyword_id,name) values (88,'FEDERATED');
insert into help_keyword (help_keyword_id,name) values (89,'VARYING');
insert into help_keyword (help_keyword_id,name) values (90,'MAX_SIZE');
insert into help_keyword (help_keyword_id,name) values (91,'HOUR_SECOND');
insert into help_keyword (help_keyword_id,name) values (92,'SQL_AFTER_GTIDS');
insert into help_keyword (help_keyword_id,name) values (93,'VARIABLE');
insert into help_keyword (help_keyword_id,name) values (94,'ROLLBACK');
insert into help_keyword (help_keyword_id,name) values (95,'PROCEDURE');
insert into help_keyword (help_keyword_id,name) values (96,'TIMESTAMP');
insert into help_keyword (help_keyword_id,name) values (97,'IMPORT');
insert into help_keyword (help_keyword_id,name) values (98,'AGAINST');
insert into help_keyword (help_keyword_id,name) values (99,'CHECKSUM');
insert into help_keyword (help_keyword_id,name) values (100,'SQL_BEFORE_GTIDS');
insert into help_keyword (help_keyword_id,name) values (101,'COUNT');
insert into help_keyword (help_keyword_id,name) values (102,'LONGBINARY');
insert into help_keyword (help_keyword_id,name) values (103,'THEN');
insert into help_keyword (help_keyword_id,name) values (104,'INSERT');
insert into help_keyword (help_keyword_id,name) values (105,'ENGINES');
insert into help_keyword (help_keyword_id,name) values (106,'HANDLER');
insert into help_keyword (help_keyword_id,name) values (107,'PORT');
insert into help_keyword (help_keyword_id,name) values (108,'DAY_SECOND');
insert into help_keyword (help_keyword_id,name) values (109,'EXISTS');
insert into help_keyword (help_keyword_id,name) values (110,'MUTEX');
insert into help_keyword (help_keyword_id,name) values (111,'HELP_DATE');
insert into help_keyword (help_keyword_id,name) values (112,'RELEASE');
insert into help_keyword (help_keyword_id,name) values (113,'BOOLEAN');
insert into help_keyword (help_keyword_id,name) values (114,'MOD');
insert into help_keyword (help_keyword_id,name) values (115,'DEFAULT');
insert into help_keyword (help_keyword_id,name) values (116,'TYPE');
insert into help_keyword (help_keyword_id,name) values (117,'NO_WRITE_TO_BINLOG');
insert into help_keyword (help_keyword_id,name) values (118,'OPTIMIZE');
insert into help_keyword (help_keyword_id,name) values (119,'SQLSTATE');
insert into help_keyword (help_keyword_id,name) values (120,'RESET');
insert into help_keyword (help_keyword_id,name) values (121,'CLASS_ORIGIN');
insert into help_keyword (help_keyword_id,name) values (122,'INSTALL');
insert into help_keyword (help_keyword_id,name) values (123,'ITERATE');
insert into help_keyword (help_keyword_id,name) values (124,'DO');
insert into help_keyword (help_keyword_id,name) values (125,'BIGINT');
insert into help_keyword (help_keyword_id,name) values (126,'SET');
insert into help_keyword (help_keyword_id,name) values (127,'ISSUER');
insert into help_keyword (help_keyword_id,name) values (128,'DATE');
insert into help_keyword (help_keyword_id,name) values (129,'STATUS');
insert into help_keyword (help_keyword_id,name) values (130,'FULLTEXT');
insert into help_keyword (help_keyword_id,name) values (131,'COMMENT');
insert into help_keyword (help_keyword_id,name) values (132,'MASTER_CONNECT_RETRY');
insert into help_keyword (help_keyword_id,name) values (133,'INNER');
insert into help_keyword (help_keyword_id,name) values (134,'RELAYLOG');
insert into help_keyword (help_keyword_id,name) values (135,'STOP');
insert into help_keyword (help_keyword_id,name) values (136,'MASTER_LOG_FILE');
insert into help_keyword (help_keyword_id,name) values (137,'MRG_MYISAM');
insert into help_keyword (help_keyword_id,name) values (138,'PRECISION');
insert into help_keyword (help_keyword_id,name) values (139,'REQUIRE');
insert into help_keyword (help_keyword_id,name) values (140,'TRAILING');
insert into help_keyword (help_keyword_id,name) values (141,'PARTITIONS');
insert into help_keyword (help_keyword_id,name) values (142,'LONG');
insert into help_keyword (help_keyword_id,name) values (143,'OPTION');
insert into help_keyword (help_keyword_id,name) values (144,'REORGANIZE');
insert into help_keyword (help_keyword_id,name) values (145,'ELSE');
insert into help_keyword (help_keyword_id,name) values (146,'DEALLOCATE');
insert into help_keyword (help_keyword_id,name) values (147,'IO_THREAD');
insert into help_keyword (help_keyword_id,name) values (148,'CASE');
insert into help_keyword (help_keyword_id,name) values (149,'CIPHER');
insert into help_keyword (help_keyword_id,name) values (150,'STATS_AUTO_RECALC');
insert into help_keyword (help_keyword_id,name) values (151,'CONTINUE');
insert into help_keyword (help_keyword_id,name) values (152,'FROM');
insert into help_keyword (help_keyword_id,name) values (153,'READ');
insert into help_keyword (help_keyword_id,name) values (154,'LEFT');
insert into help_keyword (help_keyword_id,name) values (155,'ELSEIF');
insert into help_keyword (help_keyword_id,name) values (156,'MINUTE_SECOND');
insert into help_keyword (help_keyword_id,name) values (157,'COMPACT');
insert into help_keyword (help_keyword_id,name) values (158,'DEC');
insert into help_keyword (help_keyword_id,name) values (159,'FOR');
insert into help_keyword (help_keyword_id,name) values (160,'WARNINGS');
insert into help_keyword (help_keyword_id,name) values (161,'MIN_ROWS');
insert into help_keyword (help_keyword_id,name) values (162,'STRING');
insert into help_keyword (help_keyword_id,name) values (163,'CONDITION');
insert into help_keyword (help_keyword_id,name) values (164,'ROW_COUNT');
insert into help_keyword (help_keyword_id,name) values (165,'ENCLOSED');
insert into help_keyword (help_keyword_id,name) values (166,'FUNCTION');
insert into help_keyword (help_keyword_id,name) values (167,'AGGREGATE');
insert into help_keyword (help_keyword_id,name) values (168,'NUMBER');
insert into help_keyword (help_keyword_id,name) values (169,'FIELDS');
insert into help_keyword (help_keyword_id,name) values (170,'INT3');
insert into help_keyword (help_keyword_id,name) values (171,'ARCHIVE');
insert into help_keyword (help_keyword_id,name) values (172,'AVG_ROW_LENGTH');
insert into help_keyword (help_keyword_id,name) values (173,'ADD');
insert into help_keyword (help_keyword_id,name) values (174,'KILL');
insert into help_keyword (help_keyword_id,name) values (175,'FLOAT4');
insert into help_keyword (help_keyword_id,name) values (176,'TABLESPACE');
insert into help_keyword (help_keyword_id,name) values (177,'VIEW');
insert into help_keyword (help_keyword_id,name) values (178,'ALGORITHM');
insert into help_keyword (help_keyword_id,name) values (179,'REPEATABLE');
insert into help_keyword (help_keyword_id,name) values (180,'INFILE');
insert into help_keyword (help_keyword_id,name) values (181,'HELP_VERSION');
insert into help_keyword (help_keyword_id,name) values (182,'ORDER');
insert into help_keyword (help_keyword_id,name) values (183,'MASTER_SSL_CRL');
insert into help_keyword (help_keyword_id,name) values (184,'USING');
insert into help_keyword (help_keyword_id,name) values (185,'CONSTRAINT_CATALOG');
insert into help_keyword (help_keyword_id,name) values (186,'MIDDLEINT');
insert into help_keyword (help_keyword_id,name) values (187,'GRANT');
insert into help_keyword (help_keyword_id,name) values (188,'UNSIGNED');
insert into help_keyword (help_keyword_id,name) values (189,'DECIMAL');
insert into help_keyword (help_keyword_id,name) values (190,'GEOMETRYFROMTEXT');
insert into help_keyword (help_keyword_id,name) values (191,'INDEXES');
insert into help_keyword (help_keyword_id,name) values (192,'DEFAULT_AUTH');
insert into help_keyword (help_keyword_id,name) values (193,'FOREIGN');
insert into help_keyword (help_keyword_id,name) values (194,'CACHE');
insert into help_keyword (help_keyword_id,name) values (195,'HOSTS');
insert into help_keyword (help_keyword_id,name) values (196,'MYSQL_ERRNO');
insert into help_keyword (help_keyword_id,name) values (197,'COMMIT');
insert into help_keyword (help_keyword_id,name) values (198,'SCHEMAS');
insert into help_keyword (help_keyword_id,name) values (199,'LEADING');
insert into help_keyword (help_keyword_id,name) values (200,'SNAPSHOT');
insert into help_keyword (help_keyword_id,name) values (201,'CONSTRAINT_NAME');
insert into help_keyword (help_keyword_id,name) values (202,'DECLARE');
insert into help_keyword (help_keyword_id,name) values (203,'LOAD');
insert into help_keyword (help_keyword_id,name) values (204,'SQL_CACHE');
insert into help_keyword (help_keyword_id,name) values (205,'CONVERT');
insert into help_keyword (help_keyword_id,name) values (206,'DYNAMIC');
insert into help_keyword (help_keyword_id,name) values (207,'COLLATE');
insert into help_keyword (help_keyword_id,name) values (208,'POLYGONFROMTEXT');
insert into help_keyword (help_keyword_id,name) values (209,'BYTE');
insert into help_keyword (help_keyword_id,name) values (210,'GLOBAL');
insert into help_keyword (help_keyword_id,name) values (211,'LINESTRINGFROMWKB');
insert into help_keyword (help_keyword_id,name) values (212,'WHEN');
insert into help_keyword (help_keyword_id,name) values (213,'HAVING');
insert into help_keyword (help_keyword_id,name) values (214,'AS');
insert into help_keyword (help_keyword_id,name) values (215,'STARTING');
insert into help_keyword (help_keyword_id,name) values (216,'RELOAD');
insert into help_keyword (help_keyword_id,name) values (217,'AUTOCOMMIT');
insert into help_keyword (help_keyword_id,name) values (218,'REVOKE');
insert into help_keyword (help_keyword_id,name) values (219,'GRANTS');
insert into help_keyword (help_keyword_id,name) values (220,'OUTER');
insert into help_keyword (help_keyword_id,name) values (221,'CURSOR_NAME');
insert into help_keyword (help_keyword_id,name) values (222,'EXPIRE');
insert into help_keyword (help_keyword_id,name) values (223,'SQL_AFTER_MTS_GAPS');
insert into help_keyword (help_keyword_id,name) values (224,'FLOOR');
insert into help_keyword (help_keyword_id,name) values (225,'EXPLAIN');
insert into help_keyword (help_keyword_id,name) values (226,'WITH');
insert into help_keyword (help_keyword_id,name) values (227,'AFTER');
insert into help_keyword (help_keyword_id,name) values (228,'STD');
insert into help_keyword (help_keyword_id,name) values (229,'CSV');
insert into help_keyword (help_keyword_id,name) values (230,'DISABLE');
insert into help_keyword (help_keyword_id,name) values (231,'UNINSTALL');
insert into help_keyword (help_keyword_id,name) values (232,'OUTFILE');
insert into help_keyword (help_keyword_id,name) values (233,'LOW_PRIORITY');
insert into help_keyword (help_keyword_id,name) values (234,'FILE');
insert into help_keyword (help_keyword_id,name) values (235,'NODEGROUP');
insert into help_keyword (help_keyword_id,name) values (236,'SCHEMA');
insert into help_keyword (help_keyword_id,name) values (237,'SONAME');
insert into help_keyword (help_keyword_id,name) values (238,'POW');
insert into help_keyword (help_keyword_id,name) values (239,'DUAL');
insert into help_keyword (help_keyword_id,name) values (240,'MULTIPOINTFROMWKB');
insert into help_keyword (help_keyword_id,name) values (241,'INDEX');
insert into help_keyword (help_keyword_id,name) values (242,'MULTIPOINTFROMTEXT');
insert into help_keyword (help_keyword_id,name) values (243,'DEFINER');
insert into help_keyword (help_keyword_id,name) values (244,'MASTER_BIND');
insert into help_keyword (help_keyword_id,name) values (245,'REMOVE');
insert into help_keyword (help_keyword_id,name) values (246,'EXTENDED');
insert into help_keyword (help_keyword_id,name) values (247,'MULTILINESTRINGFROMWKB');
insert into help_keyword (help_keyword_id,name) values (248,'CROSS');
insert into help_keyword (help_keyword_id,name) values (249,'CONTRIBUTORS');
insert into help_keyword (help_keyword_id,name) values (250,'NATIONAL');
insert into help_keyword (help_keyword_id,name) values (251,'GROUP');
insert into help_keyword (help_keyword_id,name) values (252,'SHA');
insert into help_keyword (help_keyword_id,name) values (253,'UNDO');
insert into help_keyword (help_keyword_id,name) values (254,'IGNORE_SERVER_IDS');
insert into help_keyword (help_keyword_id,name) values (255,'MASTER_AUTO_POSITION');
insert into help_keyword (help_keyword_id,name) values (256,'ZEROFILL');
insert into help_keyword (help_keyword_id,name) values (257,'CLIENT');
insert into help_keyword (help_keyword_id,name) values (258,'MASTER_PASSWORD');
insert into help_keyword (help_keyword_id,name) values (259,'OWNER');
insert into help_keyword (help_keyword_id,name) values (260,'RELAY_LOG_FILE');
insert into help_keyword (help_keyword_id,name) values (261,'TRUE');
insert into help_keyword (help_keyword_id,name) values (262,'CHARACTER');
insert into help_keyword (help_keyword_id,name) values (263,'MASTER_USER');
insert into help_keyword (help_keyword_id,name) values (264,'SCHEMA_NAME');
insert into help_keyword (help_keyword_id,name) values (265,'TABLE');
insert into help_keyword (help_keyword_id,name) values (266,'ENGINE');
insert into help_keyword (help_keyword_id,name) values (267,'INSERT_METHOD');
insert into help_keyword (help_keyword_id,name) values (268,'CASCADE');
insert into help_keyword (help_keyword_id,name) values (269,'RELAY_LOG_POS');
insert into help_keyword (help_keyword_id,name) values (270,'SQL_CALC_FOUND_ROWS');
insert into help_keyword (help_keyword_id,name) values (271,'UNION');
insert into help_keyword (help_keyword_id,name) values (272,'MYISAM');
insert into help_keyword (help_keyword_id,name) values (273,'LEAVE');
insert into help_keyword (help_keyword_id,name) values (274,'MODIFY');
insert into help_keyword (help_keyword_id,name) values (275,'MATCH');
insert into help_keyword (help_keyword_id,name) values (276,'MASTER_LOG_POS');
insert into help_keyword (help_keyword_id,name) values (277,'DISTINCTROW');
insert into help_keyword (help_keyword_id,name) values (278,'DESC');
insert into help_keyword (help_keyword_id,name) values (279,'TIME');
insert into help_keyword (help_keyword_id,name) values (280,'NUMERIC');
insert into help_keyword (help_keyword_id,name) values (281,'EXPANSION');
insert into help_keyword (help_keyword_id,name) values (282,'CODE');
insert into help_keyword (help_keyword_id,name) values (283,'CURSOR');
insert into help_keyword (help_keyword_id,name) values (284,'GEOMETRYCOLLECTIONFROMTEXT');
insert into help_keyword (help_keyword_id,name) values (285,'CHAIN');
insert into help_keyword (help_keyword_id,name) values (286,'LOGFILE');
insert into help_keyword (help_keyword_id,name) values (287,'FLUSH');
insert into help_keyword (help_keyword_id,name) values (288,'CREATE');
insert into help_keyword (help_keyword_id,name) values (289,'DESCRIBE');
insert into help_keyword (help_keyword_id,name) values (290,'EXTENT_SIZE');
insert into help_keyword (help_keyword_id,name) values (291,'MAX_UPDATES_PER_HOUR');
insert into help_keyword (help_keyword_id,name) values (292,'INT2');
insert into help_keyword (help_keyword_id,name) values (293,'PROCESSLIST');
insert into help_keyword (help_keyword_id,name) values (294,'ENDS');
insert into help_keyword (help_keyword_id,name) values (295,'LOGS');
insert into help_keyword (help_keyword_id,name) values (296,'RECOVER');
insert into help_keyword (help_keyword_id,name) values (297,'DISCARD');
insert into help_keyword (help_keyword_id,name) values (298,'HEAP');
insert into help_keyword (help_keyword_id,name) values (299,'RETURNED_SQLSTATE');
insert into help_keyword (help_keyword_id,name) values (300,'EXCHANGE');
insert into help_keyword (help_keyword_id,name) values (301,'SOUNDS');
insert into help_keyword (help_keyword_id,name) values (302,'BETWEEN');
insert into help_keyword (help_keyword_id,name) values (303,'MULTILINESTRINGFROMTEXT');
insert into help_keyword (help_keyword_id,name) values (304,'REPAIR');
insert into help_keyword (help_keyword_id,name) values (305,'PACK_KEYS');
insert into help_keyword (help_keyword_id,name) values (306,'FAST');
insert into help_keyword (help_keyword_id,name) values (307,'VALUES');
insert into help_keyword (help_keyword_id,name) values (308,'CALL');
insert into help_keyword (help_keyword_id,name) values (309,'GET');
insert into help_keyword (help_keyword_id,name) values (310,'LOOP');
insert into help_keyword (help_keyword_id,name) values (311,'VARCHARACTER');
insert into help_keyword (help_keyword_id,name) values (312,'BEFORE');
insert into help_keyword (help_keyword_id,name) values (313,'TRUNCATE');
insert into help_keyword (help_keyword_id,name) values (314,'SHOW');
insert into help_keyword (help_keyword_id,name) values (315,'ALL');
insert into help_keyword (help_keyword_id,name) values (316,'REDUNDANT');
insert into help_keyword (help_keyword_id,name) values (317,'USER_RESOURCES');
insert into help_keyword (help_keyword_id,name) values (318,'PARTIAL');
insert into help_keyword (help_keyword_id,name) values (319,'BINLOG');
insert into help_keyword (help_keyword_id,name) values (320,'END');
insert into help_keyword (help_keyword_id,name) values (321,'SECOND');
insert into help_keyword (help_keyword_id,name) values (322,'AND');
insert into help_keyword (help_keyword_id,name) values (323,'FLOAT8');
insert into help_keyword (help_keyword_id,name) values (324,'PREV');
insert into help_keyword (help_keyword_id,name) values (325,'HOUR');
insert into help_keyword (help_keyword_id,name) values (326,'SELECT');
insert into help_keyword (help_keyword_id,name) values (327,'DATABASES');
insert into help_keyword (help_keyword_id,name) values (328,'OR');
insert into help_keyword (help_keyword_id,name) values (329,'IDENTIFIED');
insert into help_keyword (help_keyword_id,name) values (330,'WRAPPER');
insert into help_keyword (help_keyword_id,name) values (331,'MASTER_SSL_CIPHER');
insert into help_keyword (help_keyword_id,name) values (332,'SQL_SLAVE_SKIP_COUNTER');
insert into help_keyword (help_keyword_id,name) values (333,'BOTH');
insert into help_keyword (help_keyword_id,name) values (334,'BOOL');
insert into help_keyword (help_keyword_id,name) values (335,'YEAR');
insert into help_keyword (help_keyword_id,name) values (336,'MASTER_PORT');
insert into help_keyword (help_keyword_id,name) values (337,'CONCURRENT');
insert into help_keyword (help_keyword_id,name) values (338,'HELP');
insert into help_keyword (help_keyword_id,name) values (339,'UNIQUE');
insert into help_keyword (help_keyword_id,name) values (340,'TRIGGERS');
insert into help_keyword (help_keyword_id,name) values (341,'PROCESS');
insert into help_keyword (help_keyword_id,name) values (342,'OPTIONS');
insert into help_keyword (help_keyword_id,name) values (343,'RESIGNAL');
insert into help_keyword (help_keyword_id,name) values (344,'CONSISTENT');
insert into help_keyword (help_keyword_id,name) values (345,'MASTER_SSL');
insert into help_keyword (help_keyword_id,name) values (346,'DATE_ADD');
insert into help_keyword (help_keyword_id,name) values (347,'MAX_CONNECTIONS_PER_HOUR');
insert into help_keyword (help_keyword_id,name) values (348,'LIKE');
insert into help_keyword (help_keyword_id,name) values (349,'PLUGIN');
insert into help_keyword (help_keyword_id,name) values (350,'FETCH');
insert into help_keyword (help_keyword_id,name) values (351,'IN');
insert into help_keyword (help_keyword_id,name) values (352,'COLUMN');
insert into help_keyword (help_keyword_id,name) values (353,'DIAGNOSTICS');
insert into help_keyword (help_keyword_id,name) values (354,'DUMPFILE');
insert into help_keyword (help_keyword_id,name) values (355,'USAGE');
insert into help_keyword (help_keyword_id,name) values (356,'EXECUTE');
insert into help_keyword (help_keyword_id,name) values (357,'MEMORY');
insert into help_keyword (help_keyword_id,name) values (358,'CEIL');
insert into help_keyword (help_keyword_id,name) values (359,'QUERY');
insert into help_keyword (help_keyword_id,name) values (360,'MASTER_HOST');
insert into help_keyword (help_keyword_id,name) values (361,'LINES');
insert into help_keyword (help_keyword_id,name) values (362,'PLUGIN_DIR');
insert into help_keyword (help_keyword_id,name) values (363,'SQL_THREAD');
insert into help_keyword (help_keyword_id,name) values (364,'SERVER');
insert into help_keyword (help_keyword_id,name) values (365,'MAX_QUERIES_PER_HOUR');
insert into help_keyword (help_keyword_id,name) values (366,'MASTER_SSL_CERT');
insert into help_keyword (help_keyword_id,name) values (367,'MULTIPOLYGONFROMWKB');
insert into help_keyword (help_keyword_id,name) values (368,'TRANSACTION');
insert into help_keyword (help_keyword_id,name) values (369,'DAY_MINUTE');
insert into help_keyword (help_keyword_id,name) values (370,'STDDEV');
insert into help_keyword (help_keyword_id,name) values (371,'DATE_SUB');
insert into help_keyword (help_keyword_id,name) values (372,'REBUILD');
insert into help_keyword (help_keyword_id,name) values (373,'GEOMETRYFROMWKB');
insert into help_keyword (help_keyword_id,name) values (374,'INT1');
insert into help_keyword (help_keyword_id,name) values (375,'RENAME');
insert into help_keyword (help_keyword_id,name) values (376,'PARSER');
insert into help_keyword (help_keyword_id,name) values (377,'RIGHT');
insert into help_keyword (help_keyword_id,name) values (378,'ALTER');
insert into help_keyword (help_keyword_id,name) values (379,'MAX_ROWS');
insert into help_keyword (help_keyword_id,name) values (380,'SOCKET');
insert into help_keyword (help_keyword_id,name) values (381,'STRAIGHT_JOIN');
insert into help_keyword (help_keyword_id,name) values (382,'NATURAL');
insert into help_keyword (help_keyword_id,name) values (383,'VARIABLES');
insert into help_keyword (help_keyword_id,name) values (384,'ESCAPED');
insert into help_keyword (help_keyword_id,name) values (385,'SHA1');
insert into help_keyword (help_keyword_id,name) values (386,'KEY_BLOCK_SIZE');
insert into help_keyword (help_keyword_id,name) values (387,'PASSWORD');
insert into help_keyword (help_keyword_id,name) values (388,'OFFSET');
insert into help_keyword (help_keyword_id,name) values (389,'CHAR');
insert into help_keyword (help_keyword_id,name) values (390,'NEXT');
insert into help_keyword (help_keyword_id,name) values (391,'ERRORS');
insert into help_keyword (help_keyword_id,name) values (392,'SQL_LOG_BIN');
insert into help_keyword (help_keyword_id,name) values (393,'TEMPORARY');
insert into help_keyword (help_keyword_id,name) values (394,'COMMITTED');
insert into help_keyword (help_keyword_id,name) values (395,'SQL_SMALL_RESULT');
insert into help_keyword (help_keyword_id,name) values (396,'UPGRADE');
insert into help_keyword (help_keyword_id,name) values (397,'XA');
insert into help_keyword (help_keyword_id,name) values (398,'BEGIN');
insert into help_keyword (help_keyword_id,name) values (399,'DELAY_KEY_WRITE');
insert into help_keyword (help_keyword_id,name) values (400,'PROFILE');
insert into help_keyword (help_keyword_id,name) values (401,'MEDIUM');
insert into help_keyword (help_keyword_id,name) values (402,'INTERVAL');
insert into help_keyword (help_keyword_id,name) values (403,'SSL');
insert into help_keyword (help_keyword_id,name) values (404,'DAY_HOUR');
insert into help_keyword (help_keyword_id,name) values (405,'NAME');
insert into help_keyword (help_keyword_id,name) values (406,'REFERENCES');
insert into help_keyword (help_keyword_id,name) values (407,'AES_ENCRYPT');
insert into help_keyword (help_keyword_id,name) values (408,'STORAGE');
insert into help_keyword (help_keyword_id,name) values (409,'ISOLATION');
insert into help_keyword (help_keyword_id,name) values (410,'CEILING');
insert into help_keyword (help_keyword_id,name) values (411,'EVERY');
insert into help_keyword (help_keyword_id,name) values (412,'INT8');
insert into help_keyword (help_keyword_id,name) values (413,'AUTHORS');
insert into help_keyword (help_keyword_id,name) values (414,'RESTRICT');
insert into help_keyword (help_keyword_id,name) values (415,'UNCOMMITTED');
insert into help_keyword (help_keyword_id,name) values (416,'LINESTRINGFROMTEXT');
insert into help_keyword (help_keyword_id,name) values (417,'IS');
insert into help_keyword (help_keyword_id,name) values (418,'NOT');
insert into help_keyword (help_keyword_id,name) values (419,'ANALYSE');
insert into help_keyword (help_keyword_id,name) values (420,'DATAFILE');
insert into help_keyword (help_keyword_id,name) values (421,'DES_KEY_FILE');
insert into help_keyword (help_keyword_id,name) values (422,'SIGNAL');
insert into help_keyword (help_keyword_id,name) values (423,'COMPRESSED');
insert into help_keyword (help_keyword_id,name) values (424,'START');
insert into help_keyword (help_keyword_id,name) values (425,'PLUGINS');
insert into help_keyword (help_keyword_id,name) values (426,'SAVEPOINT');
insert into help_keyword (help_keyword_id,name) values (427,'IF');
insert into help_keyword (help_keyword_id,name) values (428,'ROWS');
insert into help_keyword (help_keyword_id,name) values (429,'PRIMARY');
insert into help_keyword (help_keyword_id,name) values (430,'PURGE');
insert into help_keyword (help_keyword_id,name) values (431,'LAST');
insert into help_keyword (help_keyword_id,name) values (432,'USER');
insert into help_keyword (help_keyword_id,name) values (433,'EXIT');
insert into help_keyword (help_keyword_id,name) values (434,'KEYS');
insert into help_keyword (help_keyword_id,name) values (435,'LIMIT');
insert into help_keyword (help_keyword_id,name) values (436,'KEY');
insert into help_keyword (help_keyword_id,name) values (437,'MERGE');
insert into help_keyword (help_keyword_id,name) values (438,'UNTIL');
insert into help_keyword (help_keyword_id,name) values (439,'SQL_NO_CACHE');
insert into help_keyword (help_keyword_id,name) values (440,'DELAYED');
insert into help_keyword (help_keyword_id,name) values (441,'CONSTRAINT_SCHEMA');
insert into help_keyword (help_keyword_id,name) values (442,'ANALYZE');
insert into help_keyword (help_keyword_id,name) values (443,'CONSTRAINT');
insert into help_keyword (help_keyword_id,name) values (444,'SERIAL');
insert into help_keyword (help_keyword_id,name) values (445,'ACTION');
insert into help_keyword (help_keyword_id,name) values (446,'WRITE');
insert into help_keyword (help_keyword_id,name) values (447,'INITIAL_SIZE');
insert into help_keyword (help_keyword_id,name) values (448,'SESSION');
insert into help_keyword (help_keyword_id,name) values (449,'DATABASE');
insert into help_keyword (help_keyword_id,name) values (450,'NULL');
insert into help_keyword (help_keyword_id,name) values (451,'POWER');
insert into help_keyword (help_keyword_id,name) values (452,'USE_FRM');
insert into help_keyword (help_keyword_id,name) values (453,'TERMINATED');
insert into help_keyword (help_keyword_id,name) values (454,'SLAVE');
insert into help_keyword (help_keyword_id,name) values (455,'NVARCHAR');
insert into help_keyword (help_keyword_id,name) values (456,'ASC');
insert into help_keyword (help_keyword_id,name) values (457,'RETURN');
insert into help_keyword (help_keyword_id,name) values (458,'OPTIONALLY');
insert into help_keyword (help_keyword_id,name) values (459,'ENABLE');
insert into help_keyword (help_keyword_id,name) values (460,'DIRECTORY');
insert into help_keyword (help_keyword_id,name) values (461,'MAX_USER_CONNECTIONS');
insert into help_keyword (help_keyword_id,name) values (462,'WHILE');
insert into help_keyword (help_keyword_id,name) values (463,'LOCAL');
insert into help_keyword (help_keyword_id,name) values (464,'DISTINCT');
insert into help_keyword (help_keyword_id,name) values (465,'AES_DECRYPT');
insert into help_keyword (help_keyword_id,name) values (466,'MASTER_SSL_KEY');
insert into help_keyword (help_keyword_id,name) values (467,'NONE');
insert into help_keyword (help_keyword_id,name) values (468,'TABLES');
insert into help_keyword (help_keyword_id,name) values (469,'<>');
insert into help_keyword (help_keyword_id,name) values (470,'EXPORT');
insert into help_keyword (help_keyword_id,name) values (471,'RLIKE');
insert into help_keyword (help_keyword_id,name) values (472,'TRIGGER');
insert into help_keyword (help_keyword_id,name) values (473,'COLLATION');
insert into help_keyword (help_keyword_id,name) values (474,'SHUTDOWN');
insert into help_keyword (help_keyword_id,name) values (475,'HIGH_PRIORITY');
insert into help_keyword (help_keyword_id,name) values (476,'BTREE');
insert into help_keyword (help_keyword_id,name) values (477,'FIRST');
insert into help_keyword (help_keyword_id,name) values (478,'COALESCE');
insert into help_keyword (help_keyword_id,name) values (479,'WAIT');
insert into help_keyword (help_keyword_id,name) values (480,'CATALOG_NAME');
insert into help_keyword (help_keyword_id,name) values (481,'MASTER');
insert into help_keyword (help_keyword_id,name) values (482,'FIXED');
insert into help_keyword (help_keyword_id,name) values (483,'MULTIPOLYGONFROMTEXT');
insert into help_keyword (help_keyword_id,name) values (484,'ROW_FORMAT');

insert into help_relation (help_topic_id,help_keyword_id) values (0,0);
insert into help_relation (help_topic_id,help_keyword_id) values (447,0);
insert into help_relation (help_topic_id,help_keyword_id) values (249,1);
insert into help_relation (help_topic_id,help_keyword_id) values (126,2);
insert into help_relation (help_topic_id,help_keyword_id) values (238,3);
insert into help_relation (help_topic_id,help_keyword_id) values (269,4);
insert into help_relation (help_topic_id,help_keyword_id) values (332,4);
insert into help_relation (help_topic_id,help_keyword_id) values (483,4);
insert into help_relation (help_topic_id,help_keyword_id) values (310,5);
insert into help_relation (help_topic_id,help_keyword_id) values (475,6);
insert into help_relation (help_topic_id,help_keyword_id) values (310,6);
insert into help_relation (help_topic_id,help_keyword_id) values (58,7);
insert into help_relation (help_topic_id,help_keyword_id) values (310,8);
insert into help_relation (help_topic_id,help_keyword_id) values (361,9);
insert into help_relation (help_topic_id,help_keyword_id) values (229,10);
insert into help_relation (help_topic_id,help_keyword_id) values (340,11);
insert into help_relation (help_topic_id,help_keyword_id) values (238,11);
insert into help_relation (help_topic_id,help_keyword_id) values (493,11);
insert into help_relation (help_topic_id,help_keyword_id) values (441,12);
insert into help_relation (help_topic_id,help_keyword_id) values (275,12);
insert into help_relation (help_topic_id,help_keyword_id) values (247,12);
insert into help_relation (help_topic_id,help_keyword_id) values (483,12);
insert into help_relation (help_topic_id,help_keyword_id) values (511,12);
insert into help_relation (help_topic_id,help_keyword_id) values (475,13);
insert into help_relation (help_topic_id,help_keyword_id) values (310,13);
insert into help_relation (help_topic_id,help_keyword_id) values (340,14);
insert into help_relation (help_topic_id,help_keyword_id) values (125,15);
insert into help_relation (help_topic_id,help_keyword_id) values (309,16);
insert into help_relation (help_topic_id,help_keyword_id) values (447,16);
insert into help_relation (help_topic_id,help_keyword_id) values (13,17);
insert into help_relation (help_topic_id,help_keyword_id) values (334,17);
insert into help_relation (help_topic_id,help_keyword_id) values (441,17);
insert into help_relation (help_topic_id,help_keyword_id) values (62,17);
insert into help_relation (help_topic_id,help_keyword_id) values (264,18);
insert into help_relation (help_topic_id,help_keyword_id) values (58,18);
insert into help_relation (help_topic_id,help_keyword_id) values (203,19);
insert into help_relation (help_topic_id,help_keyword_id) values (508,20);
insert into help_relation (help_topic_id,help_keyword_id) values (269,20);
insert into help_relation (help_topic_id,help_keyword_id) values (200,20);
insert into help_relation (help_topic_id,help_keyword_id) values (317,20);
insert into help_relation (help_topic_id,help_keyword_id) values (386,20);
insert into help_relation (help_topic_id,help_keyword_id) values (361,21);
insert into help_relation (help_topic_id,help_keyword_id) values (447,22);
insert into help_relation (help_topic_id,help_keyword_id) values (518,23);
insert into help_relation (help_topic_id,help_keyword_id) values (281,23);
insert into help_relation (help_topic_id,help_keyword_id) values (384,23);
insert into help_relation (help_topic_id,help_keyword_id) values (411,23);
insert into help_relation (help_topic_id,help_keyword_id) values (6,23);
insert into help_relation (help_topic_id,help_keyword_id) values (222,23);
insert into help_relation (help_topic_id,help_keyword_id) values (400,23);
insert into help_relation (help_topic_id,help_keyword_id) values (481,23);
insert into help_relation (help_topic_id,help_keyword_id) values (279,23);
insert into help_relation (help_topic_id,help_keyword_id) values (51,23);
insert into help_relation (help_topic_id,help_keyword_id) values (145,23);
insert into help_relation (help_topic_id,help_keyword_id) values (360,23);
insert into help_relation (help_topic_id,help_keyword_id) values (218,23);
insert into help_relation (help_topic_id,help_keyword_id) values (428,23);
insert into help_relation (help_topic_id,help_keyword_id) values (511,23);
insert into help_relation (help_topic_id,help_keyword_id) values (319,24);
insert into help_relation (help_topic_id,help_keyword_id) values (226,25);
insert into help_relation (help_topic_id,help_keyword_id) values (69,25);
insert into help_relation (help_topic_id,help_keyword_id) values (95,25);
insert into help_relation (help_topic_id,help_keyword_id) values (202,26);
insert into help_relation (help_topic_id,help_keyword_id) values (47,27);
insert into help_relation (help_topic_id,help_keyword_id) values (317,28);
insert into help_relation (help_topic_id,help_keyword_id) values (110,29);
insert into help_relation (help_topic_id,help_keyword_id) values (25,30);
insert into help_relation (help_topic_id,help_keyword_id) values (247,31);
insert into help_relation (help_topic_id,help_keyword_id) values (441,32);
insert into help_relation (help_topic_id,help_keyword_id) values (247,32);
insert into help_relation (help_topic_id,help_keyword_id) values (202,33);
insert into help_relation (help_topic_id,help_keyword_id) values (110,34);
insert into help_relation (help_topic_id,help_keyword_id) values (361,35);
insert into help_relation (help_topic_id,help_keyword_id) values (24,36);
insert into help_relation (help_topic_id,help_keyword_id) values (384,36);
insert into help_relation (help_topic_id,help_keyword_id) values (493,36);
insert into help_relation (help_topic_id,help_keyword_id) values (25,37);
insert into help_relation (help_topic_id,help_keyword_id) values (51,37);
insert into help_relation (help_topic_id,help_keyword_id) values (447,37);
insert into help_relation (help_topic_id,help_keyword_id) values (114,37);
insert into help_relation (help_topic_id,help_keyword_id) values (511,37);
insert into help_relation (help_topic_id,help_keyword_id) values (247,38);
insert into help_relation (help_topic_id,help_keyword_id) values (223,39);
insert into help_relation (help_topic_id,help_keyword_id) values (247,39);
insert into help_relation (help_topic_id,help_keyword_id) values (511,39);
insert into help_relation (help_topic_id,help_keyword_id) values (441,40);
insert into help_relation (help_topic_id,help_keyword_id) values (275,40);
insert into help_relation (help_topic_id,help_keyword_id) values (164,40);
insert into help_relation (help_topic_id,help_keyword_id) values (247,40);
insert into help_relation (help_topic_id,help_keyword_id) values (503,40);
insert into help_relation (help_topic_id,help_keyword_id) values (264,41);
insert into help_relation (help_topic_id,help_keyword_id) values (332,42);
insert into help_relation (help_topic_id,help_keyword_id) values (32,42);
insert into help_relation (help_topic_id,help_keyword_id) values (247,42);
insert into help_relation (help_topic_id,help_keyword_id) values (48,42);
insert into help_relation (help_topic_id,help_keyword_id) values (110,42);
insert into help_relation (help_topic_id,help_keyword_id) values (447,42);
insert into help_relation (help_topic_id,help_keyword_id) values (483,42);
insert into help_relation (help_topic_id,help_keyword_id) values (305,42);
insert into help_relation (help_topic_id,help_keyword_id) values (448,42);
insert into help_relation (help_topic_id,help_keyword_id) values (511,42);
insert into help_relation (help_topic_id,help_keyword_id) values (517,43);
insert into help_relation (help_topic_id,help_keyword_id) values (247,43);
insert into help_relation (help_topic_id,help_keyword_id) values (202,44);
insert into help_relation (help_topic_id,help_keyword_id) values (0,45);
insert into help_relation (help_topic_id,help_keyword_id) values (269,45);
insert into help_relation (help_topic_id,help_keyword_id) values (332,45);
insert into help_relation (help_topic_id,help_keyword_id) values (32,45);
insert into help_relation (help_topic_id,help_keyword_id) values (247,45);
insert into help_relation (help_topic_id,help_keyword_id) values (317,45);
insert into help_relation (help_topic_id,help_keyword_id) values (447,45);
insert into help_relation (help_topic_id,help_keyword_id) values (483,45);
insert into help_relation (help_topic_id,help_keyword_id) values (511,45);
insert into help_relation (help_topic_id,help_keyword_id) values (249,46);
insert into help_relation (help_topic_id,help_keyword_id) values (247,46);
insert into help_relation (help_topic_id,help_keyword_id) values (115,46);
insert into help_relation (help_topic_id,help_keyword_id) values (483,46);
insert into help_relation (help_topic_id,help_keyword_id) values (202,47);
insert into help_relation (help_topic_id,help_keyword_id) values (447,48);
insert into help_relation (help_topic_id,help_keyword_id) values (419,49);
insert into help_relation (help_topic_id,help_keyword_id) values (58,49);
insert into help_relation (help_topic_id,help_keyword_id) values (448,50);
insert into help_relation (help_topic_id,help_keyword_id) values (508,51);
insert into help_relation (help_topic_id,help_keyword_id) values (200,51);
insert into help_relation (help_topic_id,help_keyword_id) values (171,51);
insert into help_relation (help_topic_id,help_keyword_id) values (361,52);
insert into help_relation (help_topic_id,help_keyword_id) values (517,53);
insert into help_relation (help_topic_id,help_keyword_id) values (32,53);
insert into help_relation (help_topic_id,help_keyword_id) values (247,53);
insert into help_relation (help_topic_id,help_keyword_id) values (475,54);
insert into help_relation (help_topic_id,help_keyword_id) values (0,54);
insert into help_relation (help_topic_id,help_keyword_id) values (517,54);
insert into help_relation (help_topic_id,help_keyword_id) values (310,54);
insert into help_relation (help_topic_id,help_keyword_id) values (508,55);
insert into help_relation (help_topic_id,help_keyword_id) values (200,55);
insert into help_relation (help_topic_id,help_keyword_id) values (171,55);
insert into help_relation (help_topic_id,help_keyword_id) values (97,56);
insert into help_relation (help_topic_id,help_keyword_id) values (247,56);
insert into help_relation (help_topic_id,help_keyword_id) values (33,57);
insert into help_relation (help_topic_id,help_keyword_id) values (62,57);
insert into help_relation (help_topic_id,help_keyword_id) values (361,58);
insert into help_relation (help_topic_id,help_keyword_id) values (110,59);
insert into help_relation (help_topic_id,help_keyword_id) values (107,60);
insert into help_relation (help_topic_id,help_keyword_id) values (35,60);
insert into help_relation (help_topic_id,help_keyword_id) values (0,60);
insert into help_relation (help_topic_id,help_keyword_id) values (508,61);
insert into help_relation (help_topic_id,help_keyword_id) values (200,61);
insert into help_relation (help_topic_id,help_keyword_id) values (171,61);
insert into help_relation (help_topic_id,help_keyword_id) values (32,62);
insert into help_relation (help_topic_id,help_keyword_id) values (48,62);
insert into help_relation (help_topic_id,help_keyword_id) values (62,62);
insert into help_relation (help_topic_id,help_keyword_id) values (106,63);
insert into help_relation (help_topic_id,help_keyword_id) values (136,63);
insert into help_relation (help_topic_id,help_keyword_id) values (110,63);
insert into help_relation (help_topic_id,help_keyword_id) values (114,64);
insert into help_relation (help_topic_id,help_keyword_id) values (511,64);
insert into help_relation (help_topic_id,help_keyword_id) values (475,65);
insert into help_relation (help_topic_id,help_keyword_id) values (310,65);
insert into help_relation (help_topic_id,help_keyword_id) values (411,65);
insert into help_relation (help_topic_id,help_keyword_id) values (193,65);
insert into help_relation (help_topic_id,help_keyword_id) values (110,66);
insert into help_relation (help_topic_id,help_keyword_id) values (447,67);
insert into help_relation (help_topic_id,help_keyword_id) values (0,68);
insert into help_relation (help_topic_id,help_keyword_id) values (332,68);
insert into help_relation (help_topic_id,help_keyword_id) values (447,68);
insert into help_relation (help_topic_id,help_keyword_id) values (317,68);
insert into help_relation (help_topic_id,help_keyword_id) values (48,68);
insert into help_relation (help_topic_id,help_keyword_id) values (483,68);
insert into help_relation (help_topic_id,help_keyword_id) values (511,68);
insert into help_relation (help_topic_id,help_keyword_id) values (297,69);
insert into help_relation (help_topic_id,help_keyword_id) values (245,70);
insert into help_relation (help_topic_id,help_keyword_id) values (223,70);
insert into help_relation (help_topic_id,help_keyword_id) values (32,70);
insert into help_relation (help_topic_id,help_keyword_id) values (125,71);
insert into help_relation (help_topic_id,help_keyword_id) values (110,72);
insert into help_relation (help_topic_id,help_keyword_id) values (107,73);
insert into help_relation (help_topic_id,help_keyword_id) values (247,74);
insert into help_relation (help_topic_id,help_keyword_id) values (54,75);
insert into help_relation (help_topic_id,help_keyword_id) values (255,75);
insert into help_relation (help_topic_id,help_keyword_id) values (207,76);
insert into help_relation (help_topic_id,help_keyword_id) values (238,77);
insert into help_relation (help_topic_id,help_keyword_id) values (0,78);
insert into help_relation (help_topic_id,help_keyword_id) values (26,79);
insert into help_relation (help_topic_id,help_keyword_id) values (149,79);
insert into help_relation (help_topic_id,help_keyword_id) values (125,79);
insert into help_relation (help_topic_id,help_keyword_id) values (149,80);
insert into help_relation (help_topic_id,help_keyword_id) values (509,80);
insert into help_relation (help_topic_id,help_keyword_id) values (361,80);
insert into help_relation (help_topic_id,help_keyword_id) values (361,81);
insert into help_relation (help_topic_id,help_keyword_id) values (511,81);
insert into help_relation (help_topic_id,help_keyword_id) values (475,82);
insert into help_relation (help_topic_id,help_keyword_id) values (310,82);
insert into help_relation (help_topic_id,help_keyword_id) values (202,83);
insert into help_relation (help_topic_id,help_keyword_id) values (517,84);
insert into help_relation (help_topic_id,help_keyword_id) values (447,84);
insert into help_relation (help_topic_id,help_keyword_id) values (317,84);
insert into help_relation (help_topic_id,help_keyword_id) values (48,84);
insert into help_relation (help_topic_id,help_keyword_id) values (475,85);
insert into help_relation (help_topic_id,help_keyword_id) values (310,85);
insert into help_relation (help_topic_id,help_keyword_id) values (508,86);
insert into help_relation (help_topic_id,help_keyword_id) values (200,86);
insert into help_relation (help_topic_id,help_keyword_id) values (171,86);
insert into help_relation (help_topic_id,help_keyword_id) values (413,87);
insert into help_relation (help_topic_id,help_keyword_id) values (269,87);
insert into help_relation (help_topic_id,help_keyword_id) values (447,87);
insert into help_relation (help_topic_id,help_keyword_id) values (317,87);
insert into help_relation (help_topic_id,help_keyword_id) values (247,88);
insert into help_relation (help_topic_id,help_keyword_id) values (143,89);
insert into help_relation (help_topic_id,help_keyword_id) values (107,90);
insert into help_relation (help_topic_id,help_keyword_id) values (202,91);
insert into help_relation (help_topic_id,help_keyword_id) values (426,92);
insert into help_relation (help_topic_id,help_keyword_id) values (329,93);
insert into help_relation (help_topic_id,help_keyword_id) values (340,94);
insert into help_relation (help_topic_id,help_keyword_id) values (509,94);
insert into help_relation (help_topic_id,help_keyword_id) values (493,94);
insert into help_relation (help_topic_id,help_keyword_id) values (12,95);
insert into help_relation (help_topic_id,help_keyword_id) values (481,95);
insert into help_relation (help_topic_id,help_keyword_id) values (441,95);
insert into help_relation (help_topic_id,help_keyword_id) values (234,95);
insert into help_relation (help_topic_id,help_keyword_id) values (182,95);
insert into help_relation (help_topic_id,help_keyword_id) values (447,95);
insert into help_relation (help_topic_id,help_keyword_id) values (103,95);
insert into help_relation (help_topic_id,help_keyword_id) values (169,95);
insert into help_relation (help_topic_id,help_keyword_id) values (522,95);
insert into help_relation (help_topic_id,help_keyword_id) values (359,96);
insert into help_relation (help_topic_id,help_keyword_id) values (59,96);
insert into help_relation (help_topic_id,help_keyword_id) values (483,97);
insert into help_relation (help_topic_id,help_keyword_id) values (511,97);
insert into help_relation (help_topic_id,help_keyword_id) values (309,98);
insert into help_relation (help_topic_id,help_keyword_id) values (213,99);
insert into help_relation (help_topic_id,help_keyword_id) values (247,99);
insert into help_relation (help_topic_id,help_keyword_id) values (426,100);
insert into help_relation (help_topic_id,help_keyword_id) values (301,101);
insert into help_relation (help_topic_id,help_keyword_id) values (230,101);
insert into help_relation (help_topic_id,help_keyword_id) values (427,101);
insert into help_relation (help_topic_id,help_keyword_id) values (404,102);
insert into help_relation (help_topic_id,help_keyword_id) values (49,103);
insert into help_relation (help_topic_id,help_keyword_id) values (36,103);
insert into help_relation (help_topic_id,help_keyword_id) values (20,103);
insert into help_relation (help_topic_id,help_keyword_id) values (108,104);
insert into help_relation (help_topic_id,help_keyword_id) values (317,104);
insert into help_relation (help_topic_id,help_keyword_id) values (521,104);
insert into help_relation (help_topic_id,help_keyword_id) values (168,104);
insert into help_relation (help_topic_id,help_keyword_id) values (441,105);
insert into help_relation (help_topic_id,help_keyword_id) values (402,105);
insert into help_relation (help_topic_id,help_keyword_id) values (420,106);
insert into help_relation (help_topic_id,help_keyword_id) values (62,106);
insert into help_relation (help_topic_id,help_keyword_id) values (249,107);
insert into help_relation (help_topic_id,help_keyword_id) values (202,108);
insert into help_relation (help_topic_id,help_keyword_id) values (342,109);
insert into help_relation (help_topic_id,help_keyword_id) values (279,109);
insert into help_relation (help_topic_id,help_keyword_id) values (310,109);
insert into help_relation (help_topic_id,help_keyword_id) values (411,109);
insert into help_relation (help_topic_id,help_keyword_id) values (360,109);
insert into help_relation (help_topic_id,help_keyword_id) values (6,109);
insert into help_relation (help_topic_id,help_keyword_id) values (400,109);
insert into help_relation (help_topic_id,help_keyword_id) values (441,110);
insert into help_relation (help_topic_id,help_keyword_id) values (451,110);
insert into help_relation (help_topic_id,help_keyword_id) values (63,111);
insert into help_relation (help_topic_id,help_keyword_id) values (340,112);
insert into help_relation (help_topic_id,help_keyword_id) values (509,112);
insert into help_relation (help_topic_id,help_keyword_id) values (493,112);
insert into help_relation (help_topic_id,help_keyword_id) values (309,113);
insert into help_relation (help_topic_id,help_keyword_id) values (276,113);
insert into help_relation (help_topic_id,help_keyword_id) values (66,114);
insert into help_relation (help_topic_id,help_keyword_id) values (354,114);
insert into help_relation (help_topic_id,help_keyword_id) values (269,115);
insert into help_relation (help_topic_id,help_keyword_id) values (342,115);
insert into help_relation (help_topic_id,help_keyword_id) values (247,115);
insert into help_relation (help_topic_id,help_keyword_id) values (366,115);
insert into help_relation (help_topic_id,help_keyword_id) values (115,115);
insert into help_relation (help_topic_id,help_keyword_id) values (317,115);
insert into help_relation (help_topic_id,help_keyword_id) values (386,115);
insert into help_relation (help_topic_id,help_keyword_id) values (511,115);
insert into help_relation (help_topic_id,help_keyword_id) values (511,116);
insert into help_relation (help_topic_id,help_keyword_id) values (245,117);
insert into help_relation (help_topic_id,help_keyword_id) values (180,117);
insert into help_relation (help_topic_id,help_keyword_id) values (323,117);
insert into help_relation (help_topic_id,help_keyword_id) values (515,117);
insert into help_relation (help_topic_id,help_keyword_id) values (323,118);
insert into help_relation (help_topic_id,help_keyword_id) values (511,118);
insert into help_relation (help_topic_id,help_keyword_id) values (508,119);
insert into help_relation (help_topic_id,help_keyword_id) values (200,119);
insert into help_relation (help_topic_id,help_keyword_id) values (283,120);
insert into help_relation (help_topic_id,help_keyword_id) values (325,120);
insert into help_relation (help_topic_id,help_keyword_id) values (146,120);
insert into help_relation (help_topic_id,help_keyword_id) values (85,120);
insert into help_relation (help_topic_id,help_keyword_id) values (508,121);
insert into help_relation (help_topic_id,help_keyword_id) values (200,121);
insert into help_relation (help_topic_id,help_keyword_id) values (171,121);
insert into help_relation (help_topic_id,help_keyword_id) values (482,122);
insert into help_relation (help_topic_id,help_keyword_id) values (71,123);
insert into help_relation (help_topic_id,help_keyword_id) values (475,124);
insert into help_relation (help_topic_id,help_keyword_id) values (310,124);
insert into help_relation (help_topic_id,help_keyword_id) values (72,124);
insert into help_relation (help_topic_id,help_keyword_id) values (527,124);
insert into help_relation (help_topic_id,help_keyword_id) values (120,125);
insert into help_relation (help_topic_id,help_keyword_id) values (184,126);
insert into help_relation (help_topic_id,help_keyword_id) values (329,126);
insert into help_relation (help_topic_id,help_keyword_id) values (269,126);
insert into help_relation (help_topic_id,help_keyword_id) values (342,126);
insert into help_relation (help_topic_id,help_keyword_id) values (332,126);
insert into help_relation (help_topic_id,help_keyword_id) values (508,126);
insert into help_relation (help_topic_id,help_keyword_id) values (200,126);
insert into help_relation (help_topic_id,help_keyword_id) values (261,126);
insert into help_relation (help_topic_id,help_keyword_id) values (115,126);
insert into help_relation (help_topic_id,help_keyword_id) values (317,126);
insert into help_relation (help_topic_id,help_keyword_id) values (511,126);
insert into help_relation (help_topic_id,help_keyword_id) values (441,126);
insert into help_relation (help_topic_id,help_keyword_id) values (247,126);
insert into help_relation (help_topic_id,help_keyword_id) values (48,126);
insert into help_relation (help_topic_id,help_keyword_id) values (340,126);
insert into help_relation (help_topic_id,help_keyword_id) values (517,126);
insert into help_relation (help_topic_id,help_keyword_id) values (101,126);
insert into help_relation (help_topic_id,help_keyword_id) values (447,126);
insert into help_relation (help_topic_id,help_keyword_id) values (252,126);
insert into help_relation (help_topic_id,help_keyword_id) values (483,126);
insert into help_relation (help_topic_id,help_keyword_id) values (110,127);
insert into help_relation (help_topic_id,help_keyword_id) values (393,128);
insert into help_relation (help_topic_id,help_keyword_id) values (74,128);
insert into help_relation (help_topic_id,help_keyword_id) values (125,128);
insert into help_relation (help_topic_id,help_keyword_id) values (202,128);
insert into help_relation (help_topic_id,help_keyword_id) values (441,129);
insert into help_relation (help_topic_id,help_keyword_id) values (431,129);
insert into help_relation (help_topic_id,help_keyword_id) values (451,129);
insert into help_relation (help_topic_id,help_keyword_id) values (121,129);
insert into help_relation (help_topic_id,help_keyword_id) values (37,129);
insert into help_relation (help_topic_id,help_keyword_id) values (182,129);
insert into help_relation (help_topic_id,help_keyword_id) values (337,129);
insert into help_relation (help_topic_id,help_keyword_id) values (118,129);
insert into help_relation (help_topic_id,help_keyword_id) values (247,130);
insert into help_relation (help_topic_id,help_keyword_id) values (114,130);
insert into help_relation (help_topic_id,help_keyword_id) values (511,130);
insert into help_relation (help_topic_id,help_keyword_id) values (107,131);
insert into help_relation (help_topic_id,help_keyword_id) values (475,131);
insert into help_relation (help_topic_id,help_keyword_id) values (310,131);
insert into help_relation (help_topic_id,help_keyword_id) values (247,131);
insert into help_relation (help_topic_id,help_keyword_id) values (114,131);
insert into help_relation (help_topic_id,help_keyword_id) values (361,132);
insert into help_relation (help_topic_id,help_keyword_id) values (0,133);
insert into help_relation (help_topic_id,help_keyword_id) values (226,134);
insert into help_relation (help_topic_id,help_keyword_id) values (291,135);
insert into help_relation (help_topic_id,help_keyword_id) values (361,136);
insert into help_relation (help_topic_id,help_keyword_id) values (247,137);
insert into help_relation (help_topic_id,help_keyword_id) values (419,138);
insert into help_relation (help_topic_id,help_keyword_id) values (110,139);
insert into help_relation (help_topic_id,help_keyword_id) values (506,140);
insert into help_relation (help_topic_id,help_keyword_id) values (140,141);
insert into help_relation (help_topic_id,help_keyword_id) values (404,142);
insert into help_relation (help_topic_id,help_keyword_id) values (136,143);
insert into help_relation (help_topic_id,help_keyword_id) values (110,143);
insert into help_relation (help_topic_id,help_keyword_id) values (511,144);
insert into help_relation (help_topic_id,help_keyword_id) values (49,145);
insert into help_relation (help_topic_id,help_keyword_id) values (36,145);
insert into help_relation (help_topic_id,help_keyword_id) values (384,146);
insert into help_relation (help_topic_id,help_keyword_id) values (291,147);
insert into help_relation (help_topic_id,help_keyword_id) values (426,147);
insert into help_relation (help_topic_id,help_keyword_id) values (49,148);
insert into help_relation (help_topic_id,help_keyword_id) values (36,148);
insert into help_relation (help_topic_id,help_keyword_id) values (110,149);
insert into help_relation (help_topic_id,help_keyword_id) values (247,150);
insert into help_relation (help_topic_id,help_keyword_id) values (420,151);
insert into help_relation (help_topic_id,help_keyword_id) values (226,152);
insert into help_relation (help_topic_id,help_keyword_id) values (441,152);
insert into help_relation (help_topic_id,help_keyword_id) values (506,152);
insert into help_relation (help_topic_id,help_keyword_id) values (32,152);
insert into help_relation (help_topic_id,help_keyword_id) values (69,152);
insert into help_relation (help_topic_id,help_keyword_id) values (447,152);
insert into help_relation (help_topic_id,help_keyword_id) values (340,153);
insert into help_relation (help_topic_id,help_keyword_id) values (238,153);
insert into help_relation (help_topic_id,help_keyword_id) values (25,153);
insert into help_relation (help_topic_id,help_keyword_id) values (493,153);
insert into help_relation (help_topic_id,help_keyword_id) values (62,153);
insert into help_relation (help_topic_id,help_keyword_id) values (0,154);
insert into help_relation (help_topic_id,help_keyword_id) values (20,155);
insert into help_relation (help_topic_id,help_keyword_id) values (202,156);
insert into help_relation (help_topic_id,help_keyword_id) values (247,157);
insert into help_relation (help_topic_id,help_keyword_id) values (371,158);
insert into help_relation (help_topic_id,help_keyword_id) values (441,159);
insert into help_relation (help_topic_id,help_keyword_id) values (420,159);
insert into help_relation (help_topic_id,help_keyword_id) values (180,159);
insert into help_relation (help_topic_id,help_keyword_id) values (356,159);
insert into help_relation (help_topic_id,help_keyword_id) values (447,159);
insert into help_relation (help_topic_id,help_keyword_id) values (484,159);
insert into help_relation (help_topic_id,help_keyword_id) values (441,160);
insert into help_relation (help_topic_id,help_keyword_id) values (427,160);
insert into help_relation (help_topic_id,help_keyword_id) values (247,161);
insert into help_relation (help_topic_id,help_keyword_id) values (58,162);
insert into help_relation (help_topic_id,help_keyword_id) values (356,163);
insert into help_relation (help_topic_id,help_keyword_id) values (171,164);
insert into help_relation (help_topic_id,help_keyword_id) values (483,165);
insert into help_relation (help_topic_id,help_keyword_id) values (299,166);
insert into help_relation (help_topic_id,help_keyword_id) values (441,166);
insert into help_relation (help_topic_id,help_keyword_id) values (431,166);
insert into help_relation (help_topic_id,help_keyword_id) values (281,166);
insert into help_relation (help_topic_id,help_keyword_id) values (58,166);
insert into help_relation (help_topic_id,help_keyword_id) values (169,166);
insert into help_relation (help_topic_id,help_keyword_id) values (481,166);
insert into help_relation (help_topic_id,help_keyword_id) values (210,166);
insert into help_relation (help_topic_id,help_keyword_id) values (372,166);
insert into help_relation (help_topic_id,help_keyword_id) values (218,166);
insert into help_relation (help_topic_id,help_keyword_id) values (382,166);
insert into help_relation (help_topic_id,help_keyword_id) values (58,167);
insert into help_relation (help_topic_id,help_keyword_id) values (171,168);
insert into help_relation (help_topic_id,help_keyword_id) values (441,169);
insert into help_relation (help_topic_id,help_keyword_id) values (483,169);
insert into help_relation (help_topic_id,help_keyword_id) values (138,170);
insert into help_relation (help_topic_id,help_keyword_id) values (247,171);
insert into help_relation (help_topic_id,help_keyword_id) values (247,172);
insert into help_relation (help_topic_id,help_keyword_id) values (511,172);
insert into help_relation (help_topic_id,help_keyword_id) values (107,173);
insert into help_relation (help_topic_id,help_keyword_id) values (518,173);
insert into help_relation (help_topic_id,help_keyword_id) values (38,173);
insert into help_relation (help_topic_id,help_keyword_id) values (511,173);
insert into help_relation (help_topic_id,help_keyword_id) values (97,174);
insert into help_relation (help_topic_id,help_keyword_id) values (350,175);
insert into help_relation (help_topic_id,help_keyword_id) values (107,176);
insert into help_relation (help_topic_id,help_keyword_id) values (518,176);
insert into help_relation (help_topic_id,help_keyword_id) values (222,176);
insert into help_relation (help_topic_id,help_keyword_id) values (511,176);
insert into help_relation (help_topic_id,help_keyword_id) values (505,177);
insert into help_relation (help_topic_id,help_keyword_id) values (279,177);
insert into help_relation (help_topic_id,help_keyword_id) values (91,177);
insert into help_relation (help_topic_id,help_keyword_id) values (51,178);
insert into help_relation (help_topic_id,help_keyword_id) values (114,178);
insert into help_relation (help_topic_id,help_keyword_id) values (511,178);
insert into help_relation (help_topic_id,help_keyword_id) values (238,179);
insert into help_relation (help_topic_id,help_keyword_id) values (332,180);
insert into help_relation (help_topic_id,help_keyword_id) values (483,180);
insert into help_relation (help_topic_id,help_keyword_id) values (104,181);
insert into help_relation (help_topic_id,help_keyword_id) values (32,182);
insert into help_relation (help_topic_id,help_keyword_id) values (447,182);
insert into help_relation (help_topic_id,help_keyword_id) values (48,182);
insert into help_relation (help_topic_id,help_keyword_id) values (511,182);
insert into help_relation (help_topic_id,help_keyword_id) values (448,182);
insert into help_relation (help_topic_id,help_keyword_id) values (361,183);
insert into help_relation (help_topic_id,help_keyword_id) values (0,184);
insert into help_relation (help_topic_id,help_keyword_id) values (50,184);
insert into help_relation (help_topic_id,help_keyword_id) values (32,184);
insert into help_relation (help_topic_id,help_keyword_id) values (508,185);
insert into help_relation (help_topic_id,help_keyword_id) values (200,185);
insert into help_relation (help_topic_id,help_keyword_id) values (171,185);
insert into help_relation (help_topic_id,help_keyword_id) values (138,186);
insert into help_relation (help_topic_id,help_keyword_id) values (136,187);
insert into help_relation (help_topic_id,help_keyword_id) values (110,187);
insert into help_relation (help_topic_id,help_keyword_id) values (419,188);
insert into help_relation (help_topic_id,help_keyword_id) values (264,188);
insert into help_relation (help_topic_id,help_keyword_id) values (371,188);
insert into help_relation (help_topic_id,help_keyword_id) values (125,188);
insert into help_relation (help_topic_id,help_keyword_id) values (276,188);
insert into help_relation (help_topic_id,help_keyword_id) values (350,188);
insert into help_relation (help_topic_id,help_keyword_id) values (327,188);
insert into help_relation (help_topic_id,help_keyword_id) values (89,189);
insert into help_relation (help_topic_id,help_keyword_id) values (58,189);
insert into help_relation (help_topic_id,help_keyword_id) values (125,189);
insert into help_relation (help_topic_id,help_keyword_id) values (479,190);
insert into help_relation (help_topic_id,help_keyword_id) values (441,191);
insert into help_relation (help_topic_id,help_keyword_id) values (426,192);
insert into help_relation (help_topic_id,help_keyword_id) values (517,193);
insert into help_relation (help_topic_id,help_keyword_id) values (249,193);
insert into help_relation (help_topic_id,help_keyword_id) values (247,193);
insert into help_relation (help_topic_id,help_keyword_id) values (511,193);
insert into help_relation (help_topic_id,help_keyword_id) values (413,194);
insert into help_relation (help_topic_id,help_keyword_id) values (60,194);
insert into help_relation (help_topic_id,help_keyword_id) values (85,194);
insert into help_relation (help_topic_id,help_keyword_id) values (339,195);
insert into help_relation (help_topic_id,help_keyword_id) values (441,195);
insert into help_relation (help_topic_id,help_keyword_id) values (508,196);
insert into help_relation (help_topic_id,help_keyword_id) values (200,196);
insert into help_relation (help_topic_id,help_keyword_id) values (171,196);
insert into help_relation (help_topic_id,help_keyword_id) values (340,197);
insert into help_relation (help_topic_id,help_keyword_id) values (493,197);
insert into help_relation (help_topic_id,help_keyword_id) values (441,198);
insert into help_relation (help_topic_id,help_keyword_id) values (92,198);
insert into help_relation (help_topic_id,help_keyword_id) values (506,199);
insert into help_relation (help_topic_id,help_keyword_id) values (340,200);
insert into help_relation (help_topic_id,help_keyword_id) values (493,200);
insert into help_relation (help_topic_id,help_keyword_id) values (508,201);
insert into help_relation (help_topic_id,help_keyword_id) values (200,201);
insert into help_relation (help_topic_id,help_keyword_id) values (171,201);
insert into help_relation (help_topic_id,help_keyword_id) values (420,202);
insert into help_relation (help_topic_id,help_keyword_id) values (356,202);
insert into help_relation (help_topic_id,help_keyword_id) values (484,202);
insert into help_relation (help_topic_id,help_keyword_id) values (366,202);
insert into help_relation (help_topic_id,help_keyword_id) values (413,203);
insert into help_relation (help_topic_id,help_keyword_id) values (483,203);
insert into help_relation (help_topic_id,help_keyword_id) values (447,204);
insert into help_relation (help_topic_id,help_keyword_id) values (125,205);
insert into help_relation (help_topic_id,help_keyword_id) values (457,205);
insert into help_relation (help_topic_id,help_keyword_id) values (247,206);
insert into help_relation (help_topic_id,help_keyword_id) values (342,207);
insert into help_relation (help_topic_id,help_keyword_id) values (247,207);
insert into help_relation (help_topic_id,help_keyword_id) values (115,207);
insert into help_relation (help_topic_id,help_keyword_id) values (467,208);
insert into help_relation (help_topic_id,help_keyword_id) values (513,209);
insert into help_relation (help_topic_id,help_keyword_id) values (329,210);
insert into help_relation (help_topic_id,help_keyword_id) values (238,210);
insert into help_relation (help_topic_id,help_keyword_id) values (101,210);
insert into help_relation (help_topic_id,help_keyword_id) values (442,210);
insert into help_relation (help_topic_id,help_keyword_id) values (337,210);
insert into help_relation (help_topic_id,help_keyword_id) values (502,211);
insert into help_relation (help_topic_id,help_keyword_id) values (49,212);
insert into help_relation (help_topic_id,help_keyword_id) values (36,212);
insert into help_relation (help_topic_id,help_keyword_id) values (447,213);
insert into help_relation (help_topic_id,help_keyword_id) values (0,214);
insert into help_relation (help_topic_id,help_keyword_id) values (25,214);
insert into help_relation (help_topic_id,help_keyword_id) values (447,214);
insert into help_relation (help_topic_id,help_keyword_id) values (483,215);
insert into help_relation (help_topic_id,help_keyword_id) values (110,216);
insert into help_relation (help_topic_id,help_keyword_id) values (340,217);
insert into help_relation (help_topic_id,help_keyword_id) values (136,218);
insert into help_relation (help_topic_id,help_keyword_id) values (441,219);
insert into help_relation (help_topic_id,help_keyword_id) values (362,219);
insert into help_relation (help_topic_id,help_keyword_id) values (0,220);
insert into help_relation (help_topic_id,help_keyword_id) values (508,221);
insert into help_relation (help_topic_id,help_keyword_id) values (200,221);
insert into help_relation (help_topic_id,help_keyword_id) values (171,221);
insert into help_relation (help_topic_id,help_keyword_id) values (469,222);
insert into help_relation (help_topic_id,help_keyword_id) values (426,223);
insert into help_relation (help_topic_id,help_keyword_id) values (120,224);
insert into help_relation (help_topic_id,help_keyword_id) values (140,225);
insert into help_relation (help_topic_id,help_keyword_id) values (309,226);
insert into help_relation (help_topic_id,help_keyword_id) values (247,226);
insert into help_relation (help_topic_id,help_keyword_id) values (114,226);
insert into help_relation (help_topic_id,help_keyword_id) values (110,226);
insert into help_relation (help_topic_id,help_keyword_id) values (511,226);
insert into help_relation (help_topic_id,help_keyword_id) values (511,227);
insert into help_relation (help_topic_id,help_keyword_id) values (392,228);
insert into help_relation (help_topic_id,help_keyword_id) values (247,229);
insert into help_relation (help_topic_id,help_keyword_id) values (483,229);
insert into help_relation (help_topic_id,help_keyword_id) values (475,230);
insert into help_relation (help_topic_id,help_keyword_id) values (310,230);
insert into help_relation (help_topic_id,help_keyword_id) values (511,230);
insert into help_relation (help_topic_id,help_keyword_id) values (162,231);
insert into help_relation (help_topic_id,help_keyword_id) values (447,232);
insert into help_relation (help_topic_id,help_keyword_id) values (269,233);
insert into help_relation (help_topic_id,help_keyword_id) values (25,233);
insert into help_relation (help_topic_id,help_keyword_id) values (332,233);
insert into help_relation (help_topic_id,help_keyword_id) values (32,233);
insert into help_relation (help_topic_id,help_keyword_id) values (317,233);
insert into help_relation (help_topic_id,help_keyword_id) values (48,233);
insert into help_relation (help_topic_id,help_keyword_id) values (483,233);
insert into help_relation (help_topic_id,help_keyword_id) values (110,234);
insert into help_relation (help_topic_id,help_keyword_id) values (107,235);
insert into help_relation (help_topic_id,help_keyword_id) values (441,236);
insert into help_relation (help_topic_id,help_keyword_id) values (342,236);
insert into help_relation (help_topic_id,help_keyword_id) values (416,236);
insert into help_relation (help_topic_id,help_keyword_id) values (360,236);
insert into help_relation (help_topic_id,help_keyword_id) values (115,236);
insert into help_relation (help_topic_id,help_keyword_id) values (58,237);
insert into help_relation (help_topic_id,help_keyword_id) values (399,238);
insert into help_relation (help_topic_id,help_keyword_id) values (155,239);
insert into help_relation (help_topic_id,help_keyword_id) values (510,240);
insert into help_relation (help_topic_id,help_keyword_id) values (441,241);
insert into help_relation (help_topic_id,help_keyword_id) values (0,241);
insert into help_relation (help_topic_id,help_keyword_id) values (247,241);
insert into help_relation (help_topic_id,help_keyword_id) values (413,241);
insert into help_relation (help_topic_id,help_keyword_id) values (51,241);
insert into help_relation (help_topic_id,help_keyword_id) values (60,241);
insert into help_relation (help_topic_id,help_keyword_id) values (38,241);
insert into help_relation (help_topic_id,help_keyword_id) values (417,241);
insert into help_relation (help_topic_id,help_keyword_id) values (114,241);
insert into help_relation (help_topic_id,help_keyword_id) values (511,241);
insert into help_relation (help_topic_id,help_keyword_id) values (227,242);
insert into help_relation (help_topic_id,help_keyword_id) values (475,243);
insert into help_relation (help_topic_id,help_keyword_id) values (310,243);
insert into help_relation (help_topic_id,help_keyword_id) values (361,244);
insert into help_relation (help_topic_id,help_keyword_id) values (511,245);
insert into help_relation (help_topic_id,help_keyword_id) values (245,246);
insert into help_relation (help_topic_id,help_keyword_id) values (140,246);
insert into help_relation (help_topic_id,help_keyword_id) values (153,247);
insert into help_relation (help_topic_id,help_keyword_id) values (0,248);
insert into help_relation (help_topic_id,help_keyword_id) values (441,249);
insert into help_relation (help_topic_id,help_keyword_id) values (4,249);
insert into help_relation (help_topic_id,help_keyword_id) values (143,250);
insert into help_relation (help_topic_id,help_keyword_id) values (229,250);
insert into help_relation (help_topic_id,help_keyword_id) values (107,251);
insert into help_relation (help_topic_id,help_keyword_id) values (379,251);
insert into help_relation (help_topic_id,help_keyword_id) values (447,251);
insert into help_relation (help_topic_id,help_keyword_id) values (486,252);
insert into help_relation (help_topic_id,help_keyword_id) values (420,253);
insert into help_relation (help_topic_id,help_keyword_id) values (361,254);
insert into help_relation (help_topic_id,help_keyword_id) values (361,255);
insert into help_relation (help_topic_id,help_keyword_id) values (419,256);
insert into help_relation (help_topic_id,help_keyword_id) values (264,256);
insert into help_relation (help_topic_id,help_keyword_id) values (371,256);
insert into help_relation (help_topic_id,help_keyword_id) values (276,256);
insert into help_relation (help_topic_id,help_keyword_id) values (350,256);
insert into help_relation (help_topic_id,help_keyword_id) values (327,256);
insert into help_relation (help_topic_id,help_keyword_id) values (110,257);
insert into help_relation (help_topic_id,help_keyword_id) values (361,258);
insert into help_relation (help_topic_id,help_keyword_id) values (249,259);
insert into help_relation (help_topic_id,help_keyword_id) values (361,260);
insert into help_relation (help_topic_id,help_keyword_id) values (207,261);
insert into help_relation (help_topic_id,help_keyword_id) values (184,262);
insert into help_relation (help_topic_id,help_keyword_id) values (441,262);
insert into help_relation (help_topic_id,help_keyword_id) values (342,262);
insert into help_relation (help_topic_id,help_keyword_id) values (229,262);
insert into help_relation (help_topic_id,help_keyword_id) values (332,262);
insert into help_relation (help_topic_id,help_keyword_id) values (247,262);
insert into help_relation (help_topic_id,help_keyword_id) values (143,262);
insert into help_relation (help_topic_id,help_keyword_id) values (115,262);
insert into help_relation (help_topic_id,help_keyword_id) values (447,262);
insert into help_relation (help_topic_id,help_keyword_id) values (483,262);
insert into help_relation (help_topic_id,help_keyword_id) values (361,263);
insert into help_relation (help_topic_id,help_keyword_id) values (508,264);
insert into help_relation (help_topic_id,help_keyword_id) values (200,264);
insert into help_relation (help_topic_id,help_keyword_id) values (171,264);
insert into help_relation (help_topic_id,help_keyword_id) values (441,265);
insert into help_relation (help_topic_id,help_keyword_id) values (245,265);
insert into help_relation (help_topic_id,help_keyword_id) values (64,265);
insert into help_relation (help_topic_id,help_keyword_id) values (247,265);
insert into help_relation (help_topic_id,help_keyword_id) values (323,265);
insert into help_relation (help_topic_id,help_keyword_id) values (424,265);
insert into help_relation (help_topic_id,help_keyword_id) values (515,265);
insert into help_relation (help_topic_id,help_keyword_id) values (400,265);
insert into help_relation (help_topic_id,help_keyword_id) values (154,265);
insert into help_relation (help_topic_id,help_keyword_id) values (223,265);
insert into help_relation (help_topic_id,help_keyword_id) values (213,265);
insert into help_relation (help_topic_id,help_keyword_id) values (38,265);
insert into help_relation (help_topic_id,help_keyword_id) values (118,265);
insert into help_relation (help_topic_id,help_keyword_id) values (511,265);
insert into help_relation (help_topic_id,help_keyword_id) values (107,266);
insert into help_relation (help_topic_id,help_keyword_id) values (518,266);
insert into help_relation (help_topic_id,help_keyword_id) values (441,266);
insert into help_relation (help_topic_id,help_keyword_id) values (451,266);
insert into help_relation (help_topic_id,help_keyword_id) values (247,266);
insert into help_relation (help_topic_id,help_keyword_id) values (222,266);
insert into help_relation (help_topic_id,help_keyword_id) values (511,266);
insert into help_relation (help_topic_id,help_keyword_id) values (247,267);
insert into help_relation (help_topic_id,help_keyword_id) values (517,268);
insert into help_relation (help_topic_id,help_keyword_id) values (279,268);
insert into help_relation (help_topic_id,help_keyword_id) values (247,268);
insert into help_relation (help_topic_id,help_keyword_id) values (400,268);
insert into help_relation (help_topic_id,help_keyword_id) values (361,269);
insert into help_relation (help_topic_id,help_keyword_id) values (447,270);
insert into help_relation (help_topic_id,help_keyword_id) values (414,271);
insert into help_relation (help_topic_id,help_keyword_id) values (247,272);
insert into help_relation (help_topic_id,help_keyword_id) values (173,273);
insert into help_relation (help_topic_id,help_keyword_id) values (511,274);
insert into help_relation (help_topic_id,help_keyword_id) values (309,275);
insert into help_relation (help_topic_id,help_keyword_id) values (361,276);
insert into help_relation (help_topic_id,help_keyword_id) values (447,277);
insert into help_relation (help_topic_id,help_keyword_id) values (447,278);
insert into help_relation (help_topic_id,help_keyword_id) values (140,278);
insert into help_relation (help_topic_id,help_keyword_id) values (448,278);
insert into help_relation (help_topic_id,help_keyword_id) values (421,279);
insert into help_relation (help_topic_id,help_keyword_id) values (201,279);
insert into help_relation (help_topic_id,help_keyword_id) values (125,279);
insert into help_relation (help_topic_id,help_keyword_id) values (371,280);
insert into help_relation (help_topic_id,help_keyword_id) values (309,281);
insert into help_relation (help_topic_id,help_keyword_id) values (299,282);
insert into help_relation (help_topic_id,help_keyword_id) values (522,282);
insert into help_relation (help_topic_id,help_keyword_id) values (484,283);
insert into help_relation (help_topic_id,help_keyword_id) values (388,284);
insert into help_relation (help_topic_id,help_keyword_id) values (340,285);
insert into help_relation (help_topic_id,help_keyword_id) values (107,286);
insert into help_relation (help_topic_id,help_keyword_id) values (379,286);
insert into help_relation (help_topic_id,help_keyword_id) values (180,287);
insert into help_relation (help_topic_id,help_keyword_id) values (85,287);
insert into help_relation (help_topic_id,help_keyword_id) values (505,288);
insert into help_relation (help_topic_id,help_keyword_id) values (107,288);
insert into help_relation (help_topic_id,help_keyword_id) values (342,288);
insert into help_relation (help_topic_id,help_keyword_id) values (58,288);
insert into help_relation (help_topic_id,help_keyword_id) values (169,288);
insert into help_relation (help_topic_id,help_keyword_id) values (154,288);
insert into help_relation (help_topic_id,help_keyword_id) values (416,288);
insert into help_relation (help_topic_id,help_keyword_id) values (372,288);
insert into help_relation (help_topic_id,help_keyword_id) values (114,288);
insert into help_relation (help_topic_id,help_keyword_id) values (305,288);
insert into help_relation (help_topic_id,help_keyword_id) values (12,288);
insert into help_relation (help_topic_id,help_keyword_id) values (441,288);
insert into help_relation (help_topic_id,help_keyword_id) values (16,288);
insert into help_relation (help_topic_id,help_keyword_id) values (247,288);
insert into help_relation (help_topic_id,help_keyword_id) values (249,288);
insert into help_relation (help_topic_id,help_keyword_id) values (210,288);
insert into help_relation (help_topic_id,help_keyword_id) values (310,288);
insert into help_relation (help_topic_id,help_keyword_id) values (38,288);
insert into help_relation (help_topic_id,help_keyword_id) values (193,288);
insert into help_relation (help_topic_id,help_keyword_id) values (140,289);
insert into help_relation (help_topic_id,help_keyword_id) values (107,290);
insert into help_relation (help_topic_id,help_keyword_id) values (110,291);
insert into help_relation (help_topic_id,help_keyword_id) values (127,292);
insert into help_relation (help_topic_id,help_keyword_id) values (441,293);
insert into help_relation (help_topic_id,help_keyword_id) values (503,293);
insert into help_relation (help_topic_id,help_keyword_id) values (310,294);
insert into help_relation (help_topic_id,help_keyword_id) values (26,295);
insert into help_relation (help_topic_id,help_keyword_id) values (441,295);
insert into help_relation (help_topic_id,help_keyword_id) values (149,295);
insert into help_relation (help_topic_id,help_keyword_id) values (493,296);
insert into help_relation (help_topic_id,help_keyword_id) values (511,297);
insert into help_relation (help_topic_id,help_keyword_id) values (247,298);
insert into help_relation (help_topic_id,help_keyword_id) values (171,299);
insert into help_relation (help_topic_id,help_keyword_id) values (511,300);
insert into help_relation (help_topic_id,help_keyword_id) values (458,301);
insert into help_relation (help_topic_id,help_keyword_id) values (82,302);
insert into help_relation (help_topic_id,help_keyword_id) values (318,303);
insert into help_relation (help_topic_id,help_keyword_id) values (245,304);
insert into help_relation (help_topic_id,help_keyword_id) values (511,304);
insert into help_relation (help_topic_id,help_keyword_id) values (247,305);
insert into help_relation (help_topic_id,help_keyword_id) values (223,306);
insert into help_relation (help_topic_id,help_keyword_id) values (269,307);
insert into help_relation (help_topic_id,help_keyword_id) values (317,307);
insert into help_relation (help_topic_id,help_keyword_id) values (436,308);
insert into help_relation (help_topic_id,help_keyword_id) values (171,309);
insert into help_relation (help_topic_id,help_keyword_id) values (186,310);
insert into help_relation (help_topic_id,help_keyword_id) values (143,311);
insert into help_relation (help_topic_id,help_keyword_id) values (149,312);
insert into help_relation (help_topic_id,help_keyword_id) values (424,313);
insert into help_relation (help_topic_id,help_keyword_id) values (511,313);
insert into help_relation (help_topic_id,help_keyword_id) values (106,314);
insert into help_relation (help_topic_id,help_keyword_id) values (299,314);
insert into help_relation (help_topic_id,help_keyword_id) values (184,314);
insert into help_relation (help_topic_id,help_keyword_id) values (301,314);
insert into help_relation (help_topic_id,help_keyword_id) values (431,314);
insert into help_relation (help_topic_id,help_keyword_id) values (4,314);
insert into help_relation (help_topic_id,help_keyword_id) values (334,314);
insert into help_relation (help_topic_id,help_keyword_id) values (154,314);
insert into help_relation (help_topic_id,help_keyword_id) values (7,314);
insert into help_relation (help_topic_id,help_keyword_id) values (402,314);
insert into help_relation (help_topic_id,help_keyword_id) values (337,314);
insert into help_relation (help_topic_id,help_keyword_id) values (118,314);
insert into help_relation (help_topic_id,help_keyword_id) values (12,314);
insert into help_relation (help_topic_id,help_keyword_id) values (441,314);
insert into help_relation (help_topic_id,help_keyword_id) values (275,314);
insert into help_relation (help_topic_id,help_keyword_id) values (442,314);
insert into help_relation (help_topic_id,help_keyword_id) values (47,314);
insert into help_relation (help_topic_id,help_keyword_id) values (121,314);
insert into help_relation (help_topic_id,help_keyword_id) values (18,314);
insert into help_relation (help_topic_id,help_keyword_id) values (339,314);
insert into help_relation (help_topic_id,help_keyword_id) values (164,314);
insert into help_relation (help_topic_id,help_keyword_id) values (193,314);
insert into help_relation (help_topic_id,help_keyword_id) values (226,314);
insert into help_relation (help_topic_id,help_keyword_id) values (23,314);
insert into help_relation (help_topic_id,help_keyword_id) values (451,314);
insert into help_relation (help_topic_id,help_keyword_id) values (92,314);
insert into help_relation (help_topic_id,help_keyword_id) values (522,314);
insert into help_relation (help_topic_id,help_keyword_id) values (258,314);
insert into help_relation (help_topic_id,help_keyword_id) values (26,314);
insert into help_relation (help_topic_id,help_keyword_id) values (416,314);
insert into help_relation (help_topic_id,help_keyword_id) values (525,314);
insert into help_relation (help_topic_id,help_keyword_id) values (417,314);
insert into help_relation (help_topic_id,help_keyword_id) values (95,314);
insert into help_relation (help_topic_id,help_keyword_id) values (37,314);
insert into help_relation (help_topic_id,help_keyword_id) values (210,314);
insert into help_relation (help_topic_id,help_keyword_id) values (182,314);
insert into help_relation (help_topic_id,help_keyword_id) values (427,314);
insert into help_relation (help_topic_id,help_keyword_id) values (69,314);
insert into help_relation (help_topic_id,help_keyword_id) values (362,314);
insert into help_relation (help_topic_id,help_keyword_id) values (503,314);
insert into help_relation (help_topic_id,help_keyword_id) values (283,315);
insert into help_relation (help_topic_id,help_keyword_id) values (414,315);
insert into help_relation (help_topic_id,help_keyword_id) values (136,315);
insert into help_relation (help_topic_id,help_keyword_id) values (447,315);
insert into help_relation (help_topic_id,help_keyword_id) values (110,315);
insert into help_relation (help_topic_id,help_keyword_id) values (247,316);
insert into help_relation (help_topic_id,help_keyword_id) values (180,317);
insert into help_relation (help_topic_id,help_keyword_id) values (247,318);
insert into help_relation (help_topic_id,help_keyword_id) values (69,319);
insert into help_relation (help_topic_id,help_keyword_id) values (443,319);
insert into help_relation (help_topic_id,help_keyword_id) values (36,320);
insert into help_relation (help_topic_id,help_keyword_id) values (49,320);
insert into help_relation (help_topic_id,help_keyword_id) values (181,320);
insert into help_relation (help_topic_id,help_keyword_id) values (20,320);
insert into help_relation (help_topic_id,help_keyword_id) values (493,320);
insert into help_relation (help_topic_id,help_keyword_id) values (186,320);
insert into help_relation (help_topic_id,help_keyword_id) values (126,320);
insert into help_relation (help_topic_id,help_keyword_id) values (527,320);
insert into help_relation (help_topic_id,help_keyword_id) values (202,321);
insert into help_relation (help_topic_id,help_keyword_id) values (82,322);
insert into help_relation (help_topic_id,help_keyword_id) values (175,322);
insert into help_relation (help_topic_id,help_keyword_id) values (419,323);
insert into help_relation (help_topic_id,help_keyword_id) values (62,324);
insert into help_relation (help_topic_id,help_keyword_id) values (202,325);
insert into help_relation (help_topic_id,help_keyword_id) values (269,326);
insert into help_relation (help_topic_id,help_keyword_id) values (447,326);
insert into help_relation (help_topic_id,help_keyword_id) values (317,326);
insert into help_relation (help_topic_id,help_keyword_id) values (168,326);
insert into help_relation (help_topic_id,help_keyword_id) values (140,326);
insert into help_relation (help_topic_id,help_keyword_id) values (441,327);
insert into help_relation (help_topic_id,help_keyword_id) values (92,327);
insert into help_relation (help_topic_id,help_keyword_id) values (78,328);
insert into help_relation (help_topic_id,help_keyword_id) values (332,329);
insert into help_relation (help_topic_id,help_keyword_id) values (110,329);
insert into help_relation (help_topic_id,help_keyword_id) values (305,329);
insert into help_relation (help_topic_id,help_keyword_id) values (249,330);
insert into help_relation (help_topic_id,help_keyword_id) values (361,331);
insert into help_relation (help_topic_id,help_keyword_id) values (101,332);
insert into help_relation (help_topic_id,help_keyword_id) values (506,333);
insert into help_relation (help_topic_id,help_keyword_id) values (65,334);
insert into help_relation (help_topic_id,help_keyword_id) values (276,334);
insert into help_relation (help_topic_id,help_keyword_id) values (202,335);
insert into help_relation (help_topic_id,help_keyword_id) values (361,336);
insert into help_relation (help_topic_id,help_keyword_id) values (332,337);
insert into help_relation (help_topic_id,help_keyword_id) values (483,337);
insert into help_relation (help_topic_id,help_keyword_id) values (464,338);
insert into help_relation (help_topic_id,help_keyword_id) values (67,338);
insert into help_relation (help_topic_id,help_keyword_id) values (511,339);
insert into help_relation (help_topic_id,help_keyword_id) values (18,340);
insert into help_relation (help_topic_id,help_keyword_id) values (441,340);
insert into help_relation (help_topic_id,help_keyword_id) values (110,341);
insert into help_relation (help_topic_id,help_keyword_id) values (199,342);
insert into help_relation (help_topic_id,help_keyword_id) values (249,342);
insert into help_relation (help_topic_id,help_keyword_id) values (200,343);
insert into help_relation (help_topic_id,help_keyword_id) values (340,344);
insert into help_relation (help_topic_id,help_keyword_id) values (493,344);
insert into help_relation (help_topic_id,help_keyword_id) values (361,345);
insert into help_relation (help_topic_id,help_keyword_id) values (202,346);
insert into help_relation (help_topic_id,help_keyword_id) values (110,347);
insert into help_relation (help_topic_id,help_keyword_id) values (441,348);
insert into help_relation (help_topic_id,help_keyword_id) values (458,348);
insert into help_relation (help_topic_id,help_keyword_id) values (441,349);
insert into help_relation (help_topic_id,help_keyword_id) values (162,349);
insert into help_relation (help_topic_id,help_keyword_id) values (482,349);
insert into help_relation (help_topic_id,help_keyword_id) values (206,350);
insert into help_relation (help_topic_id,help_keyword_id) values (226,351);
insert into help_relation (help_topic_id,help_keyword_id) values (309,351);
insert into help_relation (help_topic_id,help_keyword_id) values (69,351);
insert into help_relation (help_topic_id,help_keyword_id) values (447,351);
insert into help_relation (help_topic_id,help_keyword_id) values (511,352);
insert into help_relation (help_topic_id,help_keyword_id) values (171,353);
insert into help_relation (help_topic_id,help_keyword_id) values (447,354);
insert into help_relation (help_topic_id,help_keyword_id) values (110,355);
insert into help_relation (help_topic_id,help_keyword_id) values (50,356);
insert into help_relation (help_topic_id,help_keyword_id) values (110,356);
insert into help_relation (help_topic_id,help_keyword_id) values (447,357);
insert into help_relation (help_topic_id,help_keyword_id) values (470,358);
insert into help_relation (help_topic_id,help_keyword_id) values (309,359);
insert into help_relation (help_topic_id,help_keyword_id) values (97,359);
insert into help_relation (help_topic_id,help_keyword_id) values (85,359);
insert into help_relation (help_topic_id,help_keyword_id) values (361,360);
insert into help_relation (help_topic_id,help_keyword_id) values (332,361);
insert into help_relation (help_topic_id,help_keyword_id) values (483,361);
insert into help_relation (help_topic_id,help_keyword_id) values (426,362);
insert into help_relation (help_topic_id,help_keyword_id) values (291,363);
insert into help_relation (help_topic_id,help_keyword_id) values (426,363);
insert into help_relation (help_topic_id,help_keyword_id) values (199,364);
insert into help_relation (help_topic_id,help_keyword_id) values (249,364);
insert into help_relation (help_topic_id,help_keyword_id) values (6,364);
insert into help_relation (help_topic_id,help_keyword_id) values (110,365);
insert into help_relation (help_topic_id,help_keyword_id) values (361,366);
insert into help_relation (help_topic_id,help_keyword_id) values (70,367);
insert into help_relation (help_topic_id,help_keyword_id) values (340,368);
insert into help_relation (help_topic_id,help_keyword_id) values (238,368);
insert into help_relation (help_topic_id,help_keyword_id) values (202,369);
insert into help_relation (help_topic_id,help_keyword_id) values (219,370);
insert into help_relation (help_topic_id,help_keyword_id) values (202,371);
insert into help_relation (help_topic_id,help_keyword_id) values (511,372);
insert into help_relation (help_topic_id,help_keyword_id) values (81,373);
insert into help_relation (help_topic_id,help_keyword_id) values (276,374);
insert into help_relation (help_topic_id,help_keyword_id) values (475,375);
insert into help_relation (help_topic_id,help_keyword_id) values (64,375);
insert into help_relation (help_topic_id,help_keyword_id) values (377,375);
insert into help_relation (help_topic_id,help_keyword_id) values (511,375);
insert into help_relation (help_topic_id,help_keyword_id) values (247,376);
insert into help_relation (help_topic_id,help_keyword_id) values (114,376);
insert into help_relation (help_topic_id,help_keyword_id) values (511,376);
insert into help_relation (help_topic_id,help_keyword_id) values (0,377);
insert into help_relation (help_topic_id,help_keyword_id) values (518,378);
insert into help_relation (help_topic_id,help_keyword_id) values (475,378);
insert into help_relation (help_topic_id,help_keyword_id) values (234,378);
insert into help_relation (help_topic_id,help_keyword_id) values (91,378);
insert into help_relation (help_topic_id,help_keyword_id) values (110,378);
insert into help_relation (help_topic_id,help_keyword_id) values (199,378);
insert into help_relation (help_topic_id,help_keyword_id) values (379,378);
insert into help_relation (help_topic_id,help_keyword_id) values (38,378);
insert into help_relation (help_topic_id,help_keyword_id) values (115,378);
insert into help_relation (help_topic_id,help_keyword_id) values (469,378);
insert into help_relation (help_topic_id,help_keyword_id) values (382,378);
insert into help_relation (help_topic_id,help_keyword_id) values (511,378);
insert into help_relation (help_topic_id,help_keyword_id) values (247,379);
insert into help_relation (help_topic_id,help_keyword_id) values (249,380);
insert into help_relation (help_topic_id,help_keyword_id) values (0,381);
insert into help_relation (help_topic_id,help_keyword_id) values (447,381);
insert into help_relation (help_topic_id,help_keyword_id) values (0,382);
insert into help_relation (help_topic_id,help_keyword_id) values (441,383);
insert into help_relation (help_topic_id,help_keyword_id) values (442,383);
insert into help_relation (help_topic_id,help_keyword_id) values (483,384);
insert into help_relation (help_topic_id,help_keyword_id) values (486,385);
insert into help_relation (help_topic_id,help_keyword_id) values (247,386);
insert into help_relation (help_topic_id,help_keyword_id) values (249,387);
insert into help_relation (help_topic_id,help_keyword_id) values (252,387);
insert into help_relation (help_topic_id,help_keyword_id) values (469,387);
insert into help_relation (help_topic_id,help_keyword_id) values (110,387);
insert into help_relation (help_topic_id,help_keyword_id) values (305,387);
insert into help_relation (help_topic_id,help_keyword_id) values (426,387);
insert into help_relation (help_topic_id,help_keyword_id) values (447,388);
insert into help_relation (help_topic_id,help_keyword_id) values (513,389);
insert into help_relation (help_topic_id,help_keyword_id) values (125,389);
insert into help_relation (help_topic_id,help_keyword_id) values (62,390);
insert into help_relation (help_topic_id,help_keyword_id) values (301,391);
insert into help_relation (help_topic_id,help_keyword_id) values (441,391);
insert into help_relation (help_topic_id,help_keyword_id) values (261,392);
insert into help_relation (help_topic_id,help_keyword_id) values (400,393);
insert into help_relation (help_topic_id,help_keyword_id) values (238,394);
insert into help_relation (help_topic_id,help_keyword_id) values (447,395);
insert into help_relation (help_topic_id,help_keyword_id) values (223,396);
insert into help_relation (help_topic_id,help_keyword_id) values (115,396);
insert into help_relation (help_topic_id,help_keyword_id) values (493,397);
insert into help_relation (help_topic_id,help_keyword_id) values (340,398);
insert into help_relation (help_topic_id,help_keyword_id) values (181,398);
insert into help_relation (help_topic_id,help_keyword_id) values (493,398);
insert into help_relation (help_topic_id,help_keyword_id) values (247,399);
insert into help_relation (help_topic_id,help_keyword_id) values (258,400);
insert into help_relation (help_topic_id,help_keyword_id) values (223,401);
insert into help_relation (help_topic_id,help_keyword_id) values (310,402);
insert into help_relation (help_topic_id,help_keyword_id) values (202,402);
insert into help_relation (help_topic_id,help_keyword_id) values (110,403);
insert into help_relation (help_topic_id,help_keyword_id) values (202,404);
insert into help_relation (help_topic_id,help_keyword_id) values (115,405);
insert into help_relation (help_topic_id,help_keyword_id) values (517,406);
insert into help_relation (help_topic_id,help_keyword_id) values (247,406);
insert into help_relation (help_topic_id,help_keyword_id) values (110,406);
insert into help_relation (help_topic_id,help_keyword_id) values (496,407);
insert into help_relation (help_topic_id,help_keyword_id) values (402,408);
insert into help_relation (help_topic_id,help_keyword_id) values (238,409);
insert into help_relation (help_topic_id,help_keyword_id) values (501,410);
insert into help_relation (help_topic_id,help_keyword_id) values (310,411);
insert into help_relation (help_topic_id,help_keyword_id) values (327,412);
insert into help_relation (help_topic_id,help_keyword_id) values (7,413);
insert into help_relation (help_topic_id,help_keyword_id) values (441,413);
insert into help_relation (help_topic_id,help_keyword_id) values (517,414);
insert into help_relation (help_topic_id,help_keyword_id) values (279,414);
insert into help_relation (help_topic_id,help_keyword_id) values (400,414);
insert into help_relation (help_topic_id,help_keyword_id) values (238,415);
insert into help_relation (help_topic_id,help_keyword_id) values (292,416);
insert into help_relation (help_topic_id,help_keyword_id) values (308,417);
insert into help_relation (help_topic_id,help_keyword_id) values (112,417);
insert into help_relation (help_topic_id,help_keyword_id) values (241,417);
insert into help_relation (help_topic_id,help_keyword_id) values (198,417);
insert into help_relation (help_topic_id,help_keyword_id) values (308,418);
insert into help_relation (help_topic_id,help_keyword_id) values (112,418);
insert into help_relation (help_topic_id,help_keyword_id) values (342,418);
insert into help_relation (help_topic_id,help_keyword_id) values (310,418);
insert into help_relation (help_topic_id,help_keyword_id) values (418,418);
insert into help_relation (help_topic_id,help_keyword_id) values (103,419);
insert into help_relation (help_topic_id,help_keyword_id) values (107,420);
insert into help_relation (help_topic_id,help_keyword_id) values (518,420);
insert into help_relation (help_topic_id,help_keyword_id) values (180,421);
insert into help_relation (help_topic_id,help_keyword_id) values (508,422);
insert into help_relation (help_topic_id,help_keyword_id) values (247,423);
insert into help_relation (help_topic_id,help_keyword_id) values (340,424);
insert into help_relation (help_topic_id,help_keyword_id) values (493,424);
insert into help_relation (help_topic_id,help_keyword_id) values (426,424);
insert into help_relation (help_topic_id,help_keyword_id) values (23,425);
insert into help_relation (help_topic_id,help_keyword_id) values (509,426);
insert into help_relation (help_topic_id,help_keyword_id) values (254,427);
insert into help_relation (help_topic_id,help_keyword_id) values (342,427);
insert into help_relation (help_topic_id,help_keyword_id) values (411,427);
insert into help_relation (help_topic_id,help_keyword_id) values (6,427);
insert into help_relation (help_topic_id,help_keyword_id) values (400,427);
insert into help_relation (help_topic_id,help_keyword_id) values (20,427);
insert into help_relation (help_topic_id,help_keyword_id) values (279,427);
insert into help_relation (help_topic_id,help_keyword_id) values (310,427);
insert into help_relation (help_topic_id,help_keyword_id) values (360,427);
insert into help_relation (help_topic_id,help_keyword_id) values (332,428);
insert into help_relation (help_topic_id,help_keyword_id) values (511,429);
insert into help_relation (help_topic_id,help_keyword_id) values (149,430);
insert into help_relation (help_topic_id,help_keyword_id) values (62,431);
insert into help_relation (help_topic_id,help_keyword_id) values (249,432);
insert into help_relation (help_topic_id,help_keyword_id) values (377,432);
insert into help_relation (help_topic_id,help_keyword_id) values (469,432);
insert into help_relation (help_topic_id,help_keyword_id) values (428,432);
insert into help_relation (help_topic_id,help_keyword_id) values (305,432);
insert into help_relation (help_topic_id,help_keyword_id) values (426,432);
insert into help_relation (help_topic_id,help_keyword_id) values (420,433);
insert into help_relation (help_topic_id,help_keyword_id) values (441,434);
insert into help_relation (help_topic_id,help_keyword_id) values (417,434);
insert into help_relation (help_topic_id,help_keyword_id) values (511,434);
insert into help_relation (help_topic_id,help_keyword_id) values (226,435);
insert into help_relation (help_topic_id,help_keyword_id) values (32,435);
insert into help_relation (help_topic_id,help_keyword_id) values (69,435);
insert into help_relation (help_topic_id,help_keyword_id) values (447,435);
insert into help_relation (help_topic_id,help_keyword_id) values (48,435);
insert into help_relation (help_topic_id,help_keyword_id) values (62,435);
insert into help_relation (help_topic_id,help_keyword_id) values (517,436);
insert into help_relation (help_topic_id,help_keyword_id) values (38,436);
insert into help_relation (help_topic_id,help_keyword_id) values (317,436);
insert into help_relation (help_topic_id,help_keyword_id) values (247,436);
insert into help_relation (help_topic_id,help_keyword_id) values (511,436);
insert into help_relation (help_topic_id,help_keyword_id) values (247,437);
insert into help_relation (help_topic_id,help_keyword_id) values (126,438);
insert into help_relation (help_topic_id,help_keyword_id) values (447,439);
insert into help_relation (help_topic_id,help_keyword_id) values (269,440);
insert into help_relation (help_topic_id,help_keyword_id) values (317,440);
insert into help_relation (help_topic_id,help_keyword_id) values (521,440);
insert into help_relation (help_topic_id,help_keyword_id) values (508,441);
insert into help_relation (help_topic_id,help_keyword_id) values (200,441);
insert into help_relation (help_topic_id,help_keyword_id) values (171,441);
insert into help_relation (help_topic_id,help_keyword_id) values (515,442);
insert into help_relation (help_topic_id,help_keyword_id) values (511,442);
insert into help_relation (help_topic_id,help_keyword_id) values (247,443);
insert into help_relation (help_topic_id,help_keyword_id) values (511,443);
insert into help_relation (help_topic_id,help_keyword_id) values (247,444);
insert into help_relation (help_topic_id,help_keyword_id) values (386,444);
insert into help_relation (help_topic_id,help_keyword_id) values (517,445);
insert into help_relation (help_topic_id,help_keyword_id) values (247,445);
insert into help_relation (help_topic_id,help_keyword_id) values (340,446);
insert into help_relation (help_topic_id,help_keyword_id) values (238,446);
insert into help_relation (help_topic_id,help_keyword_id) values (25,446);
insert into help_relation (help_topic_id,help_keyword_id) values (493,446);
insert into help_relation (help_topic_id,help_keyword_id) values (107,447);
insert into help_relation (help_topic_id,help_keyword_id) values (518,447);
insert into help_relation (help_topic_id,help_keyword_id) values (329,448);
insert into help_relation (help_topic_id,help_keyword_id) values (238,448);
insert into help_relation (help_topic_id,help_keyword_id) values (442,448);
insert into help_relation (help_topic_id,help_keyword_id) values (337,448);
insert into help_relation (help_topic_id,help_keyword_id) values (441,449);
insert into help_relation (help_topic_id,help_keyword_id) values (249,449);
insert into help_relation (help_topic_id,help_keyword_id) values (342,449);
insert into help_relation (help_topic_id,help_keyword_id) values (416,449);
insert into help_relation (help_topic_id,help_keyword_id) values (360,449);
insert into help_relation (help_topic_id,help_keyword_id) values (115,449);
insert into help_relation (help_topic_id,help_keyword_id) values (308,450);
insert into help_relation (help_topic_id,help_keyword_id) values (517,450);
insert into help_relation (help_topic_id,help_keyword_id) values (198,450);
insert into help_relation (help_topic_id,help_keyword_id) values (256,451);
insert into help_relation (help_topic_id,help_keyword_id) values (245,452);
insert into help_relation (help_topic_id,help_keyword_id) values (483,453);
insert into help_relation (help_topic_id,help_keyword_id) values (339,454);
insert into help_relation (help_topic_id,help_keyword_id) values (283,454);
insert into help_relation (help_topic_id,help_keyword_id) values (475,454);
insert into help_relation (help_topic_id,help_keyword_id) values (310,454);
insert into help_relation (help_topic_id,help_keyword_id) values (121,454);
insert into help_relation (help_topic_id,help_keyword_id) values (291,454);
insert into help_relation (help_topic_id,help_keyword_id) values (426,454);
insert into help_relation (help_topic_id,help_keyword_id) values (143,455);
insert into help_relation (help_topic_id,help_keyword_id) values (447,456);
insert into help_relation (help_topic_id,help_keyword_id) values (448,456);
insert into help_relation (help_topic_id,help_keyword_id) values (260,457);
insert into help_relation (help_topic_id,help_keyword_id) values (483,458);
insert into help_relation (help_topic_id,help_keyword_id) values (475,459);
insert into help_relation (help_topic_id,help_keyword_id) values (310,459);
insert into help_relation (help_topic_id,help_keyword_id) values (511,459);
insert into help_relation (help_topic_id,help_keyword_id) values (247,460);
insert into help_relation (help_topic_id,help_keyword_id) values (115,460);
insert into help_relation (help_topic_id,help_keyword_id) values (110,461);
insert into help_relation (help_topic_id,help_keyword_id) values (527,462);
insert into help_relation (help_topic_id,help_keyword_id) values (245,463);
insert into help_relation (help_topic_id,help_keyword_id) values (180,463);
insert into help_relation (help_topic_id,help_keyword_id) values (25,463);
insert into help_relation (help_topic_id,help_keyword_id) values (332,463);
insert into help_relation (help_topic_id,help_keyword_id) values (323,463);
insert into help_relation (help_topic_id,help_keyword_id) values (483,463);
insert into help_relation (help_topic_id,help_keyword_id) values (515,463);
insert into help_relation (help_topic_id,help_keyword_id) values (268,464);
insert into help_relation (help_topic_id,help_keyword_id) values (57,464);
insert into help_relation (help_topic_id,help_keyword_id) values (460,464);
insert into help_relation (help_topic_id,help_keyword_id) values (407,464);
insert into help_relation (help_topic_id,help_keyword_id) values (230,464);
insert into help_relation (help_topic_id,help_keyword_id) values (414,464);
insert into help_relation (help_topic_id,help_keyword_id) values (447,464);
insert into help_relation (help_topic_id,help_keyword_id) values (448,464);
insert into help_relation (help_topic_id,help_keyword_id) values (262,465);
insert into help_relation (help_topic_id,help_keyword_id) values (361,466);
insert into help_relation (help_topic_id,help_keyword_id) values (110,467);
insert into help_relation (help_topic_id,help_keyword_id) values (334,468);
insert into help_relation (help_topic_id,help_keyword_id) values (441,468);
insert into help_relation (help_topic_id,help_keyword_id) values (164,468);
insert into help_relation (help_topic_id,help_keyword_id) values (25,468);
insert into help_relation (help_topic_id,help_keyword_id) values (526,469);
insert into help_relation (help_topic_id,help_keyword_id) values (180,470);
insert into help_relation (help_topic_id,help_keyword_id) values (19,471);
insert into help_relation (help_topic_id,help_keyword_id) values (441,472);
insert into help_relation (help_topic_id,help_keyword_id) values (16,472);
insert into help_relation (help_topic_id,help_keyword_id) values (145,472);
insert into help_relation (help_topic_id,help_keyword_id) values (441,473);
insert into help_relation (help_topic_id,help_keyword_id) values (525,473);
insert into help_relation (help_topic_id,help_keyword_id) values (110,474);
insert into help_relation (help_topic_id,help_keyword_id) values (447,475);
insert into help_relation (help_topic_id,help_keyword_id) values (317,475);
insert into help_relation (help_topic_id,help_keyword_id) values (114,476);
insert into help_relation (help_topic_id,help_keyword_id) values (247,477);
insert into help_relation (help_topic_id,help_keyword_id) values (62,477);
insert into help_relation (help_topic_id,help_keyword_id) values (511,477);
insert into help_relation (help_topic_id,help_keyword_id) values (511,478);
insert into help_relation (help_topic_id,help_keyword_id) values (107,479);
insert into help_relation (help_topic_id,help_keyword_id) values (518,479);
insert into help_relation (help_topic_id,help_keyword_id) values (508,480);
insert into help_relation (help_topic_id,help_keyword_id) values (200,480);
insert into help_relation (help_topic_id,help_keyword_id) values (171,480);
insert into help_relation (help_topic_id,help_keyword_id) values (26,481);
insert into help_relation (help_topic_id,help_keyword_id) values (37,481);
insert into help_relation (help_topic_id,help_keyword_id) values (149,481);
insert into help_relation (help_topic_id,help_keyword_id) values (361,481);
insert into help_relation (help_topic_id,help_keyword_id) values (146,481);
insert into help_relation (help_topic_id,help_keyword_id) values (371,482);
insert into help_relation (help_topic_id,help_keyword_id) values (247,482);
insert into help_relation (help_topic_id,help_keyword_id) values (365,483);
insert into help_relation (help_topic_id,help_keyword_id) values (247,484);

