-- MySQL Administrator dump 1.4
--
-- ------------------------------------------------------





--
-- Create schema information_schema
--

CREATE DATABASE /*!32312 IF NOT EXISTS*/ information_schema;
USE information_schema;

--
-- Table structure for table `information_schema`.`CHARACTER_SETS`
--

CREATE TEMPORARY TABLE `CHARACTER_SETS` (
  `CHARACTER_SET_NAME` varchar(64) NOT NULL default '',
  `DEFAULT_COLLATE_NAME` varchar(64) NOT NULL default '',
  `DESCRIPTION` varchar(60) NOT NULL default '',
  `MAXLEN` bigint(3) NOT NULL default '0'
) ENGINE=MEMORY DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`CHARACTER_SETS`
--

INSERT INTO `CHARACTER_SETS` VALUES  ('big5','big5_chinese_ci','Big5 Traditional Chinese',2),
 ('dec8','dec8_swedish_ci','DEC West European',1),
 ('cp850','cp850_general_ci','DOS West European',1),
 ('hp8','hp8_english_ci','HP West European',1),
 ('koi8r','koi8r_general_ci','KOI8-R Relcom Russian',1),
 ('latin1','latin1_swedish_ci','cp1252 West European',1),
 ('latin2','latin2_general_ci','ISO 8859-2 Central European',1),
 ('swe7','swe7_swedish_ci','7bit Swedish',1),
 ('ascii','ascii_general_ci','US ASCII',1),
 ('ujis','ujis_japanese_ci','EUC-JP Japanese',3),
 ('sjis','sjis_japanese_ci','Shift-JIS Japanese',2),
 ('hebrew','hebrew_general_ci','ISO 8859-8 Hebrew',1),
 ('tis620','tis620_thai_ci','TIS620 Thai',1),
 ('euckr','euckr_korean_ci','EUC-KR Korean',2),
 ('koi8u','koi8u_general_ci','KOI8-U Ukrainian',1),
 ('gb2312','gb2312_chinese_ci','GB2312 Simplified Chinese',2),
 ('greek','greek_general_ci','ISO 8859-7 Greek',1),
 ('cp1250','cp1250_general_ci','Windows Central European',1),
 ('gbk','gbk_chinese_ci','GBK Simplified Chinese',2),
 ('latin5','latin5_turkish_ci','ISO 8859-9 Turkish',1);
INSERT INTO `CHARACTER_SETS` VALUES  ('armscii8','armscii8_general_ci','ARMSCII-8 Armenian',1),
 ('utf8','utf8_general_ci','UTF-8 Unicode',3),
 ('ucs2','ucs2_general_ci','UCS-2 Unicode',2),
 ('cp866','cp866_general_ci','DOS Russian',1),
 ('keybcs2','keybcs2_general_ci','DOS Kamenicky Czech-Slovak',1),
 ('macce','macce_general_ci','Mac Central European',1),
 ('macroman','macroman_general_ci','Mac West European',1),
 ('cp852','cp852_general_ci','DOS Central European',1),
 ('latin7','latin7_general_ci','ISO 8859-13 Baltic',1),
 ('cp1251','cp1251_general_ci','Windows Cyrillic',1),
 ('cp1256','cp1256_general_ci','Windows Arabic',1),
 ('cp1257','cp1257_general_ci','Windows Baltic',1),
 ('binary','binary','Binary pseudo charset',1),
 ('geostd8','geostd8_general_ci','GEOSTD8 Georgian',1),
 ('cp932','cp932_japanese_ci','SJIS for Windows Japanese',2),
 ('eucjpms','eucjpms_japanese_ci','UJIS for Windows Japanese',3);


--
-- Table structure for table `information_schema`.`COLLATIONS`
--

CREATE TEMPORARY TABLE `COLLATIONS` (
  `COLLATION_NAME` varchar(64) NOT NULL default '',
  `CHARACTER_SET_NAME` varchar(64) NOT NULL default '',
  `ID` bigint(11) NOT NULL default '0',
  `IS_DEFAULT` varchar(3) NOT NULL default '',
  `IS_COMPILED` varchar(3) NOT NULL default '',
  `SORTLEN` bigint(3) NOT NULL default '0'
) ENGINE=MEMORY DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`COLLATIONS`
--

INSERT INTO `COLLATIONS` VALUES  ('big5_chinese_ci','big5',1,'Yes','Yes',1),
 ('big5_bin','big5',84,'','Yes',1),
 ('dec8_swedish_ci','dec8',3,'Yes','Yes',1),
 ('dec8_bin','dec8',69,'','Yes',1),
 ('cp850_general_ci','cp850',4,'Yes','Yes',1),
 ('cp850_bin','cp850',80,'','Yes',1),
 ('hp8_english_ci','hp8',6,'Yes','Yes',1),
 ('hp8_bin','hp8',72,'','Yes',1),
 ('koi8r_general_ci','koi8r',7,'Yes','Yes',1),
 ('koi8r_bin','koi8r',74,'','Yes',1),
 ('latin1_german1_ci','latin1',5,'','Yes',1),
 ('latin1_swedish_ci','latin1',8,'Yes','Yes',1),
 ('latin1_danish_ci','latin1',15,'','Yes',1),
 ('latin1_german2_ci','latin1',31,'','Yes',2),
 ('latin1_bin','latin1',47,'','Yes',1),
 ('latin1_general_ci','latin1',48,'','Yes',1),
 ('latin1_general_cs','latin1',49,'','Yes',1),
 ('latin1_spanish_ci','latin1',94,'','Yes',1),
 ('latin2_czech_cs','latin2',2,'','Yes',4),
 ('latin2_general_ci','latin2',9,'Yes','Yes',1),
 ('latin2_hungarian_ci','latin2',21,'','Yes',1),
 ('latin2_croatian_ci','latin2',27,'','Yes',1),
 ('latin2_bin','latin2',77,'','Yes',1);
INSERT INTO `COLLATIONS` VALUES  ('swe7_swedish_ci','swe7',10,'Yes','Yes',1),
 ('swe7_bin','swe7',82,'','Yes',1),
 ('ascii_general_ci','ascii',11,'Yes','Yes',1),
 ('ascii_bin','ascii',65,'','Yes',1),
 ('ujis_japanese_ci','ujis',12,'Yes','Yes',1),
 ('ujis_bin','ujis',91,'','Yes',1),
 ('sjis_japanese_ci','sjis',13,'Yes','Yes',1),
 ('sjis_bin','sjis',88,'','Yes',1),
 ('hebrew_general_ci','hebrew',16,'Yes','Yes',1),
 ('hebrew_bin','hebrew',71,'','Yes',1),
 ('tis620_thai_ci','tis620',18,'Yes','Yes',4),
 ('tis620_bin','tis620',89,'','Yes',1),
 ('euckr_korean_ci','euckr',19,'Yes','Yes',1),
 ('euckr_bin','euckr',85,'','Yes',1),
 ('koi8u_general_ci','koi8u',22,'Yes','Yes',1),
 ('koi8u_bin','koi8u',75,'','Yes',1),
 ('gb2312_chinese_ci','gb2312',24,'Yes','Yes',1),
 ('gb2312_bin','gb2312',86,'','Yes',1),
 ('greek_general_ci','greek',25,'Yes','Yes',1),
 ('greek_bin','greek',70,'','Yes',1),
 ('cp1250_general_ci','cp1250',26,'Yes','Yes',1),
 ('cp1250_czech_cs','cp1250',34,'','Yes',2),
 ('cp1250_croatian_ci','cp1250',44,'','Yes',1),
 ('cp1250_bin','cp1250',66,'','Yes',1);
INSERT INTO `COLLATIONS` VALUES  ('gbk_chinese_ci','gbk',28,'Yes','Yes',1),
 ('gbk_bin','gbk',87,'','Yes',1),
 ('latin5_turkish_ci','latin5',30,'Yes','Yes',1),
 ('latin5_bin','latin5',78,'','Yes',1),
 ('armscii8_general_ci','armscii8',32,'Yes','Yes',1),
 ('armscii8_bin','armscii8',64,'','Yes',1),
 ('utf8_general_ci','utf8',33,'Yes','Yes',1),
 ('utf8_bin','utf8',83,'','Yes',1),
 ('utf8_unicode_ci','utf8',192,'','Yes',8),
 ('utf8_icelandic_ci','utf8',193,'','Yes',8),
 ('utf8_latvian_ci','utf8',194,'','Yes',8),
 ('utf8_romanian_ci','utf8',195,'','Yes',8),
 ('utf8_slovenian_ci','utf8',196,'','Yes',8),
 ('utf8_polish_ci','utf8',197,'','Yes',8),
 ('utf8_estonian_ci','utf8',198,'','Yes',8),
 ('utf8_spanish_ci','utf8',199,'','Yes',8),
 ('utf8_swedish_ci','utf8',200,'','Yes',8),
 ('utf8_turkish_ci','utf8',201,'','Yes',8),
 ('utf8_czech_ci','utf8',202,'','Yes',8),
 ('utf8_danish_ci','utf8',203,'','Yes',8),
 ('utf8_lithuanian_ci','utf8',204,'','Yes',8),
 ('utf8_slovak_ci','utf8',205,'','Yes',8),
 ('utf8_spanish2_ci','utf8',206,'','Yes',8);
INSERT INTO `COLLATIONS` VALUES  ('utf8_roman_ci','utf8',207,'','Yes',8),
 ('utf8_persian_ci','utf8',208,'','Yes',8),
 ('utf8_esperanto_ci','utf8',209,'','Yes',8),
 ('utf8_hungarian_ci','utf8',210,'','Yes',8),
 ('ucs2_general_ci','ucs2',35,'Yes','Yes',1),
 ('ucs2_bin','ucs2',90,'','Yes',1),
 ('ucs2_unicode_ci','ucs2',128,'','Yes',8),
 ('ucs2_icelandic_ci','ucs2',129,'','Yes',8),
 ('ucs2_latvian_ci','ucs2',130,'','Yes',8),
 ('ucs2_romanian_ci','ucs2',131,'','Yes',8),
 ('ucs2_slovenian_ci','ucs2',132,'','Yes',8),
 ('ucs2_polish_ci','ucs2',133,'','Yes',8),
 ('ucs2_estonian_ci','ucs2',134,'','Yes',8),
 ('ucs2_spanish_ci','ucs2',135,'','Yes',8),
 ('ucs2_swedish_ci','ucs2',136,'','Yes',8),
 ('ucs2_turkish_ci','ucs2',137,'','Yes',8),
 ('ucs2_czech_ci','ucs2',138,'','Yes',8),
 ('ucs2_danish_ci','ucs2',139,'','Yes',8),
 ('ucs2_lithuanian_ci','ucs2',140,'','Yes',8),
 ('ucs2_slovak_ci','ucs2',141,'','Yes',8),
 ('ucs2_spanish2_ci','ucs2',142,'','Yes',8),
 ('ucs2_roman_ci','ucs2',143,'','Yes',8),
 ('ucs2_persian_ci','ucs2',144,'','Yes',8),
 ('ucs2_esperanto_ci','ucs2',145,'','Yes',8);
INSERT INTO `COLLATIONS` VALUES  ('ucs2_hungarian_ci','ucs2',146,'','Yes',8),
 ('cp866_general_ci','cp866',36,'Yes','Yes',1),
 ('cp866_bin','cp866',68,'','Yes',1),
 ('keybcs2_general_ci','keybcs2',37,'Yes','Yes',1),
 ('keybcs2_bin','keybcs2',73,'','Yes',1),
 ('macce_general_ci','macce',38,'Yes','Yes',1),
 ('macce_bin','macce',43,'','Yes',1),
 ('macroman_general_ci','macroman',39,'Yes','Yes',1),
 ('macroman_bin','macroman',53,'','Yes',1),
 ('cp852_general_ci','cp852',40,'Yes','Yes',1),
 ('cp852_bin','cp852',81,'','Yes',1),
 ('latin7_estonian_cs','latin7',20,'','Yes',1),
 ('latin7_general_ci','latin7',41,'Yes','Yes',1),
 ('latin7_general_cs','latin7',42,'','Yes',1),
 ('latin7_bin','latin7',79,'','Yes',1),
 ('cp1251_bulgarian_ci','cp1251',14,'','Yes',1),
 ('cp1251_ukrainian_ci','cp1251',23,'','Yes',1),
 ('cp1251_bin','cp1251',50,'','Yes',1),
 ('cp1251_general_ci','cp1251',51,'Yes','Yes',1),
 ('cp1251_general_cs','cp1251',52,'','Yes',1),
 ('cp1256_general_ci','cp1256',57,'Yes','Yes',1),
 ('cp1256_bin','cp1256',67,'','Yes',1),
 ('cp1257_lithuanian_ci','cp1257',29,'','Yes',1);
INSERT INTO `COLLATIONS` VALUES  ('cp1257_bin','cp1257',58,'','Yes',1),
 ('cp1257_general_ci','cp1257',59,'Yes','Yes',1),
 ('binary','binary',63,'Yes','Yes',1),
 ('geostd8_general_ci','geostd8',92,'Yes','Yes',1),
 ('geostd8_bin','geostd8',93,'','Yes',1),
 ('cp932_japanese_ci','cp932',95,'Yes','Yes',1),
 ('cp932_bin','cp932',96,'','Yes',1),
 ('eucjpms_japanese_ci','eucjpms',97,'Yes','Yes',1),
 ('eucjpms_bin','eucjpms',98,'','Yes',1);


--
-- Table structure for table `information_schema`.`COLLATION_CHARACTER_SET_APPLICABILITY`
--

CREATE TEMPORARY TABLE `COLLATION_CHARACTER_SET_APPLICABILITY` (
  `COLLATION_NAME` varchar(64) NOT NULL default '',
  `CHARACTER_SET_NAME` varchar(64) NOT NULL default ''
) ENGINE=MEMORY DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`COLLATION_CHARACTER_SET_APPLICABILITY`
--

INSERT INTO `COLLATION_CHARACTER_SET_APPLICABILITY` VALUES  ('big5_chinese_ci','big5'),
 ('big5_bin','big5'),
 ('dec8_swedish_ci','dec8'),
 ('dec8_bin','dec8'),
 ('cp850_general_ci','cp850'),
 ('cp850_bin','cp850'),
 ('hp8_english_ci','hp8'),
 ('hp8_bin','hp8'),
 ('koi8r_general_ci','koi8r'),
 ('koi8r_bin','koi8r'),
 ('latin1_german1_ci','latin1'),
 ('latin1_swedish_ci','latin1'),
 ('latin1_danish_ci','latin1'),
 ('latin1_german2_ci','latin1'),
 ('latin1_bin','latin1'),
 ('latin1_general_ci','latin1'),
 ('latin1_general_cs','latin1'),
 ('latin1_spanish_ci','latin1'),
 ('latin2_czech_cs','latin2'),
 ('latin2_general_ci','latin2'),
 ('latin2_hungarian_ci','latin2'),
 ('latin2_croatian_ci','latin2'),
 ('latin2_bin','latin2'),
 ('swe7_swedish_ci','swe7'),
 ('swe7_bin','swe7'),
 ('ascii_general_ci','ascii'),
 ('ascii_bin','ascii'),
 ('ujis_japanese_ci','ujis'),
 ('ujis_bin','ujis'),
 ('sjis_japanese_ci','sjis'),
 ('sjis_bin','sjis'),
 ('hebrew_general_ci','hebrew'),
 ('hebrew_bin','hebrew'),
 ('tis620_thai_ci','tis620');
INSERT INTO `COLLATION_CHARACTER_SET_APPLICABILITY` VALUES  ('tis620_bin','tis620'),
 ('euckr_korean_ci','euckr'),
 ('euckr_bin','euckr'),
 ('koi8u_general_ci','koi8u'),
 ('koi8u_bin','koi8u'),
 ('gb2312_chinese_ci','gb2312'),
 ('gb2312_bin','gb2312'),
 ('greek_general_ci','greek'),
 ('greek_bin','greek'),
 ('cp1250_general_ci','cp1250'),
 ('cp1250_czech_cs','cp1250'),
 ('cp1250_croatian_ci','cp1250'),
 ('cp1250_bin','cp1250'),
 ('gbk_chinese_ci','gbk'),
 ('gbk_bin','gbk'),
 ('latin5_turkish_ci','latin5'),
 ('latin5_bin','latin5'),
 ('armscii8_general_ci','armscii8'),
 ('armscii8_bin','armscii8'),
 ('utf8_general_ci','utf8'),
 ('utf8_bin','utf8'),
 ('utf8_unicode_ci','utf8'),
 ('utf8_icelandic_ci','utf8'),
 ('utf8_latvian_ci','utf8'),
 ('utf8_romanian_ci','utf8'),
 ('utf8_slovenian_ci','utf8'),
 ('utf8_polish_ci','utf8'),
 ('utf8_estonian_ci','utf8'),
 ('utf8_spanish_ci','utf8'),
 ('utf8_swedish_ci','utf8'),
 ('utf8_turkish_ci','utf8'),
 ('utf8_czech_ci','utf8'),
 ('utf8_danish_ci','utf8'),
 ('utf8_lithuanian_ci','utf8');
INSERT INTO `COLLATION_CHARACTER_SET_APPLICABILITY` VALUES  ('utf8_slovak_ci','utf8'),
 ('utf8_spanish2_ci','utf8'),
 ('utf8_roman_ci','utf8'),
 ('utf8_persian_ci','utf8'),
 ('utf8_esperanto_ci','utf8'),
 ('utf8_hungarian_ci','utf8'),
 ('ucs2_general_ci','ucs2'),
 ('ucs2_bin','ucs2'),
 ('ucs2_unicode_ci','ucs2'),
 ('ucs2_icelandic_ci','ucs2'),
 ('ucs2_latvian_ci','ucs2'),
 ('ucs2_romanian_ci','ucs2'),
 ('ucs2_slovenian_ci','ucs2'),
 ('ucs2_polish_ci','ucs2'),
 ('ucs2_estonian_ci','ucs2'),
 ('ucs2_spanish_ci','ucs2'),
 ('ucs2_swedish_ci','ucs2'),
 ('ucs2_turkish_ci','ucs2'),
 ('ucs2_czech_ci','ucs2'),
 ('ucs2_danish_ci','ucs2'),
 ('ucs2_lithuanian_ci','ucs2'),
 ('ucs2_slovak_ci','ucs2'),
 ('ucs2_spanish2_ci','ucs2'),
 ('ucs2_roman_ci','ucs2'),
 ('ucs2_persian_ci','ucs2'),
 ('ucs2_esperanto_ci','ucs2'),
 ('ucs2_hungarian_ci','ucs2'),
 ('cp866_general_ci','cp866'),
 ('cp866_bin','cp866'),
 ('keybcs2_general_ci','keybcs2'),
 ('keybcs2_bin','keybcs2'),
 ('macce_general_ci','macce'),
 ('macce_bin','macce'),
 ('macroman_general_ci','macroman');
INSERT INTO `COLLATION_CHARACTER_SET_APPLICABILITY` VALUES  ('macroman_bin','macroman'),
 ('cp852_general_ci','cp852'),
 ('cp852_bin','cp852'),
 ('latin7_estonian_cs','latin7'),
 ('latin7_general_ci','latin7'),
 ('latin7_general_cs','latin7'),
 ('latin7_bin','latin7'),
 ('cp1251_bulgarian_ci','cp1251'),
 ('cp1251_ukrainian_ci','cp1251'),
 ('cp1251_bin','cp1251'),
 ('cp1251_general_ci','cp1251'),
 ('cp1251_general_cs','cp1251'),
 ('cp1256_general_ci','cp1256'),
 ('cp1256_bin','cp1256'),
 ('cp1257_lithuanian_ci','cp1257'),
 ('cp1257_bin','cp1257'),
 ('cp1257_general_ci','cp1257'),
 ('binary','binary'),
 ('geostd8_general_ci','geostd8'),
 ('geostd8_bin','geostd8'),
 ('cp932_japanese_ci','cp932'),
 ('cp932_bin','cp932'),
 ('eucjpms_japanese_ci','eucjpms'),
 ('eucjpms_bin','eucjpms');


--
-- Table structure for table `information_schema`.`COLUMNS`
--

CREATE TEMPORARY TABLE `COLUMNS` (
  `TABLE_CATALOG` varchar(512) default NULL,
  `TABLE_SCHEMA` varchar(64) NOT NULL default '',
  `TABLE_NAME` varchar(64) NOT NULL default '',
  `COLUMN_NAME` varchar(64) NOT NULL default '',
  `ORDINAL_POSITION` bigint(21) NOT NULL default '0',
  `COLUMN_DEFAULT` varchar(64) default NULL,
  `IS_NULLABLE` varchar(3) NOT NULL default '',
  `DATA_TYPE` varchar(64) NOT NULL default '',
  `CHARACTER_MAXIMUM_LENGTH` bigint(21) default NULL,
  `CHARACTER_OCTET_LENGTH` bigint(21) default NULL,
  `NUMERIC_PRECISION` bigint(21) default NULL,
  `NUMERIC_SCALE` bigint(21) default NULL,
  `CHARACTER_SET_NAME` varchar(64) default NULL,
  `COLLATION_NAME` varchar(64) default NULL,
  `COLUMN_TYPE` longtext NOT NULL,
  `COLUMN_KEY` varchar(3) NOT NULL default '',
  `EXTRA` varchar(20) NOT NULL default '',
  `PRIVILEGES` varchar(80) NOT NULL default '',
  `COLUMN_COMMENT` varchar(255) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`COLUMNS`
--

INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','CHARACTER_SETS','CHARACTER_SET_NAME',1,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','CHARACTER_SETS','DEFAULT_COLLATE_NAME',2,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','CHARACTER_SETS','DESCRIPTION',3,'','NO','varchar',60,180,NULL,NULL,'utf8','utf8_general_ci','varchar(60)','','','select',''),
 (NULL,'information_schema','CHARACTER_SETS','MAXLEN',4,'0','NO','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(3)','','','select',''),
 (NULL,'information_schema','COLLATIONS','COLLATION_NAME',1,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLLATIONS','CHARACTER_SET_NAME',2,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLLATIONS','ID',3,'0','NO','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(11)','','','select',''),
 (NULL,'information_schema','COLLATIONS','IS_DEFAULT',4,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','COLLATIONS','IS_COMPILED',5,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select',''),
 (NULL,'information_schema','COLLATIONS','SORTLEN',6,'0','NO','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(3)','','','select',''),
 (NULL,'information_schema','COLLATION_CHARACTER_SET_APPLICABILITY','COLLATION_NAME',1,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLLATION_CHARACTER_SET_APPLICABILITY','CHARACTER_SET_NAME',2,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLUMNS','TABLE_CATALOG',1,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','COLUMNS','TABLE_SCHEMA',2,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLUMNS','TABLE_NAME',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLUMNS','COLUMN_NAME',4,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','COLUMNS','ORDINAL_POSITION',5,'0','NO','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','COLUMNS','COLUMN_DEFAULT',6,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLUMNS','IS_NULLABLE',7,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select',''),
 (NULL,'information_schema','COLUMNS','DATA_TYPE',8,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLUMNS','CHARACTER_MAXIMUM_LENGTH',9,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','COLUMNS','CHARACTER_OCTET_LENGTH',10,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','COLUMNS','NUMERIC_PRECISION',11,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','COLUMNS','NUMERIC_SCALE',12,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','COLUMNS','CHARACTER_SET_NAME',13,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLUMNS','COLLATION_NAME',14,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLUMNS','COLUMN_TYPE',15,'','NO','longtext',4294967295,4294967295,NULL,NULL,'utf8','utf8_general_ci','longtext','','','select',''),
 (NULL,'information_schema','COLUMNS','COLUMN_KEY',16,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select',''),
 (NULL,'information_schema','COLUMNS','EXTRA',17,'','NO','varchar',20,60,NULL,NULL,'utf8','utf8_general_ci','varchar(20)','','','select',''),
 (NULL,'information_schema','COLUMNS','PRIVILEGES',18,'','NO','varchar',80,240,NULL,NULL,'utf8','utf8_general_ci','varchar(80)','','','select',''),
 (NULL,'information_schema','COLUMNS','COLUMN_COMMENT',19,'','NO','varchar',255,765,NULL,NULL,'utf8','utf8_general_ci','varchar(255)','','','select',''),
 (NULL,'information_schema','COLUMN_PRIVILEGES','GRANTEE',1,'','NO','varchar',81,243,NULL,NULL,'utf8','utf8_general_ci','varchar(81)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','COLUMN_PRIVILEGES','TABLE_CATALOG',2,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','COLUMN_PRIVILEGES','TABLE_SCHEMA',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLUMN_PRIVILEGES','TABLE_NAME',4,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLUMN_PRIVILEGES','COLUMN_NAME',5,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLUMN_PRIVILEGES','PRIVILEGE_TYPE',6,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','COLUMN_PRIVILEGES','IS_GRANTABLE',7,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select',''),
 (NULL,'information_schema','KEY_COLUMN_USAGE','CONSTRAINT_CATALOG',1,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','KEY_COLUMN_USAGE','CONSTRAINT_SCHEMA',2,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','KEY_COLUMN_USAGE','CONSTRAINT_NAME',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','KEY_COLUMN_USAGE','TABLE_CATALOG',4,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','KEY_COLUMN_USAGE','TABLE_SCHEMA',5,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','KEY_COLUMN_USAGE','TABLE_NAME',6,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','KEY_COLUMN_USAGE','COLUMN_NAME',7,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','KEY_COLUMN_USAGE','ORDINAL_POSITION',8,'0','NO','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(10)','','','select',''),
 (NULL,'information_schema','KEY_COLUMN_USAGE','POSITION_IN_UNIQUE_CONSTRAINT',9,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(10)','','','select',''),
 (NULL,'information_schema','KEY_COLUMN_USAGE','REFERENCED_TABLE_SCHEMA',10,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','KEY_COLUMN_USAGE','REFERENCED_TABLE_NAME',11,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','KEY_COLUMN_USAGE','REFERENCED_COLUMN_NAME',12,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','ROUTINES','SPECIFIC_NAME',1,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','ROUTINES','ROUTINE_CATALOG',2,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','ROUTINES','ROUTINE_SCHEMA',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','ROUTINES','ROUTINE_NAME',4,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','ROUTINES','ROUTINE_TYPE',5,'','NO','varchar',9,27,NULL,NULL,'utf8','utf8_general_ci','varchar(9)','','','select',''),
 (NULL,'information_schema','ROUTINES','DTD_IDENTIFIER',6,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','ROUTINES','ROUTINE_BODY',7,'','NO','varchar',8,24,NULL,NULL,'utf8','utf8_general_ci','varchar(8)','','','select',''),
 (NULL,'information_schema','ROUTINES','ROUTINE_DEFINITION',8,'','NO','longtext',4294967295,4294967295,NULL,NULL,'utf8','utf8_general_ci','longtext','','','select',''),
 (NULL,'information_schema','ROUTINES','EXTERNAL_NAME',9,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','ROUTINES','EXTERNAL_LANGUAGE',10,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','ROUTINES','PARAMETER_STYLE',11,'','NO','varchar',8,24,NULL,NULL,'utf8','utf8_general_ci','varchar(8)','','','select',''),
 (NULL,'information_schema','ROUTINES','IS_DETERMINISTIC',12,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select',''),
 (NULL,'information_schema','ROUTINES','SQL_DATA_ACCESS',13,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','ROUTINES','SQL_PATH',14,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','ROUTINES','SECURITY_TYPE',15,'','NO','varchar',7,21,NULL,NULL,'utf8','utf8_general_ci','varchar(7)','','','select',''),
 (NULL,'information_schema','ROUTINES','CREATED',16,'0000-00-00 00:00:00','NO','datetime',NULL,NULL,NULL,NULL,NULL,NULL,'datetime','','','select',''),
 (NULL,'information_schema','ROUTINES','LAST_ALTERED',17,'0000-00-00 00:00:00','NO','datetime',NULL,NULL,NULL,NULL,NULL,NULL,'datetime','','','select',''),
 (NULL,'information_schema','ROUTINES','SQL_MODE',18,'','NO','longtext',4294967295,4294967295,NULL,NULL,'utf8','utf8_general_ci','longtext','','','select',''),
 (NULL,'information_schema','ROUTINES','ROUTINE_COMMENT',19,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','ROUTINES','DEFINER',20,'','NO','varchar',77,231,NULL,NULL,'utf8','utf8_general_ci','varchar(77)','','','select',''),
 (NULL,'information_schema','SCHEMATA','CATALOG_NAME',1,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','SCHEMATA','SCHEMA_NAME',2,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','SCHEMATA','DEFAULT_CHARACTER_SET_NAME',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','SCHEMATA','DEFAULT_COLLATION_NAME',4,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','SCHEMATA','SQL_PATH',5,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','SCHEMA_PRIVILEGES','GRANTEE',1,'','NO','varchar',81,243,NULL,NULL,'utf8','utf8_general_ci','varchar(81)','','','select',''),
 (NULL,'information_schema','SCHEMA_PRIVILEGES','TABLE_CATALOG',2,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','SCHEMA_PRIVILEGES','TABLE_SCHEMA',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','SCHEMA_PRIVILEGES','PRIVILEGE_TYPE',4,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','SCHEMA_PRIVILEGES','IS_GRANTABLE',5,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','STATISTICS','TABLE_CATALOG',1,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','STATISTICS','TABLE_SCHEMA',2,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','STATISTICS','TABLE_NAME',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','STATISTICS','NON_UNIQUE',4,'0','NO','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(1)','','','select',''),
 (NULL,'information_schema','STATISTICS','INDEX_SCHEMA',5,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','STATISTICS','INDEX_NAME',6,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','STATISTICS','SEQ_IN_INDEX',7,'0','NO','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(2)','','','select',''),
 (NULL,'information_schema','STATISTICS','COLUMN_NAME',8,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','STATISTICS','COLLATION',9,NULL,'YES','varchar',1,3,NULL,NULL,'utf8','utf8_general_ci','varchar(1)','','','select',''),
 (NULL,'information_schema','STATISTICS','CARDINALITY',10,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','STATISTICS','SUB_PART',11,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(3)','','','select',''),
 (NULL,'information_schema','STATISTICS','PACKED',12,NULL,'YES','varchar',10,30,NULL,NULL,'utf8','utf8_general_ci','varchar(10)','','','select',''),
 (NULL,'information_schema','STATISTICS','NULLABLE',13,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select',''),
 (NULL,'information_schema','STATISTICS','INDEX_TYPE',14,'','NO','varchar',16,48,NULL,NULL,'utf8','utf8_general_ci','varchar(16)','','','select',''),
 (NULL,'information_schema','STATISTICS','COMMENT',15,NULL,'YES','varchar',16,48,NULL,NULL,'utf8','utf8_general_ci','varchar(16)','','','select',''),
 (NULL,'information_schema','TABLES','TABLE_CATALOG',1,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','TABLES','TABLE_SCHEMA',2,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TABLES','TABLE_NAME',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TABLES','TABLE_TYPE',4,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TABLES','ENGINE',5,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TABLES','VERSION',6,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','TABLES','ROW_FORMAT',7,NULL,'YES','varchar',10,30,NULL,NULL,'utf8','utf8_general_ci','varchar(10)','','','select',''),
 (NULL,'information_schema','TABLES','TABLE_ROWS',8,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','TABLES','AVG_ROW_LENGTH',9,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','TABLES','DATA_LENGTH',10,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','TABLES','MAX_DATA_LENGTH',11,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','TABLES','INDEX_LENGTH',12,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','TABLES','DATA_FREE',13,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','TABLES','AUTO_INCREMENT',14,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','TABLES','CREATE_TIME',15,NULL,'YES','datetime',NULL,NULL,NULL,NULL,NULL,NULL,'datetime','','','select',''),
 (NULL,'information_schema','TABLES','UPDATE_TIME',16,NULL,'YES','datetime',NULL,NULL,NULL,NULL,NULL,NULL,'datetime','','','select',''),
 (NULL,'information_schema','TABLES','CHECK_TIME',17,NULL,'YES','datetime',NULL,NULL,NULL,NULL,NULL,NULL,'datetime','','','select',''),
 (NULL,'information_schema','TABLES','TABLE_COLLATION',18,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','TABLES','CHECKSUM',19,NULL,'YES','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(21)','','','select',''),
 (NULL,'information_schema','TABLES','CREATE_OPTIONS',20,NULL,'YES','varchar',255,765,NULL,NULL,'utf8','utf8_general_ci','varchar(255)','','','select',''),
 (NULL,'information_schema','TABLES','TABLE_COMMENT',21,'','NO','varchar',80,240,NULL,NULL,'utf8','utf8_general_ci','varchar(80)','','','select',''),
 (NULL,'information_schema','TABLE_CONSTRAINTS','CONSTRAINT_CATALOG',1,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','TABLE_CONSTRAINTS','CONSTRAINT_SCHEMA',2,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TABLE_CONSTRAINTS','CONSTRAINT_NAME',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TABLE_CONSTRAINTS','TABLE_SCHEMA',4,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TABLE_CONSTRAINTS','TABLE_NAME',5,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','TABLE_CONSTRAINTS','CONSTRAINT_TYPE',6,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TABLE_PRIVILEGES','GRANTEE',1,'','NO','varchar',81,243,NULL,NULL,'utf8','utf8_general_ci','varchar(81)','','','select',''),
 (NULL,'information_schema','TABLE_PRIVILEGES','TABLE_CATALOG',2,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','TABLE_PRIVILEGES','TABLE_SCHEMA',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TABLE_PRIVILEGES','TABLE_NAME',4,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TABLE_PRIVILEGES','PRIVILEGE_TYPE',5,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TABLE_PRIVILEGES','IS_GRANTABLE',6,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select',''),
 (NULL,'information_schema','TRIGGERS','TRIGGER_CATALOG',1,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','TRIGGERS','TRIGGER_SCHEMA',2,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TRIGGERS','TRIGGER_NAME',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TRIGGERS','EVENT_MANIPULATION',4,'','NO','varchar',6,18,NULL,NULL,'utf8','utf8_general_ci','varchar(6)','','','select',''),
 (NULL,'information_schema','TRIGGERS','EVENT_OBJECT_CATALOG',5,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','TRIGGERS','EVENT_OBJECT_SCHEMA',6,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TRIGGERS','EVENT_OBJECT_TABLE',7,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TRIGGERS','ACTION_ORDER',8,'0','NO','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(4)','','','select',''),
 (NULL,'information_schema','TRIGGERS','ACTION_CONDITION',9,NULL,'YES','longtext',4294967295,4294967295,NULL,NULL,'utf8','utf8_general_ci','longtext','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','TRIGGERS','ACTION_STATEMENT',10,'','NO','longtext',4294967295,4294967295,NULL,NULL,'utf8','utf8_general_ci','longtext','','','select',''),
 (NULL,'information_schema','TRIGGERS','ACTION_ORIENTATION',11,'','NO','varchar',9,27,NULL,NULL,'utf8','utf8_general_ci','varchar(9)','','','select',''),
 (NULL,'information_schema','TRIGGERS','ACTION_TIMING',12,'','NO','varchar',6,18,NULL,NULL,'utf8','utf8_general_ci','varchar(6)','','','select',''),
 (NULL,'information_schema','TRIGGERS','ACTION_REFERENCE_OLD_TABLE',13,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TRIGGERS','ACTION_REFERENCE_NEW_TABLE',14,NULL,'YES','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','TRIGGERS','ACTION_REFERENCE_OLD_ROW',15,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select',''),
 (NULL,'information_schema','TRIGGERS','ACTION_REFERENCE_NEW_ROW',16,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select',''),
 (NULL,'information_schema','TRIGGERS','CREATED',17,NULL,'YES','datetime',NULL,NULL,NULL,NULL,NULL,NULL,'datetime','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','TRIGGERS','SQL_MODE',18,'','NO','longtext',4294967295,4294967295,NULL,NULL,'utf8','utf8_general_ci','longtext','','','select',''),
 (NULL,'information_schema','TRIGGERS','DEFINER',19,'','NO','longtext',4294967295,4294967295,NULL,NULL,'utf8','utf8_general_ci','longtext','','','select',''),
 (NULL,'information_schema','USER_PRIVILEGES','GRANTEE',1,'','NO','varchar',81,243,NULL,NULL,'utf8','utf8_general_ci','varchar(81)','','','select',''),
 (NULL,'information_schema','USER_PRIVILEGES','TABLE_CATALOG',2,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','USER_PRIVILEGES','PRIVILEGE_TYPE',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','USER_PRIVILEGES','IS_GRANTABLE',4,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select',''),
 (NULL,'information_schema','VIEWS','TABLE_CATALOG',1,NULL,'YES','varchar',512,1536,NULL,NULL,'utf8','utf8_general_ci','varchar(512)','','','select',''),
 (NULL,'information_schema','VIEWS','TABLE_SCHEMA',2,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select','');
INSERT INTO `COLUMNS` VALUES  (NULL,'information_schema','VIEWS','TABLE_NAME',3,'','NO','varchar',64,192,NULL,NULL,'utf8','utf8_general_ci','varchar(64)','','','select',''),
 (NULL,'information_schema','VIEWS','VIEW_DEFINITION',4,'','NO','longtext',4294967295,4294967295,NULL,NULL,'utf8','utf8_general_ci','longtext','','','select',''),
 (NULL,'information_schema','VIEWS','CHECK_OPTION',5,'','NO','varchar',8,24,NULL,NULL,'utf8','utf8_general_ci','varchar(8)','','','select',''),
 (NULL,'information_schema','VIEWS','IS_UPDATABLE',6,'','NO','varchar',3,9,NULL,NULL,'utf8','utf8_general_ci','varchar(3)','','','select',''),
 (NULL,'information_schema','VIEWS','DEFINER',7,'','NO','varchar',77,231,NULL,NULL,'utf8','utf8_general_ci','varchar(77)','','','select',''),
 (NULL,'information_schema','VIEWS','SECURITY_TYPE',8,'','NO','varchar',7,21,NULL,NULL,'utf8','utf8_general_ci','varchar(7)','','','select',''),
 (NULL,'biblioteca_03','amigo','NUM',1,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10)','PRI','','select,insert,update,references',''),
 (NULL,'biblioteca_03','amigo','NOMBRE',2,NULL,'YES','varchar',60,60,NULL,NULL,'latin1','latin1_swedish_ci','varchar(60)','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'biblioteca_03','amigo','TELEFONO',3,NULL,'YES','varchar',10,10,NULL,NULL,'latin1','latin1_swedish_ci','varchar(10)','','','select,insert,update,references',''),
 (NULL,'biblioteca_03','autor','AUTOR_ID',1,NULL,'NO','varchar',4,4,NULL,NULL,'latin1','latin1_swedish_ci','varchar(4)','PRI','','select,insert,update,references',''),
 (NULL,'biblioteca_03','autor','NOMBRE',2,NULL,'YES','varchar',35,35,NULL,NULL,'latin1','latin1_swedish_ci','varchar(35)','','','select,insert,update,references',''),
 (NULL,'biblioteca_03','autor','NACIONALIDAD',3,NULL,'YES','varchar',20,20,NULL,NULL,'latin1','latin1_swedish_ci','varchar(20)','','','select,insert,update,references',''),
 (NULL,'biblioteca_03','escribir','AUTOR_ID',1,NULL,'NO','varchar',4,4,NULL,NULL,'latin1','latin1_swedish_ci','varchar(4)','PRI','','select,insert,update,references',''),
 (NULL,'biblioteca_03','escribir','COD_OB',2,NULL,'NO','double',NULL,NULL,15,5,NULL,NULL,'double(15,5)','PRI','','select,insert,update,references',''),
 (NULL,'biblioteca_03','esta_en','COD_OB',1,NULL,'NO','double',NULL,NULL,15,5,NULL,NULL,'double(15,5)','PRI','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'biblioteca_03','esta_en','ID_LIB',2,NULL,'NO','varchar',10,10,NULL,NULL,'latin1','latin1_swedish_ci','varchar(10)','PRI','','select,insert,update,references',''),
 (NULL,'biblioteca_03','libro','ID_LIB',1,NULL,'NO','varchar',10,10,NULL,NULL,'latin1','latin1_swedish_ci','varchar(10)','PRI','','select,insert,update,references',''),
 (NULL,'biblioteca_03','libro','TITULO',2,NULL,'YES','varchar',80,80,NULL,NULL,'latin1','latin1_swedish_ci','varchar(80)','','','select,insert,update,references',''),
 (NULL,'biblioteca_03','libro','AÑO',3,NULL,'YES','int',NULL,NULL,10,0,NULL,NULL,'int(10)','','','select,insert,update,references',''),
 (NULL,'biblioteca_03','libro','VARIAS_OBRAS',4,NULL,'YES','int',NULL,NULL,10,0,NULL,NULL,'int(10)','','','select,insert,update,references',''),
 (NULL,'biblioteca_03','obra','COD_OB',1,NULL,'NO','double',NULL,NULL,15,5,NULL,NULL,'double(15,5)','PRI','','select,insert,update,references',''),
 (NULL,'biblioteca_03','obra','TITULO',2,NULL,'YES','varchar',80,80,NULL,NULL,'latin1','latin1_swedish_ci','varchar(80)','','','select,insert,update,references',''),
 (NULL,'biblioteca_03','obra','TEMATICA',3,NULL,'YES','varchar',20,20,NULL,NULL,'latin1','latin1_swedish_ci','varchar(20)','MUL','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'biblioteca_03','prestamo','NUM',1,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10)','PRI','','select,insert,update,references',''),
 (NULL,'biblioteca_03','prestamo','ID_LIB',2,NULL,'NO','varchar',10,10,NULL,NULL,'latin1','latin1_swedish_ci','varchar(10)','PRI','','select,insert,update,references',''),
 (NULL,'biblioteca_03','tema','TEMATICA',1,NULL,'NO','varchar',20,20,NULL,NULL,'latin1','latin1_swedish_ci','varchar(20)','PRI','','select,insert,update,references',''),
 (NULL,'biblioteca_03','tema','DESCRIPCION',2,NULL,'YES','varchar',50,50,NULL,NULL,'latin1','latin1_swedish_ci','varchar(50)','','','select,insert,update,references',''),
 (NULL,'cicli80_03','ciclista','dorsal',1,NULL,'NO','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5)','PRI','','select,insert,update,references',''),
 (NULL,'cicli80_03','ciclista','nombre',2,NULL,'NO','varchar',30,30,NULL,NULL,'latin1','latin1_swedish_ci','varchar(30)','','','select,insert,update,references',''),
 (NULL,'cicli80_03','ciclista','edad',3,NULL,'YES','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5)','','','select,insert,update,references',''),
 (NULL,'cicli80_03','ciclista','nomeq',4,NULL,'NO','varchar',25,25,NULL,NULL,'latin1','latin1_swedish_ci','varchar(25)','MUL','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'cicli80_03','equipo','nomeq',1,NULL,'NO','varchar',25,25,NULL,NULL,'latin1','latin1_swedish_ci','varchar(25)','PRI','','select,insert,update,references',''),
 (NULL,'cicli80_03','equipo','director',2,NULL,'YES','varchar',30,30,NULL,NULL,'latin1','latin1_swedish_ci','varchar(30)','','','select,insert,update,references',''),
 (NULL,'cicli80_03','etapa','netapa',1,NULL,'NO','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5)','PRI','','select,insert,update,references',''),
 (NULL,'cicli80_03','etapa','km',2,NULL,'NO','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5)','','','select,insert,update,references',''),
 (NULL,'cicli80_03','etapa','salida',3,NULL,'NO','varchar',35,35,NULL,NULL,'latin1','latin1_swedish_ci','varchar(35)','','','select,insert,update,references',''),
 (NULL,'cicli80_03','etapa','llegada',4,NULL,'NO','varchar',35,35,NULL,NULL,'latin1','latin1_swedish_ci','varchar(35)','','','select,insert,update,references',''),
 (NULL,'cicli80_03','etapa','dorsal',5,NULL,'YES','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5)','MUL','','select,insert,update,references',''),
 (NULL,'cicli80_03','llevar','dorsal',1,NULL,'NO','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5)','MUL','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'cicli80_03','llevar','netapa',2,NULL,'NO','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5)','PRI','','select,insert,update,references',''),
 (NULL,'cicli80_03','llevar','codigo',3,NULL,'NO','varchar',3,3,NULL,NULL,'latin1','latin1_swedish_ci','varchar(3)','PRI','','select,insert,update,references',''),
 (NULL,'cicli80_03','maillot','codigo',1,NULL,'NO','varchar',3,3,NULL,NULL,'latin1','latin1_swedish_ci','varchar(3)','PRI','','select,insert,update,references',''),
 (NULL,'cicli80_03','maillot','tipo',2,NULL,'NO','varchar',30,30,NULL,NULL,'latin1','latin1_swedish_ci','varchar(30)','','','select,insert,update,references',''),
 (NULL,'cicli80_03','maillot','color',3,NULL,'NO','varchar',20,20,NULL,NULL,'latin1','latin1_swedish_ci','varchar(20)','','','select,insert,update,references',''),
 (NULL,'cicli80_03','maillot','premio',4,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10)','','','select,insert,update,references',''),
 (NULL,'cicli80_03','puerto','nompuerto',1,NULL,'NO','varchar',35,35,NULL,NULL,'latin1','latin1_swedish_ci','varchar(35)','PRI','','select,insert,update,references',''),
 (NULL,'cicli80_03','puerto','altura',2,NULL,'NO','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5)','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'cicli80_03','puerto','categoria',3,NULL,'NO','varchar',1,1,NULL,NULL,'latin1','latin1_swedish_ci','varchar(1)','','','select,insert,update,references',''),
 (NULL,'cicli80_03','puerto','pendiente',4,NULL,'YES','double',NULL,NULL,15,5,NULL,NULL,'double(15,5)','','','select,insert,update,references',''),
 (NULL,'cicli80_03','puerto','netapa',5,NULL,'NO','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5)','MUL','','select,insert,update,references',''),
 (NULL,'cicli80_03','puerto','dorsal',6,NULL,'YES','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5)','MUL','','select,insert,update,references',''),
 (NULL,'musi80_03','artista','dni',1,NULL,'NO','varchar',10,10,NULL,NULL,'latin1','latin1_swedish_ci','varchar(10)','PRI','','select,insert,update,references',''),
 (NULL,'musi80_03','artista','nombre',2,NULL,'NO','varchar',30,30,NULL,NULL,'latin1','latin1_swedish_ci','varchar(30)','','','select,insert,update,references',''),
 (NULL,'musi80_03','cancion','cod',1,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10)','PRI','','select,insert,update,references',''),
 (NULL,'musi80_03','cancion','titulo',2,NULL,'NO','varchar',30,30,NULL,NULL,'latin1','latin1_swedish_ci','varchar(30)','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'musi80_03','cancion','duracion',3,NULL,'YES','double',NULL,NULL,15,5,NULL,NULL,'double(15,5)','','','select,insert,update,references',''),
 (NULL,'musi80_03','club','cod',1,NULL,'NO','varchar',3,3,NULL,NULL,'latin1','latin1_swedish_ci','varchar(3)','PRI','','select,insert,update,references',''),
 (NULL,'musi80_03','club','nombre',2,NULL,'NO','varchar',30,30,NULL,NULL,'latin1','latin1_swedish_ci','varchar(30)','','','select,insert,update,references',''),
 (NULL,'musi80_03','club','sede',3,NULL,'YES','varchar',30,30,NULL,NULL,'latin1','latin1_swedish_ci','varchar(30)','','','select,insert,update,references',''),
 (NULL,'musi80_03','club','num',4,NULL,'YES','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5)','','','select,insert,update,references',''),
 (NULL,'musi80_03','club','cod_gru',5,NULL,'NO','varchar',3,3,NULL,NULL,'latin1','latin1_swedish_ci','varchar(3)','MUL','','select,insert,update,references',''),
 (NULL,'musi80_03','companyia','cod',1,NULL,'NO','varchar',3,3,NULL,NULL,'latin1','latin1_swedish_ci','varchar(3)','PRI','','select,insert,update,references',''),
 (NULL,'musi80_03','companyia','nombre',2,NULL,'NO','varchar',30,30,NULL,NULL,'latin1','latin1_swedish_ci','varchar(30)','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'musi80_03','companyia','dir',3,NULL,'YES','varchar',30,30,NULL,NULL,'latin1','latin1_swedish_ci','varchar(30)','','','select,insert,update,references',''),
 (NULL,'musi80_03','companyia','fax',4,NULL,'YES','varchar',15,15,NULL,NULL,'latin1','latin1_swedish_ci','varchar(15)','','','select,insert,update,references',''),
 (NULL,'musi80_03','companyia','tfno',5,NULL,'YES','varchar',15,15,NULL,NULL,'latin1','latin1_swedish_ci','varchar(15)','','','select,insert,update,references',''),
 (NULL,'musi80_03','disco','cod',1,NULL,'NO','varchar',3,3,NULL,NULL,'latin1','latin1_swedish_ci','varchar(3)','PRI','','select,insert,update,references',''),
 (NULL,'musi80_03','disco','nombre',2,NULL,'YES','varchar',30,30,NULL,NULL,'latin1','latin1_swedish_ci','varchar(30)','','','select,insert,update,references',''),
 (NULL,'musi80_03','disco','fecha',3,NULL,'YES','datetime',NULL,NULL,NULL,NULL,NULL,NULL,'datetime','','','select,insert,update,references',''),
 (NULL,'musi80_03','disco','cod_comp',4,NULL,'NO','varchar',3,3,NULL,NULL,'latin1','latin1_swedish_ci','varchar(3)','MUL','','select,insert,update,references',''),
 (NULL,'musi80_03','disco','cod_gru',5,NULL,'NO','varchar',3,3,NULL,NULL,'latin1','latin1_swedish_ci','varchar(3)','MUL','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'musi80_03','esta','can',1,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10)','PRI','','select,insert,update,references',''),
 (NULL,'musi80_03','esta','cod',2,NULL,'NO','varchar',3,3,NULL,NULL,'latin1','latin1_swedish_ci','varchar(3)','PRI','','select,insert,update,references',''),
 (NULL,'musi80_03','grupo','cod',1,NULL,'NO','varchar',3,3,NULL,NULL,'latin1','latin1_swedish_ci','varchar(3)','PRI','','select,insert,update,references',''),
 (NULL,'musi80_03','grupo','nombre',2,NULL,'NO','varchar',30,30,NULL,NULL,'latin1','latin1_swedish_ci','varchar(30)','','','select,insert,update,references',''),
 (NULL,'musi80_03','grupo','fecha',3,NULL,'YES','datetime',NULL,NULL,NULL,NULL,NULL,NULL,'datetime','','','select,insert,update,references',''),
 (NULL,'musi80_03','grupo','pais',4,NULL,'YES','varchar',10,10,NULL,NULL,'latin1','latin1_swedish_ci','varchar(10)','','','select,insert,update,references',''),
 (NULL,'musi80_03','pertenece','dni',1,NULL,'NO','varchar',10,10,NULL,NULL,'latin1','latin1_swedish_ci','varchar(10)','PRI','','select,insert,update,references',''),
 (NULL,'musi80_03','pertenece','cod',2,NULL,'NO','varchar',3,3,NULL,NULL,'latin1','latin1_swedish_ci','varchar(3)','PRI','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'musi80_03','pertenece','funcion',3,NULL,'YES','varchar',15,15,NULL,NULL,'latin1','latin1_swedish_ci','varchar(15)','','','select,insert,update,references',''),
 (NULL,'mysql','columns_priv','Host',1,'','NO','char',60,180,NULL,NULL,'utf8','utf8_bin','char(60)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','columns_priv','Db',2,'','NO','char',64,192,NULL,NULL,'utf8','utf8_bin','char(64)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','columns_priv','User',3,'','NO','char',16,48,NULL,NULL,'utf8','utf8_bin','char(16)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','columns_priv','Table_name',4,'','NO','char',64,192,NULL,NULL,'utf8','utf8_bin','char(64)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','columns_priv','Column_name',5,'','NO','char',64,192,NULL,NULL,'utf8','utf8_bin','char(64)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','columns_priv','Timestamp',6,'CURRENT_TIMESTAMP','YES','timestamp',NULL,NULL,NULL,NULL,NULL,NULL,'timestamp','','','select,insert,update,references',''),
 (NULL,'mysql','columns_priv','Column_priv',7,'','NO','set',31,93,NULL,NULL,'utf8','utf8_general_ci','set(\'Select\',\'Insert\',\'Update\',\'References\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','db','Host',1,'','NO','char',60,180,NULL,NULL,'utf8','utf8_bin','char(60)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','db','Db',2,'','NO','char',64,192,NULL,NULL,'utf8','utf8_bin','char(64)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','db','User',3,'','NO','char',16,48,NULL,NULL,'utf8','utf8_bin','char(16)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','db','Select_priv',4,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Insert_priv',5,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Update_priv',6,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Delete_priv',7,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Create_priv',8,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','db','Drop_priv',9,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Grant_priv',10,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','References_priv',11,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Index_priv',12,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Alter_priv',13,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Create_tmp_table_priv',14,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Lock_tables_priv',15,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Create_view_priv',16,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','db','Show_view_priv',17,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Create_routine_priv',18,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Alter_routine_priv',19,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','db','Execute_priv',20,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','func','name',1,'','NO','char',64,192,NULL,NULL,'utf8','utf8_bin','char(64)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','func','ret',2,'0','NO','tinyint',NULL,NULL,3,0,NULL,NULL,'tinyint(1)','','','select,insert,update,references',''),
 (NULL,'mysql','func','dl',3,'','NO','char',128,384,NULL,NULL,'utf8','utf8_bin','char(128)','','','select,insert,update,references',''),
 (NULL,'mysql','func','type',4,NULL,'NO','enum',9,27,NULL,NULL,'utf8','utf8_general_ci','enum(\'function\',\'aggregate\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','help_category','help_category_id',1,NULL,'NO','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5) unsigned','PRI','','select,insert,update,references',''),
 (NULL,'mysql','help_category','name',2,NULL,'NO','char',64,192,NULL,NULL,'utf8','utf8_general_ci','char(64)','UNI','','select,insert,update,references',''),
 (NULL,'mysql','help_category','parent_category_id',3,NULL,'YES','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5) unsigned','','','select,insert,update,references',''),
 (NULL,'mysql','help_category','url',4,NULL,'NO','char',128,384,NULL,NULL,'utf8','utf8_general_ci','char(128)','','','select,insert,update,references',''),
 (NULL,'mysql','help_keyword','help_keyword_id',1,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10) unsigned','PRI','','select,insert,update,references',''),
 (NULL,'mysql','help_keyword','name',2,NULL,'NO','char',64,192,NULL,NULL,'utf8','utf8_general_ci','char(64)','UNI','','select,insert,update,references',''),
 (NULL,'mysql','help_relation','help_topic_id',1,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10) unsigned','PRI','','select,insert,update,references',''),
 (NULL,'mysql','help_relation','help_keyword_id',2,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10) unsigned','PRI','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','help_topic','help_topic_id',1,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10) unsigned','PRI','','select,insert,update,references',''),
 (NULL,'mysql','help_topic','name',2,NULL,'NO','char',64,192,NULL,NULL,'utf8','utf8_general_ci','char(64)','UNI','','select,insert,update,references',''),
 (NULL,'mysql','help_topic','help_category_id',3,NULL,'NO','smallint',NULL,NULL,5,0,NULL,NULL,'smallint(5) unsigned','','','select,insert,update,references',''),
 (NULL,'mysql','help_topic','description',4,NULL,'NO','text',65535,65535,NULL,NULL,'utf8','utf8_general_ci','text','','','select,insert,update,references',''),
 (NULL,'mysql','help_topic','example',5,NULL,'NO','text',65535,65535,NULL,NULL,'utf8','utf8_general_ci','text','','','select,insert,update,references',''),
 (NULL,'mysql','help_topic','url',6,NULL,'NO','char',128,384,NULL,NULL,'utf8','utf8_general_ci','char(128)','','','select,insert,update,references',''),
 (NULL,'mysql','host','Host',1,'','NO','char',60,180,NULL,NULL,'utf8','utf8_bin','char(60)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','host','Db',2,'','NO','char',64,192,NULL,NULL,'utf8','utf8_bin','char(64)','PRI','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','host','Select_priv',3,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Insert_priv',4,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Update_priv',5,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Delete_priv',6,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Create_priv',7,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Drop_priv',8,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Grant_priv',9,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','References_priv',10,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','host','Index_priv',11,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Alter_priv',12,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Create_tmp_table_priv',13,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Lock_tables_priv',14,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Create_view_priv',15,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Show_view_priv',16,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Create_routine_priv',17,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','host','Alter_routine_priv',18,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','host','Execute_priv',19,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','proc','db',1,'','NO','char',64,192,NULL,NULL,'utf8','utf8_bin','char(64)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','proc','name',2,'','NO','char',64,192,NULL,NULL,'utf8','utf8_general_ci','char(64)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','proc','type',3,NULL,'NO','enum',9,27,NULL,NULL,'utf8','utf8_general_ci','enum(\'FUNCTION\',\'PROCEDURE\')','PRI','','select,insert,update,references',''),
 (NULL,'mysql','proc','specific_name',4,'','NO','char',64,192,NULL,NULL,'utf8','utf8_general_ci','char(64)','','','select,insert,update,references',''),
 (NULL,'mysql','proc','language',5,'SQL','NO','enum',3,9,NULL,NULL,'utf8','utf8_general_ci','enum(\'SQL\')','','','select,insert,update,references',''),
 (NULL,'mysql','proc','sql_data_access',6,'CONTAINS_SQL','NO','enum',17,51,NULL,NULL,'utf8','utf8_general_ci','enum(\'CONTAINS_SQL\',\'NO_SQL\',\'READS_SQL_DATA\',\'MODIFIES_SQL_DATA\')','','','select,insert,update,references',''),
 (NULL,'mysql','proc','is_deterministic',7,'NO','NO','enum',3,9,NULL,NULL,'utf8','utf8_general_ci','enum(\'YES\',\'NO\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','proc','security_type',8,'DEFINER','NO','enum',7,21,NULL,NULL,'utf8','utf8_general_ci','enum(\'INVOKER\',\'DEFINER\')','','','select,insert,update,references',''),
 (NULL,'mysql','proc','param_list',9,'','NO','blob',65535,65535,NULL,NULL,NULL,NULL,'blob','','','select,insert,update,references',''),
 (NULL,'mysql','proc','returns',10,'','NO','char',64,192,NULL,NULL,'utf8','utf8_general_ci','char(64)','','','select,insert,update,references',''),
 (NULL,'mysql','proc','body',11,'','NO','longblob',4294967295,4294967295,NULL,NULL,NULL,NULL,'longblob','','','select,insert,update,references',''),
 (NULL,'mysql','proc','definer',12,'','NO','char',77,231,NULL,NULL,'utf8','utf8_bin','char(77)','','','select,insert,update,references',''),
 (NULL,'mysql','proc','created',13,'CURRENT_TIMESTAMP','YES','timestamp',NULL,NULL,NULL,NULL,NULL,NULL,'timestamp','','','select,insert,update,references',''),
 (NULL,'mysql','proc','modified',14,'0000-00-00 00:00:00','YES','timestamp',NULL,NULL,NULL,NULL,NULL,NULL,'timestamp','','','select,insert,update,references',''),
 (NULL,'mysql','proc','sql_mode',15,'','NO','set',431,1293,NULL,NULL,'utf8','utf8_general_ci','set(\'REAL_AS_FLOAT\',\'PIPES_AS_CONCAT\',\'ANSI_QUOTES\',\'IGNORE_SPACE\',\'NOT_USED\',\'ONLY_FULL_GROUP_BY\',\'NO_UNSIGNED_SUBTRACTION\',\'NO_DIR_IN_CREATE\',\'POSTGRESQL\',\'ORACLE\',\'MSSQL\',\'DB2\',\'MAXDB\',\'NO_KEY_OPTIONS\',\'NO_TABLE_OPTIONS\',\'NO_FIELD_OPTIONS\',\'MYSQL323\',\'MYSQL40\',\'ANSI\',\'NO_AUTO_VALUE_ON_ZERO\',\'NO_BACKSLASH_ESCAPES\',\'STRICT_TRANS_TABLES\',\'STRICT_ALL_TABLES\',\'NO_ZERO_IN_DATE\',\'NO_ZERO_DATE\',\'INVALID_DATES\',\'ERROR_FOR_DIVISION_BY_ZERO\',\'TRADITIONAL\',\'NO_AUTO_CREATE_USER\',\'HIGH_NOT_PRECEDENCE\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','proc','comment',16,'','NO','char',64,192,NULL,NULL,'utf8','utf8_bin','char(64)','','','select,insert,update,references',''),
 (NULL,'mysql','procs_priv','Host',1,'','NO','char',60,180,NULL,NULL,'utf8','utf8_bin','char(60)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','procs_priv','Db',2,'','NO','char',64,192,NULL,NULL,'utf8','utf8_bin','char(64)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','procs_priv','User',3,'','NO','char',16,48,NULL,NULL,'utf8','utf8_bin','char(16)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','procs_priv','Routine_name',4,'','NO','char',64,192,NULL,NULL,'utf8','utf8_bin','char(64)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','procs_priv','Routine_type',5,NULL,'NO','enum',9,27,NULL,NULL,'utf8','utf8_bin','enum(\'FUNCTION\',\'PROCEDURE\')','PRI','','select,insert,update,references',''),
 (NULL,'mysql','procs_priv','Grantor',6,'','NO','char',77,231,NULL,NULL,'utf8','utf8_bin','char(77)','MUL','','select,insert,update,references',''),
 (NULL,'mysql','procs_priv','Proc_priv',7,'','NO','set',27,81,NULL,NULL,'utf8','utf8_general_ci','set(\'Execute\',\'Alter Routine\',\'Grant\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','procs_priv','Timestamp',8,'CURRENT_TIMESTAMP','YES','timestamp',NULL,NULL,NULL,NULL,NULL,NULL,'timestamp','','','select,insert,update,references',''),
 (NULL,'mysql','tables_priv','Host',1,'','NO','char',60,180,NULL,NULL,'utf8','utf8_bin','char(60)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','tables_priv','Db',2,'','NO','char',64,192,NULL,NULL,'utf8','utf8_bin','char(64)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','tables_priv','User',3,'','NO','char',16,48,NULL,NULL,'utf8','utf8_bin','char(16)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','tables_priv','Table_name',4,'','NO','char',64,192,NULL,NULL,'utf8','utf8_bin','char(64)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','tables_priv','Grantor',5,'','NO','char',77,231,NULL,NULL,'utf8','utf8_bin','char(77)','MUL','','select,insert,update,references',''),
 (NULL,'mysql','tables_priv','Timestamp',6,'CURRENT_TIMESTAMP','YES','timestamp',NULL,NULL,NULL,NULL,NULL,NULL,'timestamp','','','select,insert,update,references',''),
 (NULL,'mysql','tables_priv','Table_priv',7,'','NO','set',90,270,NULL,NULL,'utf8','utf8_general_ci','set(\'Select\',\'Insert\',\'Update\',\'Delete\',\'Create\',\'Drop\',\'Grant\',\'References\',\'Index\',\'Alter\',\'Create View\',\'Show view\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','tables_priv','Column_priv',8,'','NO','set',31,93,NULL,NULL,'utf8','utf8_general_ci','set(\'Select\',\'Insert\',\'Update\',\'References\')','','','select,insert,update,references',''),
 (NULL,'mysql','time_zone','Time_zone_id',1,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10) unsigned','PRI','auto_increment','select,insert,update,references',''),
 (NULL,'mysql','time_zone','Use_leap_seconds',2,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'Y\',\'N\')','','','select,insert,update,references',''),
 (NULL,'mysql','time_zone_leap_second','Transition_time',1,NULL,'NO','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(20)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','time_zone_leap_second','Correction',2,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(11)','','','select,insert,update,references',''),
 (NULL,'mysql','time_zone_name','Name',1,NULL,'NO','char',64,192,NULL,NULL,'utf8','utf8_general_ci','char(64)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','time_zone_name','Time_zone_id',2,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10) unsigned','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','time_zone_transition','Time_zone_id',1,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10) unsigned','PRI','','select,insert,update,references',''),
 (NULL,'mysql','time_zone_transition','Transition_time',2,NULL,'NO','bigint',NULL,NULL,19,0,NULL,NULL,'bigint(20)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','time_zone_transition','Transition_type_id',3,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10) unsigned','','','select,insert,update,references',''),
 (NULL,'mysql','time_zone_transition_type','Time_zone_id',1,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10) unsigned','PRI','','select,insert,update,references',''),
 (NULL,'mysql','time_zone_transition_type','Transition_type_id',2,NULL,'NO','int',NULL,NULL,10,0,NULL,NULL,'int(10) unsigned','PRI','','select,insert,update,references',''),
 (NULL,'mysql','time_zone_transition_type','Offset',3,'0','NO','int',NULL,NULL,10,0,NULL,NULL,'int(11)','','','select,insert,update,references',''),
 (NULL,'mysql','time_zone_transition_type','Is_DST',4,'0','NO','tinyint',NULL,NULL,3,0,NULL,NULL,'tinyint(3) unsigned','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','time_zone_transition_type','Abbreviation',5,'','NO','char',8,24,NULL,NULL,'utf8','utf8_general_ci','char(8)','','','select,insert,update,references',''),
 (NULL,'mysql','user','Host',1,'','NO','char',60,180,NULL,NULL,'utf8','utf8_bin','char(60)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','user','User',2,'','NO','char',16,48,NULL,NULL,'utf8','utf8_bin','char(16)','PRI','','select,insert,update,references',''),
 (NULL,'mysql','user','Password',3,'','NO','char',41,41,NULL,NULL,'latin1','latin1_bin','char(41)','','','select,insert,update,references',''),
 (NULL,'mysql','user','Select_priv',4,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Insert_priv',5,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Update_priv',6,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Delete_priv',7,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','user','Create_priv',8,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Drop_priv',9,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Reload_priv',10,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Shutdown_priv',11,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Process_priv',12,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','File_priv',13,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Grant_priv',14,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','References_priv',15,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','user','Index_priv',16,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Alter_priv',17,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Show_db_priv',18,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Super_priv',19,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Create_tmp_table_priv',20,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Lock_tables_priv',21,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Execute_priv',22,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Repl_slave_priv',23,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','user','Repl_client_priv',24,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_general_ci','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Create_view_priv',25,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Show_view_priv',26,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Create_routine_priv',27,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Alter_routine_priv',28,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','Create_user_priv',29,'N','NO','enum',1,3,NULL,NULL,'utf8','utf8_bin','enum(\'N\',\'Y\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','ssl_type',30,'','NO','enum',9,27,NULL,NULL,'utf8','utf8_general_ci','enum(\'\',\'ANY\',\'X509\',\'SPECIFIED\')','','','select,insert,update,references',''),
 (NULL,'mysql','user','ssl_cipher',31,NULL,'NO','blob',65535,65535,NULL,NULL,NULL,NULL,'blob','','','select,insert,update,references','');
INSERT INTO `COLUMNS` VALUES  (NULL,'mysql','user','x509_issuer',32,NULL,'NO','blob',65535,65535,NULL,NULL,NULL,NULL,'blob','','','select,insert,update,references',''),
 (NULL,'mysql','user','x509_subject',33,NULL,'NO','blob',65535,65535,NULL,NULL,NULL,NULL,'blob','','','select,insert,update,references',''),
 (NULL,'mysql','user','max_questions',34,'0','NO','int',NULL,NULL,10,0,NULL,NULL,'int(11) unsigned','','','select,insert,update,references',''),
 (NULL,'mysql','user','max_updates',35,'0','NO','int',NULL,NULL,10,0,NULL,NULL,'int(11) unsigned','','','select,insert,update,references',''),
 (NULL,'mysql','user','max_connections',36,'0','NO','int',NULL,NULL,10,0,NULL,NULL,'int(11) unsigned','','','select,insert,update,references',''),
 (NULL,'mysql','user','max_user_connections',37,'0','NO','int',NULL,NULL,10,0,NULL,NULL,'int(11) unsigned','','','select,insert,update,references','');


--
-- Table structure for table `information_schema`.`COLUMN_PRIVILEGES`
--

CREATE TEMPORARY TABLE `COLUMN_PRIVILEGES` (
  `GRANTEE` varchar(81) NOT NULL default '',
  `TABLE_CATALOG` varchar(512) default NULL,
  `TABLE_SCHEMA` varchar(64) NOT NULL default '',
  `TABLE_NAME` varchar(64) NOT NULL default '',
  `COLUMN_NAME` varchar(64) NOT NULL default '',
  `PRIVILEGE_TYPE` varchar(64) NOT NULL default '',
  `IS_GRANTABLE` varchar(3) NOT NULL default ''
) ENGINE=MEMORY DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`COLUMN_PRIVILEGES`
--



--
-- Table structure for table `information_schema`.`KEY_COLUMN_USAGE`
--

CREATE TEMPORARY TABLE `KEY_COLUMN_USAGE` (
  `CONSTRAINT_CATALOG` varchar(512) default NULL,
  `CONSTRAINT_SCHEMA` varchar(64) NOT NULL default '',
  `CONSTRAINT_NAME` varchar(64) NOT NULL default '',
  `TABLE_CATALOG` varchar(512) default NULL,
  `TABLE_SCHEMA` varchar(64) NOT NULL default '',
  `TABLE_NAME` varchar(64) NOT NULL default '',
  `COLUMN_NAME` varchar(64) NOT NULL default '',
  `ORDINAL_POSITION` bigint(10) NOT NULL default '0',
  `POSITION_IN_UNIQUE_CONSTRAINT` bigint(10) default NULL,
  `REFERENCED_TABLE_SCHEMA` varchar(64) default NULL,
  `REFERENCED_TABLE_NAME` varchar(64) default NULL,
  `REFERENCED_COLUMN_NAME` varchar(64) default NULL
) ENGINE=MEMORY DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`KEY_COLUMN_USAGE`
--

INSERT INTO `KEY_COLUMN_USAGE` VALUES  (NULL,'biblioteca_03','PRIMARY',NULL,'biblioteca_03','amigo','NUM',1,NULL,NULL,NULL,NULL),
 (NULL,'biblioteca_03','PRIMARY',NULL,'biblioteca_03','autor','AUTOR_ID',1,NULL,NULL,NULL,NULL),
 (NULL,'biblioteca_03','PRIMARY',NULL,'biblioteca_03','escribir','AUTOR_ID',1,NULL,NULL,NULL,NULL),
 (NULL,'biblioteca_03','PRIMARY',NULL,'biblioteca_03','escribir','COD_OB',2,NULL,NULL,NULL,NULL),
 (NULL,'biblioteca_03','PRIMARY',NULL,'biblioteca_03','esta_en','COD_OB',1,NULL,NULL,NULL,NULL),
 (NULL,'biblioteca_03','PRIMARY',NULL,'biblioteca_03','esta_en','ID_LIB',2,NULL,NULL,NULL,NULL),
 (NULL,'biblioteca_03','PRIMARY',NULL,'biblioteca_03','libro','ID_LIB',1,NULL,NULL,NULL,NULL),
 (NULL,'biblioteca_03','PRIMARY',NULL,'biblioteca_03','obra','COD_OB',1,NULL,NULL,NULL,NULL),
 (NULL,'biblioteca_03','PRIMARY',NULL,'biblioteca_03','prestamo','NUM',1,NULL,NULL,NULL,NULL),
 (NULL,'biblioteca_03','PRIMARY',NULL,'biblioteca_03','prestamo','ID_LIB',2,NULL,NULL,NULL,NULL),
 (NULL,'biblioteca_03','PRIMARY',NULL,'biblioteca_03','tema','TEMATICA',1,NULL,NULL,NULL,NULL);
INSERT INTO `KEY_COLUMN_USAGE` VALUES  (NULL,'cicli80_03','PRIMARY',NULL,'cicli80_03','ciclista','dorsal',1,NULL,NULL,NULL,NULL),
 (NULL,'cicli80_03','PRIMARY',NULL,'cicli80_03','equipo','nomeq',1,NULL,NULL,NULL,NULL),
 (NULL,'cicli80_03','PRIMARY',NULL,'cicli80_03','etapa','netapa',1,NULL,NULL,NULL,NULL),
 (NULL,'cicli80_03','PRIMARY',NULL,'cicli80_03','llevar','netapa',1,NULL,NULL,NULL,NULL),
 (NULL,'cicli80_03','PRIMARY',NULL,'cicli80_03','llevar','codigo',2,NULL,NULL,NULL,NULL),
 (NULL,'cicli80_03','PRIMARY',NULL,'cicli80_03','maillot','codigo',1,NULL,NULL,NULL,NULL),
 (NULL,'cicli80_03','PRIMARY',NULL,'cicli80_03','puerto','nompuerto',1,NULL,NULL,NULL,NULL),
 (NULL,'musi80_03','PRIMARY',NULL,'musi80_03','artista','dni',1,NULL,NULL,NULL,NULL),
 (NULL,'musi80_03','PRIMARY',NULL,'musi80_03','cancion','cod',1,NULL,NULL,NULL,NULL),
 (NULL,'musi80_03','PRIMARY',NULL,'musi80_03','club','cod',1,NULL,NULL,NULL,NULL),
 (NULL,'musi80_03','PRIMARY',NULL,'musi80_03','companyia','cod',1,NULL,NULL,NULL,NULL),
 (NULL,'musi80_03','PRIMARY',NULL,'musi80_03','disco','cod',1,NULL,NULL,NULL,NULL);
INSERT INTO `KEY_COLUMN_USAGE` VALUES  (NULL,'musi80_03','PRIMARY',NULL,'musi80_03','esta','can',1,NULL,NULL,NULL,NULL),
 (NULL,'musi80_03','PRIMARY',NULL,'musi80_03','esta','cod',2,NULL,NULL,NULL,NULL),
 (NULL,'musi80_03','PRIMARY',NULL,'musi80_03','grupo','cod',1,NULL,NULL,NULL,NULL),
 (NULL,'musi80_03','PRIMARY',NULL,'musi80_03','pertenece','dni',1,NULL,NULL,NULL,NULL),
 (NULL,'musi80_03','PRIMARY',NULL,'musi80_03','pertenece','cod',2,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','columns_priv','Host',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','columns_priv','Db',2,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','columns_priv','User',3,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','columns_priv','Table_name',4,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','columns_priv','Column_name',5,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','db','Host',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','db','Db',2,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','db','User',3,NULL,NULL,NULL,NULL);
INSERT INTO `KEY_COLUMN_USAGE` VALUES  (NULL,'mysql','PRIMARY',NULL,'mysql','func','name',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','help_category','help_category_id',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','name',NULL,'mysql','help_category','name',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','help_keyword','help_keyword_id',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','name',NULL,'mysql','help_keyword','name',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','help_relation','help_keyword_id',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','help_relation','help_topic_id',2,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','help_topic','help_topic_id',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','name',NULL,'mysql','help_topic','name',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','host','Host',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','host','Db',2,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','proc','db',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','proc','name',2,NULL,NULL,NULL,NULL);
INSERT INTO `KEY_COLUMN_USAGE` VALUES  (NULL,'mysql','PRIMARY',NULL,'mysql','proc','type',3,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','procs_priv','Host',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','procs_priv','Db',2,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','procs_priv','User',3,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','procs_priv','Routine_name',4,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','procs_priv','Routine_type',5,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','tables_priv','Host',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','tables_priv','Db',2,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','tables_priv','User',3,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','tables_priv','Table_name',4,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','time_zone','Time_zone_id',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','time_zone_leap_second','Transition_time',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','time_zone_name','Name',1,NULL,NULL,NULL,NULL);
INSERT INTO `KEY_COLUMN_USAGE` VALUES  (NULL,'mysql','PRIMARY',NULL,'mysql','time_zone_transition','Time_zone_id',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','time_zone_transition','Transition_time',2,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','time_zone_transition_type','Time_zone_id',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','time_zone_transition_type','Transition_type_id',2,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','user','Host',1,NULL,NULL,NULL,NULL),
 (NULL,'mysql','PRIMARY',NULL,'mysql','user','User',2,NULL,NULL,NULL,NULL);


--
-- Table structure for table `information_schema`.`ROUTINES`
--

CREATE TEMPORARY TABLE `ROUTINES` (
  `SPECIFIC_NAME` varchar(64) NOT NULL default '',
  `ROUTINE_CATALOG` varchar(512) default NULL,
  `ROUTINE_SCHEMA` varchar(64) NOT NULL default '',
  `ROUTINE_NAME` varchar(64) NOT NULL default '',
  `ROUTINE_TYPE` varchar(9) NOT NULL default '',
  `DTD_IDENTIFIER` varchar(64) default NULL,
  `ROUTINE_BODY` varchar(8) NOT NULL default '',
  `ROUTINE_DEFINITION` longtext NOT NULL,
  `EXTERNAL_NAME` varchar(64) default NULL,
  `EXTERNAL_LANGUAGE` varchar(64) default NULL,
  `PARAMETER_STYLE` varchar(8) NOT NULL default '',
  `IS_DETERMINISTIC` varchar(3) NOT NULL default '',
  `SQL_DATA_ACCESS` varchar(64) NOT NULL default '',
  `SQL_PATH` varchar(64) default NULL,
  `SECURITY_TYPE` varchar(7) NOT NULL default '',
  `CREATED` datetime NOT NULL default '0000-00-00 00:00:00',
  `LAST_ALTERED` datetime NOT NULL default '0000-00-00 00:00:00',
  `SQL_MODE` longtext NOT NULL,
  `ROUTINE_COMMENT` varchar(64) NOT NULL default '',
  `DEFINER` varchar(77) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`ROUTINES`
--



--
-- Table structure for table `information_schema`.`SCHEMATA`
--

CREATE TEMPORARY TABLE `SCHEMATA` (
  `CATALOG_NAME` varchar(512) default NULL,
  `SCHEMA_NAME` varchar(64) NOT NULL default '',
  `DEFAULT_CHARACTER_SET_NAME` varchar(64) NOT NULL default '',
  `DEFAULT_COLLATION_NAME` varchar(64) NOT NULL default '',
  `SQL_PATH` varchar(512) default NULL
) ENGINE=MEMORY DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`SCHEMATA`
--

INSERT INTO `SCHEMATA` VALUES  (NULL,'information_schema','utf8','utf8_general_ci',NULL),
 (NULL,'biblioteca_03','latin1','latin1_swedish_ci',NULL),
 (NULL,'cicli80_03','latin1','latin1_swedish_ci',NULL),
 (NULL,'musi80_03','latin1','latin1_swedish_ci',NULL),
 (NULL,'mysql','latin1','latin1_swedish_ci',NULL);


--
-- Table structure for table `information_schema`.`SCHEMA_PRIVILEGES`
--

CREATE TEMPORARY TABLE `SCHEMA_PRIVILEGES` (
  `GRANTEE` varchar(81) NOT NULL default '',
  `TABLE_CATALOG` varchar(512) default NULL,
  `TABLE_SCHEMA` varchar(64) NOT NULL default '',
  `PRIVILEGE_TYPE` varchar(64) NOT NULL default '',
  `IS_GRANTABLE` varchar(3) NOT NULL default ''
) ENGINE=MEMORY DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`SCHEMA_PRIVILEGES`
--



--
-- Table structure for table `information_schema`.`STATISTICS`
--

CREATE TEMPORARY TABLE `STATISTICS` (
  `TABLE_CATALOG` varchar(512) default NULL,
  `TABLE_SCHEMA` varchar(64) NOT NULL default '',
  `TABLE_NAME` varchar(64) NOT NULL default '',
  `NON_UNIQUE` bigint(1) NOT NULL default '0',
  `INDEX_SCHEMA` varchar(64) NOT NULL default '',
  `INDEX_NAME` varchar(64) NOT NULL default '',
  `SEQ_IN_INDEX` bigint(2) NOT NULL default '0',
  `COLUMN_NAME` varchar(64) NOT NULL default '',
  `COLLATION` varchar(1) default NULL,
  `CARDINALITY` bigint(21) default NULL,
  `SUB_PART` bigint(3) default NULL,
  `PACKED` varchar(10) default NULL,
  `NULLABLE` varchar(3) NOT NULL default '',
  `INDEX_TYPE` varchar(16) NOT NULL default '',
  `COMMENT` varchar(16) default NULL
) ENGINE=MEMORY DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`STATISTICS`
--

INSERT INTO `STATISTICS` VALUES  (NULL,'biblioteca_03','amigo',0,'biblioteca_03','PRIMARY',1,'NUM','A',7,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','autor',0,'biblioteca_03','PRIMARY',1,'AUTOR_ID','A',244,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','escribir',0,'biblioteca_03','PRIMARY',1,'AUTOR_ID','A',483,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','escribir',0,'biblioteca_03','PRIMARY',2,'COD_OB','A',483,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','escribir',1,'biblioteca_03','AUTORESCRIBIR',1,'AUTOR_ID','A',483,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','escribir',1,'biblioteca_03','OBRAESCRIBIR',1,'COD_OB','A',483,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','esta_en',0,'biblioteca_03','PRIMARY',1,'COD_OB','A',407,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','esta_en',0,'biblioteca_03','PRIMARY',2,'ID_LIB','A',407,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','esta_en',1,'biblioteca_03','LIBROESTA_EN',1,'ID_LIB','A',407,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','esta_en',1,'biblioteca_03','OBRAESTA_EN',1,'COD_OB','A',407,NULL,NULL,'','BTREE','');
INSERT INTO `STATISTICS` VALUES  (NULL,'biblioteca_03','libro',0,'biblioteca_03','PRIMARY',1,'ID_LIB','A',312,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','obra',0,'biblioteca_03','PRIMARY',1,'COD_OB','A',463,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','obra',1,'biblioteca_03','TEMAOBRA',1,'TEMATICA','A',51,NULL,NULL,'YES','BTREE',''),
 (NULL,'biblioteca_03','prestamo',0,'biblioteca_03','PRIMARY',1,'NUM','A',17,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','prestamo',0,'biblioteca_03','PRIMARY',2,'ID_LIB','A',17,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','prestamo',1,'biblioteca_03','AMIGOPRESTAMO',1,'NUM','A',17,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','prestamo',1,'biblioteca_03','LIBROPRESTAMO',1,'ID_LIB','A',17,NULL,NULL,'','BTREE',''),
 (NULL,'biblioteca_03','tema',0,'biblioteca_03','PRIMARY',1,'TEMATICA','A',23,NULL,NULL,'','BTREE',''),
 (NULL,'cicli80_03','ciclista',0,'cicli80_03','PRIMARY',1,'dorsal','A',100,NULL,NULL,'','BTREE',''),
 (NULL,'cicli80_03','ciclista',1,'cicli80_03','equipociclista',1,'nomeq','A',50,NULL,NULL,'','BTREE',''),
 (NULL,'cicli80_03','equipo',0,'cicli80_03','PRIMARY',1,'nomeq','A',22,NULL,NULL,'','BTREE','');
INSERT INTO `STATISTICS` VALUES  (NULL,'cicli80_03','etapa',0,'cicli80_03','PRIMARY',1,'netapa','A',21,NULL,NULL,'','BTREE',''),
 (NULL,'cicli80_03','etapa',1,'cicli80_03','ciclistaetapa',1,'dorsal','A',21,NULL,NULL,'YES','BTREE',''),
 (NULL,'cicli80_03','llevar',0,'cicli80_03','PRIMARY',1,'netapa','A',54,NULL,NULL,'','BTREE',''),
 (NULL,'cicli80_03','llevar',0,'cicli80_03','PRIMARY',2,'codigo','A',109,NULL,NULL,'','BTREE',''),
 (NULL,'cicli80_03','llevar',1,'cicli80_03','ciclistallevar',1,'dorsal','A',54,NULL,NULL,'','BTREE',''),
 (NULL,'cicli80_03','llevar',1,'cicli80_03','etapallevar',1,'netapa','A',54,NULL,NULL,'','BTREE',''),
 (NULL,'cicli80_03','llevar',1,'cicli80_03','maillotllevar',1,'codigo','A',12,NULL,NULL,'','BTREE',''),
 (NULL,'cicli80_03','maillot',0,'cicli80_03','PRIMARY',1,'codigo','A',6,NULL,NULL,'','BTREE',''),
 (NULL,'cicli80_03','puerto',0,'cicli80_03','PRIMARY',1,'nompuerto','A',14,NULL,NULL,'','BTREE',''),
 (NULL,'cicli80_03','puerto',1,'cicli80_03','ciclistapuerto',1,'dorsal','A',14,NULL,NULL,'YES','BTREE',''),
 (NULL,'cicli80_03','puerto',1,'cicli80_03','etapapuerto',1,'netapa','A',14,NULL,NULL,'','BTREE','');
INSERT INTO `STATISTICS` VALUES  (NULL,'musi80_03','artista',0,'musi80_03','PRIMARY',1,'dni','A',19,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','cancion',0,'musi80_03','PRIMARY',1,'cod','A',184,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','club',0,'musi80_03','PRIMARY',1,'cod','A',17,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','club',1,'musi80_03','grupoclub',1,'cod_gru','A',17,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','companyia',0,'musi80_03','PRIMARY',1,'cod','A',7,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','disco',0,'musi80_03','PRIMARY',1,'cod','A',18,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','disco',1,'musi80_03','companyiadisco',1,'cod_comp','A',18,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','disco',1,'musi80_03','grupodisco',1,'cod_gru','A',18,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','esta',0,'musi80_03','PRIMARY',1,'can','A',184,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','esta',0,'musi80_03','PRIMARY',2,'cod','A',184,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','esta',1,'musi80_03','cancionesta',1,'can','A',184,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','esta',1,'musi80_03','discoesta',1,'cod','A',36,NULL,NULL,'','BTREE','');
INSERT INTO `STATISTICS` VALUES  (NULL,'musi80_03','esta',1,'musi80_03','estacod',1,'cod','A',36,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','grupo',0,'musi80_03','PRIMARY',1,'cod','A',6,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','pertenece',0,'musi80_03','PRIMARY',1,'dni','A',20,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','pertenece',0,'musi80_03','PRIMARY',2,'cod','A',20,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','pertenece',1,'musi80_03','artistapertenece',1,'dni','A',20,NULL,NULL,'','BTREE',''),
 (NULL,'musi80_03','pertenece',1,'musi80_03','grupopertenece',1,'cod','A',20,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','columns_priv',0,'mysql','PRIMARY',1,'Host','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','columns_priv',0,'mysql','PRIMARY',2,'Db','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','columns_priv',0,'mysql','PRIMARY',3,'User','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','columns_priv',0,'mysql','PRIMARY',4,'Table_name','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','columns_priv',0,'mysql','PRIMARY',5,'Column_name','A',0,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','db',0,'mysql','PRIMARY',1,'Host','A',NULL,NULL,NULL,'','BTREE','');
INSERT INTO `STATISTICS` VALUES  (NULL,'mysql','db',0,'mysql','PRIMARY',2,'Db','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','db',0,'mysql','PRIMARY',3,'User','A',0,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','db',1,'mysql','User',1,'User','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','func',0,'mysql','PRIMARY',1,'name','A',0,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','help_category',0,'mysql','PRIMARY',1,'help_category_id','A',36,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','help_category',0,'mysql','name',1,'name','A',36,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','help_keyword',0,'mysql','PRIMARY',1,'help_keyword_id','A',380,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','help_keyword',0,'mysql','name',1,'name','A',380,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','help_relation',0,'mysql','PRIMARY',1,'help_keyword_id','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','help_relation',0,'mysql','PRIMARY',2,'help_topic_id','A',729,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','help_topic',0,'mysql','PRIMARY',1,'help_topic_id','A',460,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','help_topic',0,'mysql','name',1,'name','A',460,NULL,NULL,'','BTREE','');
INSERT INTO `STATISTICS` VALUES  (NULL,'mysql','host',0,'mysql','PRIMARY',1,'Host','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','host',0,'mysql','PRIMARY',2,'Db','A',0,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','proc',0,'mysql','PRIMARY',1,'db','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','proc',0,'mysql','PRIMARY',2,'name','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','proc',0,'mysql','PRIMARY',3,'type','A',0,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','procs_priv',0,'mysql','PRIMARY',1,'Host','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','procs_priv',0,'mysql','PRIMARY',2,'Db','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','procs_priv',0,'mysql','PRIMARY',3,'User','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','procs_priv',0,'mysql','PRIMARY',4,'Routine_name','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','procs_priv',0,'mysql','PRIMARY',5,'Routine_type','A',0,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','procs_priv',1,'mysql','Grantor',1,'Grantor','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','tables_priv',0,'mysql','PRIMARY',1,'Host','A',NULL,NULL,NULL,'','BTREE','');
INSERT INTO `STATISTICS` VALUES  (NULL,'mysql','tables_priv',0,'mysql','PRIMARY',2,'Db','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','tables_priv',0,'mysql','PRIMARY',3,'User','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','tables_priv',0,'mysql','PRIMARY',4,'Table_name','A',0,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','tables_priv',1,'mysql','Grantor',1,'Grantor','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','time_zone',0,'mysql','PRIMARY',1,'Time_zone_id','A',0,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','time_zone_leap_second',0,'mysql','PRIMARY',1,'Transition_time','A',0,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','time_zone_name',0,'mysql','PRIMARY',1,'Name','A',0,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','time_zone_transition',0,'mysql','PRIMARY',1,'Time_zone_id','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','time_zone_transition',0,'mysql','PRIMARY',2,'Transition_time','A',0,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','time_zone_transition_type',0,'mysql','PRIMARY',1,'Time_zone_id','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','time_zone_transition_type',0,'mysql','PRIMARY',2,'Transition_type_id','A',0,NULL,NULL,'','BTREE','');
INSERT INTO `STATISTICS` VALUES  (NULL,'mysql','user',0,'mysql','PRIMARY',1,'Host','A',NULL,NULL,NULL,'','BTREE',''),
 (NULL,'mysql','user',0,'mysql','PRIMARY',2,'User','A',3,NULL,NULL,'','BTREE','');


--
-- Table structure for table `information_schema`.`TABLES`
--

CREATE TEMPORARY TABLE `TABLES` (
  `TABLE_CATALOG` varchar(512) default NULL,
  `TABLE_SCHEMA` varchar(64) NOT NULL default '',
  `TABLE_NAME` varchar(64) NOT NULL default '',
  `TABLE_TYPE` varchar(64) NOT NULL default '',
  `ENGINE` varchar(64) default NULL,
  `VERSION` bigint(21) default NULL,
  `ROW_FORMAT` varchar(10) default NULL,
  `TABLE_ROWS` bigint(21) default NULL,
  `AVG_ROW_LENGTH` bigint(21) default NULL,
  `DATA_LENGTH` bigint(21) default NULL,
  `MAX_DATA_LENGTH` bigint(21) default NULL,
  `INDEX_LENGTH` bigint(21) default NULL,
  `DATA_FREE` bigint(21) default NULL,
  `AUTO_INCREMENT` bigint(21) default NULL,
  `CREATE_TIME` datetime default NULL,
  `UPDATE_TIME` datetime default NULL,
  `CHECK_TIME` datetime default NULL,
  `TABLE_COLLATION` varchar(64) default NULL,
  `CHECKSUM` bigint(21) default NULL,
  `CREATE_OPTIONS` varchar(255) default NULL,
  `TABLE_COMMENT` varchar(80) NOT NULL default ''
) ENGINE=MEMORY DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`TABLES`
--

INSERT INTO `TABLES` VALUES  (NULL,'information_schema','CHARACTER_SETS','SYSTEM VIEW','MEMORY',0,'Fixed',NULL,576,0,16661376,0,0,NULL,NULL,NULL,NULL,'utf8_general_ci',NULL,'max_rows=29127',''),
 (NULL,'information_schema','COLLATIONS','SYSTEM VIEW','MEMORY',0,'Fixed',NULL,423,0,16737264,0,0,NULL,NULL,NULL,NULL,'utf8_general_ci',NULL,'max_rows=39662',''),
 (NULL,'information_schema','COLLATION_CHARACTER_SET_APPLICABILITY','SYSTEM VIEW','MEMORY',0,'Fixed',NULL,387,0,16733880,0,0,NULL,NULL,NULL,NULL,'utf8_general_ci',NULL,'max_rows=43351',''),
 (NULL,'information_schema','COLUMNS','SYSTEM VIEW','MyISAM',0,'Dynamic',NULL,0,0,281474976710655,1024,0,NULL,'2007-04-22 22:11:40','2007-04-22 22:11:40',NULL,'utf8_general_ci',NULL,'max_rows=8324',''),
 (NULL,'information_schema','COLUMN_PRIVILEGES','SYSTEM VIEW','MEMORY',0,'Fixed',NULL,2565,0,16757145,0,0,NULL,NULL,NULL,NULL,'utf8_general_ci',NULL,'max_rows=6540',''),
 (NULL,'information_schema','KEY_COLUMN_USAGE','SYSTEM VIEW','MEMORY',0,'Fixed',NULL,4637,0,16762755,0,0,NULL,NULL,NULL,NULL,'utf8_general_ci',NULL,'max_rows=3618',''),
 (NULL,'information_schema','ROUTINES','SYSTEM VIEW','MyISAM',0,'Dynamic',NULL,0,0,281474976710655,1024,0,NULL,'2007-04-22 22:11:40','2007-04-22 22:11:40',NULL,'utf8_general_ci',NULL,'max_rows=9172','');
INSERT INTO `TABLES` VALUES  (NULL,'information_schema','SCHEMATA','SYSTEM VIEW','MEMORY',0,'Fixed',NULL,3656,0,16755448,0,0,NULL,NULL,NULL,NULL,'utf8_general_ci',NULL,'max_rows=4588',''),
 (NULL,'information_schema','SCHEMA_PRIVILEGES','SYSTEM VIEW','MEMORY',0,'Fixed',NULL,2179,0,16767405,0,0,NULL,NULL,NULL,NULL,'utf8_general_ci',NULL,'max_rows=7699',''),
 (NULL,'information_schema','STATISTICS','SYSTEM VIEW','MEMORY',0,'Fixed',NULL,2679,0,16770540,0,0,NULL,NULL,NULL,NULL,'utf8_general_ci',NULL,'max_rows=6262',''),
 (NULL,'information_schema','TABLES','SYSTEM VIEW','MEMORY',0,'Fixed',NULL,3641,0,16763164,0,0,NULL,NULL,NULL,NULL,'utf8_general_ci',NULL,'max_rows=4607',''),
 (NULL,'information_schema','TABLE_CONSTRAINTS','SYSTEM VIEW','MEMORY',0,'Fixed',NULL,2504,0,16749256,0,0,NULL,NULL,NULL,NULL,'utf8_general_ci',NULL,'max_rows=6700',''),
 (NULL,'information_schema','TABLE_PRIVILEGES','SYSTEM VIEW','MEMORY',0,'Fixed',NULL,2372,0,16748692,0,0,NULL,NULL,NULL,NULL,'utf8_general_ci',NULL,'max_rows=7073',''),
 (NULL,'information_schema','TRIGGERS','SYSTEM VIEW','MyISAM',0,'Dynamic',NULL,0,0,281474976710655,1024,0,NULL,'2007-04-22 22:11:40','2007-04-22 22:11:40',NULL,'utf8_general_ci',NULL,'max_rows=7652','');
INSERT INTO `TABLES` VALUES  (NULL,'information_schema','USER_PRIVILEGES','SYSTEM VIEW','MEMORY',0,'Fixed',NULL,1986,0,16759854,0,0,NULL,NULL,NULL,NULL,'utf8_general_ci',NULL,'max_rows=8447',''),
 (NULL,'information_schema','VIEWS','SYSTEM VIEW','MyISAM',0,'Dynamic',NULL,0,0,281474976710655,1024,0,NULL,'2007-04-22 22:11:40','2007-04-22 22:11:40',NULL,'utf8_general_ci',NULL,'max_rows=15073',''),
 (NULL,'biblioteca_03','amigo','BASE TABLE','InnoDB',10,'Compact',7,2340,16384,0,0,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'biblioteca_03','autor','BASE TABLE','InnoDB',10,'Compact',244,67,16384,0,0,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'biblioteca_03','escribir','BASE TABLE','InnoDB',10,'Compact',483,101,49152,0,32768,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'biblioteca_03','esta_en','BASE TABLE','InnoDB',10,'Compact',407,120,49152,0,32768,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'biblioteca_03','libro','BASE TABLE','InnoDB',10,'Compact',312,52,16384,0,0,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB');
INSERT INTO `TABLES` VALUES  (NULL,'biblioteca_03','obra','BASE TABLE','InnoDB',10,'Compact',508,129,65536,0,16384,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'biblioteca_03','prestamo','BASE TABLE','InnoDB',10,'Compact',17,963,16384,0,32768,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'biblioteca_03','tema','BASE TABLE','InnoDB',10,'Compact',23,712,16384,0,0,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'cicli80_03','ciclista','BASE TABLE','InnoDB',10,'Compact',100,163,16384,0,16384,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'cicli80_03','equipo','BASE TABLE','InnoDB',10,'Compact',22,744,16384,0,0,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'cicli80_03','etapa','BASE TABLE','InnoDB',10,'Compact',21,780,16384,0,16384,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'cicli80_03','llevar','BASE TABLE','InnoDB',10,'Compact',109,150,16384,0,49152,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB');
INSERT INTO `TABLES` VALUES  (NULL,'cicli80_03','maillot','BASE TABLE','InnoDB',10,'Compact',6,2730,16384,0,0,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'cicli80_03','puerto','BASE TABLE','InnoDB',10,'Compact',14,1170,16384,0,32768,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'musi80_03','artista','BASE TABLE','InnoDB',10,'Compact',19,862,16384,0,0,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'musi80_03','cancion','BASE TABLE','InnoDB',10,'Compact',184,89,16384,0,0,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'musi80_03','club','BASE TABLE','InnoDB',10,'Compact',17,963,16384,0,16384,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'musi80_03','companyia','BASE TABLE','InnoDB',10,'Compact',7,2340,16384,0,0,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'musi80_03','disco','BASE TABLE','InnoDB',10,'Compact',18,910,16384,0,32768,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB');
INSERT INTO `TABLES` VALUES  (NULL,'musi80_03','esta','BASE TABLE','InnoDB',10,'Compact',184,89,16384,0,49152,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'musi80_03','grupo','BASE TABLE','InnoDB',10,'Compact',6,2730,16384,0,0,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'musi80_03','pertenece','BASE TABLE','InnoDB',10,'Compact',20,819,16384,0,32768,0,NULL,'2007-04-22 22:03:34',NULL,NULL,'latin1_swedish_ci',NULL,'','InnoDB free: 11264 kB'),
 (NULL,'mysql','columns_priv','BASE TABLE','MyISAM',10,'Fixed',0,0,0,227994731135631359,1024,0,NULL,'2007-04-22 22:03:35','2007-04-22 22:03:35',NULL,'utf8_bin',NULL,'','Column privileges'),
 (NULL,'mysql','db','BASE TABLE','MyISAM',10,'Fixed',0,0,0,123286039799267327,1024,0,NULL,'2007-04-22 22:03:35','2007-04-22 22:03:35','2007-04-22 22:03:35','utf8_bin',NULL,'','Database privileges'),
 (NULL,'mysql','func','BASE TABLE','MyISAM',10,'Fixed',0,0,0,162974011515469823,1024,0,NULL,'2007-04-22 22:03:35','2007-04-22 22:03:35',NULL,'utf8_bin',NULL,'','User defined functions'),
 (NULL,'mysql','help_category','BASE TABLE','MyISAM',10,'Fixed',36,581,20916,163536961468891135,3072,0,NULL,'2007-03-30 16:04:25','2007-04-06 00:41:23',NULL,'utf8_general_ci',NULL,'','help categories');
INSERT INTO `TABLES` VALUES  (NULL,'mysql','help_keyword','BASE TABLE','MyISAM',10,'Fixed',380,197,74860,55450570411999231,15360,0,NULL,'2007-03-30 16:04:25','2007-04-06 00:41:23',NULL,'utf8_general_ci',NULL,'','help keywords'),
 (NULL,'mysql','help_relation','BASE TABLE','MyISAM',10,'Fixed',729,9,6561,2533274790395903,12288,0,NULL,'2007-03-30 16:04:25','2007-04-06 00:41:23',NULL,'utf8_general_ci',NULL,'','keyword-topic relation'),
 (NULL,'mysql','help_topic','BASE TABLE','MyISAM',10,'Dynamic',460,556,256044,281474976710655,16384,0,NULL,'2007-03-30 16:04:25','2007-04-06 00:41:23',NULL,'utf8_general_ci',NULL,'','help topics'),
 (NULL,'mysql','host','BASE TABLE','MyISAM',10,'Fixed',0,0,0,109775240917155839,1024,0,NULL,'2007-04-22 22:03:35','2007-04-22 22:03:35',NULL,'utf8_bin',NULL,'','Host privileges;  Merged with database privileges'),
 (NULL,'mysql','proc','BASE TABLE','MyISAM',10,'Dynamic',0,0,0,281474976710655,1024,0,NULL,'2007-04-22 22:03:35','2007-04-22 22:03:35',NULL,'utf8_general_ci',NULL,'','Stored Procedures'),
 (NULL,'mysql','procs_priv','BASE TABLE','MyISAM',10,'Fixed',0,0,0,239253730204057599,1024,0,NULL,'2007-04-22 22:03:35','2007-04-22 22:03:35','2007-04-22 22:03:35','utf8_bin',NULL,'','Procedure privileges');
INSERT INTO `TABLES` VALUES  (NULL,'mysql','tables_priv','BASE TABLE','MyISAM',10,'Fixed',0,0,0,239535205180768255,1024,0,NULL,'2007-04-22 22:03:35','2007-04-22 22:03:35','2007-04-22 22:03:35','utf8_bin',NULL,'','Table privileges'),
 (NULL,'mysql','time_zone','BASE TABLE','MyISAM',10,'Fixed',0,0,0,1970324836974591,1024,0,1,'2007-04-22 22:03:35','2007-04-22 22:03:35',NULL,'utf8_general_ci',NULL,'','Time zones'),
 (NULL,'mysql','time_zone_leap_second','BASE TABLE','MyISAM',10,'Fixed',0,0,0,3659174697238527,1024,0,NULL,'2007-03-30 16:04:25','2007-03-30 16:04:25',NULL,'utf8_general_ci',NULL,'','Leap seconds information for time zones'),
 (NULL,'mysql','time_zone_name','BASE TABLE','MyISAM',10,'Fixed',0,0,0,55450570411999231,1024,0,NULL,'2007-03-30 16:04:25','2007-03-30 16:04:25',NULL,'utf8_general_ci',NULL,'','Time zone names'),
 (NULL,'mysql','time_zone_transition','BASE TABLE','MyISAM',10,'Fixed',0,0,0,4785074604081151,1024,0,NULL,'2007-03-30 16:04:25','2007-03-30 16:04:25',NULL,'utf8_general_ci',NULL,'','Time zone transitions'),
 (NULL,'mysql','time_zone_transition_type','BASE TABLE','MyISAM',10,'Fixed',0,0,0,10696049115004927,1024,0,NULL,'2007-03-30 16:04:25','2007-03-30 16:04:25',NULL,'utf8_general_ci',NULL,'','Time zone transition types');
INSERT INTO `TABLES` VALUES  (NULL,'mysql','user','BASE TABLE','MyISAM',10,'Dynamic',3,57,172,281474976710655,2048,0,NULL,'2007-04-22 22:03:35','2007-04-22 22:03:35',NULL,'utf8_bin',NULL,'','Users and global privileges');


--
-- Table structure for table `information_schema`.`TABLE_CONSTRAINTS`
--

CREATE TEMPORARY TABLE `TABLE_CONSTRAINTS` (
  `CONSTRAINT_CATALOG` varchar(512) default NULL,
  `CONSTRAINT_SCHEMA` varchar(64) NOT NULL default '',
  `CONSTRAINT_NAME` varchar(64) NOT NULL default '',
  `TABLE_SCHEMA` varchar(64) NOT NULL default '',
  `TABLE_NAME` varchar(64) NOT NULL default '',
  `CONSTRAINT_TYPE` varchar(64) NOT NULL default ''
) ENGINE=MEMORY DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`TABLE_CONSTRAINTS`
--

INSERT INTO `TABLE_CONSTRAINTS` VALUES  (NULL,'biblioteca_03','PRIMARY','biblioteca_03','amigo','PRIMARY KEY'),
 (NULL,'biblioteca_03','PRIMARY','biblioteca_03','autor','PRIMARY KEY'),
 (NULL,'biblioteca_03','PRIMARY','biblioteca_03','escribir','PRIMARY KEY'),
 (NULL,'biblioteca_03','PRIMARY','biblioteca_03','esta_en','PRIMARY KEY'),
 (NULL,'biblioteca_03','PRIMARY','biblioteca_03','libro','PRIMARY KEY'),
 (NULL,'biblioteca_03','PRIMARY','biblioteca_03','obra','PRIMARY KEY'),
 (NULL,'biblioteca_03','PRIMARY','biblioteca_03','prestamo','PRIMARY KEY'),
 (NULL,'biblioteca_03','PRIMARY','biblioteca_03','tema','PRIMARY KEY'),
 (NULL,'cicli80_03','PRIMARY','cicli80_03','ciclista','PRIMARY KEY'),
 (NULL,'cicli80_03','PRIMARY','cicli80_03','equipo','PRIMARY KEY'),
 (NULL,'cicli80_03','PRIMARY','cicli80_03','etapa','PRIMARY KEY'),
 (NULL,'cicli80_03','PRIMARY','cicli80_03','llevar','PRIMARY KEY'),
 (NULL,'cicli80_03','PRIMARY','cicli80_03','maillot','PRIMARY KEY'),
 (NULL,'cicli80_03','PRIMARY','cicli80_03','puerto','PRIMARY KEY'),
 (NULL,'musi80_03','PRIMARY','musi80_03','artista','PRIMARY KEY');
INSERT INTO `TABLE_CONSTRAINTS` VALUES  (NULL,'musi80_03','PRIMARY','musi80_03','cancion','PRIMARY KEY'),
 (NULL,'musi80_03','PRIMARY','musi80_03','club','PRIMARY KEY'),
 (NULL,'musi80_03','PRIMARY','musi80_03','companyia','PRIMARY KEY'),
 (NULL,'musi80_03','PRIMARY','musi80_03','disco','PRIMARY KEY'),
 (NULL,'musi80_03','PRIMARY','musi80_03','esta','PRIMARY KEY'),
 (NULL,'musi80_03','PRIMARY','musi80_03','grupo','PRIMARY KEY'),
 (NULL,'musi80_03','PRIMARY','musi80_03','pertenece','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','columns_priv','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','db','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','func','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','help_category','PRIMARY KEY'),
 (NULL,'mysql','name','mysql','help_category','UNIQUE'),
 (NULL,'mysql','PRIMARY','mysql','help_keyword','PRIMARY KEY'),
 (NULL,'mysql','name','mysql','help_keyword','UNIQUE'),
 (NULL,'mysql','PRIMARY','mysql','help_relation','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','help_topic','PRIMARY KEY'),
 (NULL,'mysql','name','mysql','help_topic','UNIQUE');
INSERT INTO `TABLE_CONSTRAINTS` VALUES  (NULL,'mysql','PRIMARY','mysql','host','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','proc','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','procs_priv','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','tables_priv','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','time_zone','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','time_zone_leap_second','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','time_zone_name','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','time_zone_transition','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','time_zone_transition_type','PRIMARY KEY'),
 (NULL,'mysql','PRIMARY','mysql','user','PRIMARY KEY');


--
-- Table structure for table `information_schema`.`TABLE_PRIVILEGES`
--

CREATE TEMPORARY TABLE `TABLE_PRIVILEGES` (
  `GRANTEE` varchar(81) NOT NULL default '',
  `TABLE_CATALOG` varchar(512) default NULL,
  `TABLE_SCHEMA` varchar(64) NOT NULL default '',
  `TABLE_NAME` varchar(64) NOT NULL default '',
  `PRIVILEGE_TYPE` varchar(64) NOT NULL default '',
  `IS_GRANTABLE` varchar(3) NOT NULL default ''
) ENGINE=MEMORY DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`TABLE_PRIVILEGES`
--



--
-- Table structure for table `information_schema`.`TRIGGERS`
--

CREATE TEMPORARY TABLE `TRIGGERS` (
  `TRIGGER_CATALOG` varchar(512) default NULL,
  `TRIGGER_SCHEMA` varchar(64) NOT NULL default '',
  `TRIGGER_NAME` varchar(64) NOT NULL default '',
  `EVENT_MANIPULATION` varchar(6) NOT NULL default '',
  `EVENT_OBJECT_CATALOG` varchar(512) default NULL,
  `EVENT_OBJECT_SCHEMA` varchar(64) NOT NULL default '',
  `EVENT_OBJECT_TABLE` varchar(64) NOT NULL default '',
  `ACTION_ORDER` bigint(4) NOT NULL default '0',
  `ACTION_CONDITION` longtext,
  `ACTION_STATEMENT` longtext NOT NULL,
  `ACTION_ORIENTATION` varchar(9) NOT NULL default '',
  `ACTION_TIMING` varchar(6) NOT NULL default '',
  `ACTION_REFERENCE_OLD_TABLE` varchar(64) default NULL,
  `ACTION_REFERENCE_NEW_TABLE` varchar(64) default NULL,
  `ACTION_REFERENCE_OLD_ROW` varchar(3) NOT NULL default '',
  `ACTION_REFERENCE_NEW_ROW` varchar(3) NOT NULL default '',
  `CREATED` datetime default NULL,
  `SQL_MODE` longtext NOT NULL,
  `DEFINER` longtext NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`TRIGGERS`
--



--
-- Table structure for table `information_schema`.`USER_PRIVILEGES`
--

CREATE TEMPORARY TABLE `USER_PRIVILEGES` (
  `GRANTEE` varchar(81) NOT NULL default '',
  `TABLE_CATALOG` varchar(512) default NULL,
  `PRIVILEGE_TYPE` varchar(64) NOT NULL default '',
  `IS_GRANTABLE` varchar(3) NOT NULL default ''
) ENGINE=MEMORY DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`USER_PRIVILEGES`
--

INSERT INTO `USER_PRIVILEGES` VALUES  ('\'root\'@\'localhost\'',NULL,'SELECT','YES'),
 ('\'root\'@\'localhost\'',NULL,'INSERT','YES'),
 ('\'root\'@\'localhost\'',NULL,'UPDATE','YES'),
 ('\'root\'@\'localhost\'',NULL,'DELETE','YES'),
 ('\'root\'@\'localhost\'',NULL,'CREATE','YES'),
 ('\'root\'@\'localhost\'',NULL,'DROP','YES'),
 ('\'root\'@\'localhost\'',NULL,'RELOAD','YES'),
 ('\'root\'@\'localhost\'',NULL,'SHUTDOWN','YES'),
 ('\'root\'@\'localhost\'',NULL,'PROCESS','YES'),
 ('\'root\'@\'localhost\'',NULL,'FILE','YES'),
 ('\'root\'@\'localhost\'',NULL,'REFERENCES','YES'),
 ('\'root\'@\'localhost\'',NULL,'INDEX','YES'),
 ('\'root\'@\'localhost\'',NULL,'ALTER','YES'),
 ('\'root\'@\'localhost\'',NULL,'SHOW DATABASES','YES'),
 ('\'root\'@\'localhost\'',NULL,'SUPER','YES'),
 ('\'root\'@\'localhost\'',NULL,'CREATE TEMPORARY TABLES','YES'),
 ('\'root\'@\'localhost\'',NULL,'LOCK TABLES','YES'),
 ('\'root\'@\'localhost\'',NULL,'EXECUTE','YES'),
 ('\'root\'@\'localhost\'',NULL,'REPLICATION SLAVE','YES'),
 ('\'root\'@\'localhost\'',NULL,'REPLICATION CLIENT','YES');
INSERT INTO `USER_PRIVILEGES` VALUES  ('\'root\'@\'localhost\'',NULL,'CREATE VIEW','YES'),
 ('\'root\'@\'localhost\'',NULL,'SHOW VIEW','YES'),
 ('\'root\'@\'localhost\'',NULL,'CREATE ROUTINE','YES'),
 ('\'root\'@\'localhost\'',NULL,'ALTER ROUTINE','YES'),
 ('\'root\'@\'localhost\'',NULL,'CREATE USER','YES'),
 ('\'root\'@\'mainuss\'',NULL,'SELECT','YES'),
 ('\'root\'@\'mainuss\'',NULL,'INSERT','YES'),
 ('\'root\'@\'mainuss\'',NULL,'UPDATE','YES'),
 ('\'root\'@\'mainuss\'',NULL,'DELETE','YES'),
 ('\'root\'@\'mainuss\'',NULL,'CREATE','YES'),
 ('\'root\'@\'mainuss\'',NULL,'DROP','YES'),
 ('\'root\'@\'mainuss\'',NULL,'RELOAD','YES'),
 ('\'root\'@\'mainuss\'',NULL,'SHUTDOWN','YES'),
 ('\'root\'@\'mainuss\'',NULL,'PROCESS','YES'),
 ('\'root\'@\'mainuss\'',NULL,'FILE','YES'),
 ('\'root\'@\'mainuss\'',NULL,'REFERENCES','YES'),
 ('\'root\'@\'mainuss\'',NULL,'INDEX','YES'),
 ('\'root\'@\'mainuss\'',NULL,'ALTER','YES'),
 ('\'root\'@\'mainuss\'',NULL,'SHOW DATABASES','YES'),
 ('\'root\'@\'mainuss\'',NULL,'SUPER','YES'),
 ('\'root\'@\'mainuss\'',NULL,'CREATE TEMPORARY TABLES','YES');
INSERT INTO `USER_PRIVILEGES` VALUES  ('\'root\'@\'mainuss\'',NULL,'LOCK TABLES','YES'),
 ('\'root\'@\'mainuss\'',NULL,'EXECUTE','YES'),
 ('\'root\'@\'mainuss\'',NULL,'REPLICATION SLAVE','YES'),
 ('\'root\'@\'mainuss\'',NULL,'REPLICATION CLIENT','YES'),
 ('\'root\'@\'mainuss\'',NULL,'CREATE VIEW','YES'),
 ('\'root\'@\'mainuss\'',NULL,'SHOW VIEW','YES'),
 ('\'root\'@\'mainuss\'',NULL,'CREATE ROUTINE','YES'),
 ('\'root\'@\'mainuss\'',NULL,'ALTER ROUTINE','YES'),
 ('\'root\'@\'mainuss\'',NULL,'CREATE USER','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'SELECT','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'INSERT','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'UPDATE','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'DELETE','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'CREATE','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'DROP','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'RELOAD','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'SHUTDOWN','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'PROCESS','YES');
INSERT INTO `USER_PRIVILEGES` VALUES  ('\'debian-sys-maint\'@\'localhost\'',NULL,'FILE','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'REFERENCES','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'INDEX','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'ALTER','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'SHOW DATABASES','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'SUPER','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'CREATE TEMPORARY TABLES','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'LOCK TABLES','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'EXECUTE','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'REPLICATION SLAVE','YES'),
 ('\'debian-sys-maint\'@\'localhost\'',NULL,'REPLICATION CLIENT','YES');


--
-- Table structure for table `information_schema`.`VIEWS`
--

CREATE TEMPORARY TABLE `VIEWS` (
  `TABLE_CATALOG` varchar(512) default NULL,
  `TABLE_SCHEMA` varchar(64) NOT NULL default '',
  `TABLE_NAME` varchar(64) NOT NULL default '',
  `VIEW_DEFINITION` longtext NOT NULL,
  `CHECK_OPTION` varchar(8) NOT NULL default '',
  `IS_UPDATABLE` varchar(3) NOT NULL default '',
  `DEFINER` varchar(77) NOT NULL default '',
  `SECURITY_TYPE` varchar(7) NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Dumping data for table `information_schema`.`VIEWS`
--


--
-- Create schema biblioteca_03
--

CREATE DATABASE /*!32312 IF NOT EXISTS*/ biblioteca_03;
USE biblioteca_03;

--
-- Table structure for table `biblioteca_03`.`amigo`
--

CREATE TABLE `amigo` (
  `NUM` int(10) NOT NULL,
  `NOMBRE` varchar(60) default NULL,
  `TELEFONO` varchar(10) default NULL,
  PRIMARY KEY  (`NUM`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `biblioteca_03`.`amigo`
--

INSERT INTO `amigo` VALUES  (1,'Pepe Pérez Pérez','555 123 12'),
 (2,'Isabel Peiró García','555 446 56'),
 (3,'Marina Sánchez Vidal','555 789 89'),
 (4,'Eloy Prim Gros','555 566 54'),
 (5,'Yolanda Milanés Cuba','555 458 78'),
 (6,'Félix Díaz Drac','555 566 54'),
 (7,'Isidro Catalá Ferrer','555 232 36');


--
-- Table structure for table `biblioteca_03`.`autor`
--

CREATE TABLE `autor` (
  `AUTOR_ID` varchar(4) NOT NULL,
  `NOMBRE` varchar(35) default NULL,
  `NACIONALIDAD` varchar(20) default NULL,
  PRIMARY KEY  (`AUTOR_ID`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `biblioteca_03`.`autor`
--

INSERT INTO `autor` VALUES  ('ADBI','Bioy Casares, Adolfo','Argentina'),
 ('ADGA','García Morales, Adelaida','Española'),
 ('ADJA','James, Adobe',NULL),
 ('ALBU','Budrys, Algis',NULL),
 ('ALCA','Camús, Albert','Francesa'),
 ('ALCO','Cohen, Albert','Francesa'),
 ('ALGA','Grandes , Almudena','Española'),
 ('ALGR','Grosso, Alfonso','Española'),
 ('ALHU','Huxley, Aldous','Inglesa'),
 ('ALPU','Pushkin, Alexander S.','Rusa'),
 ('ALWA','Walker, Alice',NULL),
 ('AMDE','De Miguel, Amando','Española'),
 ('AMMA','Maalouf, Amin',NULL),
 ('AMPE','Perlmutter, Amos',NULL),
 ('AMTA','Tan, Amy',NULL),
 ('ANBU','Buero Vallejo, Antonio','Española'),
 ('ANDE','Del Cambre, Anne-Marie',NULL),
 ('ANDS','De Saint-Exupéry, Antoine',NULL),
 ('ANGA','Gala, Antonio','Española'),
 ('ANHA','Halam, Ann',NULL),
 ('ANMA','Machado, Antonio','Española'),
 ('ANMU','Muñoz Molina, Antonio','Española'),
 ('ARCL','Clarke, Arthur C.','Inglesa'),
 ('ARCO','Conan Doyle, Arthur (Sir)','Inglesa'),
 ('ARDE','De Hita, Arcipreste','Española'),
 ('ARPE','Pérez Reverte, Arturo','Española');
INSERT INTO `autor` VALUES  ('AUDH','D´Halmar, Augusto',NULL),
 ('AXMU','Munthe, Axel',NULL),
 ('AZOR','Martínez Ruíz, Jose; Azorín','Española'),
 ('BACO','Copper, Basil',NULL),
 ('BALI','Lillo, Baldomero',NULL),
 ('BEAT','Atxaga, Bernardo','Española'),
 ('BEIM','Imbert, Bertrand',NULL),
 ('BOPA','Pasternak, Boris L.','Rusa'),
 ('BOVI','Vian, Boris','Francesa'),
 ('CACE','Cela, Camilo José','Española'),
 ('CAHE','Hempel, Carl G.',NULL),
 ('CALA','Laforet, Carmen','Española'),
 ('CAMA','Martín Gaite, Carmen','Española'),
 ('CAPE','Penella, Carmen','Española'),
 ('CASU','Suetonio, Cayo',NULL),
 ('CHDI','Dickens, Charles','Inglesa'),
 ('CHJO','Christopher, John',NULL),
 ('COMC','McCullough, Colleen',NULL),
 ('CRHU','Hudson, Cristopher',NULL),
 ('CRPE','Peris Rossi, Cristina','Española'),
 ('DAGO','Goodis, David',NULL),
 ('DAHA','Hammett, Dashiell',NULL),
 ('DAKN','Knight, Damon',NULL),
 ('DALA','Lawrence, D. H.',NULL),
 ('DIFO','Fossey, Dian',NULL),
 ('DOLA','Lapierre, Dominique','Francesa'),
 ('DOWE','Westlake, Donald E.',NULL);
INSERT INTO `autor` VALUES  ('DUDE','De Rivas, Duque','Española'),
 ('DURO','Rochefoucauld, Duque de la',NULL),
 ('ECRL','Lorac, E.C.L.',NULL),
 ('EDBA','Barrios, Eduardo','Española'),
 ('EDMC','McBain, De',NULL),
 ('EDME','Mendoza, Eduardo','Española'),
 ('EDMN','Mendicutti, Eduardo',NULL),
 ('EDPO','Poe, Edgar Allan','Estadounidense'),
 ('ELPE','Peter, Ellis',NULL),
 ('ELPH','Phillips Oppenheim, El.',NULL),
 ('ELQU','Queen, Ellery',NULL),
 ('EMBR','Brontë, Emily',NULL),
 ('ERHE','Hemingway, Ernest',NULL),
 ('ERSE','Segal, Erich',NULL),
 ('ESTU','Tusquets, Esther','Española'),
 ('ETTA','Taillemite, Étienne',NULL),
 ('FAFL','Flagg, Fannie',NULL),
 ('FEDE','Delgado, Fernando G.','Española'),
 ('FEGA','García Lorca, Federico','Española'),
 ('FEGN','Gana, Federico',NULL),
 ('FESA','Santiván, Fernando',NULL),
 ('FRBR','Brown, Fredric',NULL),
 ('FRFO','Forsyth, Frederick',NULL),
 ('FRKA','Kafka, Franz',NULL),
 ('FRLE','Leiber, Fritz',NULL),
 ('FSFI','Fitzgerald, F.Scott',NULL),
 ('GAGA','García Marquez, Gabriel','Colombiana'),
 ('GECH','Chaucer, Geoffrey',NULL);
INSERT INTO `autor` VALUES  ('GEKE','Kersh, Gerald',NULL),
 ('GESH','Shaw, George Bernard',NULL),
 ('GESI','Simenon, Georges','Estadounidense'),
 ('GICH','Chesterton, Gilbert Keith','Inglesa'),
 ('GOTO','Torrente Ballesteros, Gonzalo','Española'),
 ('GOVI','Vidal, Gore','Estadounidense'),
 ('GRGR','Green, Graham','Estadounidense'),
 ('GUAP','Apollinaire, Guillaume','Francesa'),
 ('GUFL','Flaubert, Gustave','Francesa'),
 ('HALE','Lee, Harper',NULL),
 ('HEJA','James, Henry','Estadounidense'),
 ('HERA','Raucher, Herman',NULL),
 ('HESL','Slesar, Henry',NULL),
 ('HOME','Homero','Griega'),
 ('IRCO','Cobb, Irving',NULL),
 ('IRSH','Shulman, Irving',NULL),
 ('ISAL','Allende, Isabel','Chilena'),
 ('ISAS','Asimov, Isaac',NULL),
 ('ISDI','Dinesen, Isak','Danesa'),
 ('IVTU','Turgueniev, Ivan','Rusa'),
 ('JABA','Bayly, Jaime','Peruano'),
 ('JACA','Cain, James C.',NULL),
 ('JAEL','Ellison, Jane',NULL),
 ('JAGA','García Sánchez, Javier','Española'),
 ('JAGR','García Hortelano, Juan',NULL),
 ('JAHA','Hadley Chase, James',NULL),
 ('JAJO','Jones, James',NULL);
INSERT INTO `autor` VALUES  ('JALO','London, Jack','Estadounidense'),
 ('JAMA','Marías, Javier','Española'),
 ('JEAM','Amóztegui, Jesús Ignacio Miguel',NULL),
 ('JEBE','Bermúdez López, Jesús',NULL),
 ('JECH','Chalon, Jean',NULL),
 ('JEFE','Ferrero, Jesús','Española'),
 ('JEFR','Fernández Santos, Jesús','Española'),
 ('JESA','Sartre, Jean-Paul','Francesa'),
 ('JGBA','Ballard, J. G.',NULL),
 ('JOAL','Aldecoa, Josefina R.','Española'),
 ('JOBE','Bello, Joaquín Edwards',NULL),
 ('JOBO','Borges, Jorge Luis','Argentina'),
 ('JOBR','Borrell, Joaquín','Española'),
 ('JOBU','Burek, John',NULL),
 ('JOCO','Conrad, Joseph','Estadounidense'),
 ('JOCR','Cordovez Moure, José María',NULL),
 ('JOGI','Giménez-Frontín, José Luis','Española'),
 ('JOLE','Le Carré, John',NULL),
 ('JOPL','Pla, Josep','Española'),
 ('JORI','Riera de Leyva, José María','Española'),
 ('JOSA','Sampedro, José Luis','Española'),
 ('JOWY','Wyndham, John',NULL),
 ('JUCO','Cortázar, Julio','Argentina'),
 ('JUGO','Goytisolo, Juan','Española');
INSERT INTO `autor` VALUES  ('JUMI','Millás, Juan José','Española'),
 ('JURU','Rulfo, Juan',NULL),
 ('JUVA','Valera, Juan','Española'),
 ('JUVE','Verne, Jules','Francesa'),
 ('KAHE','Hepburn, Katharine','Estadounidense'),
 ('KEFO','Follet, Ken','Estadounidense'),
 ('KEKE','Kesey, Ken',NULL),
 ('KEMO','Mourad, Kenizé',NULL),
 ('KUVO','Vonnegut, Kurt',NULL),
 ('LACO','Collins, Larry',NULL),
 ('LAES','Esquivel, Laura','Mejicana'),
 ('LARI','Riding, Laura',NULL),
 ('LEAL','Alas \"Clarín\", Leopoldo','Española'),
 ('LECA','Carroll, Lewis','Inglesa'),
 ('LEFE','Fernández de Moratín, Leandro','Española'),
 ('LETO','Tolstoi, León','Rusa'),
 ('LEUR','Uris, León',NULL),
 ('LODE','De Vega, Lope','Española'),
 ('LODU','Durand, Loup',NULL),
 ('LUDE','De Villena, Luis Antonio','Española'),
 ('LULA','Landero, Luis','Española'),
 ('LUMA','Magrinyá, Luis','Española'),
 ('LUSE','Sepúlveda, Luis','Española'),
 ('LUVE','Vélez de Guevara, Luis','Española'),
 ('MABA','Bradbury, Malcom',NULL),
 ('MABR','Brunet, Marta',NULL);
INSERT INTO `autor` VALUES  ('MADE','De Larra, Mariano José','Española'),
 ('MADU','Duras, Marguerite','Francesa'),
 ('MAGI','Gil Desco, Manuel',NULL),
 ('MAHA','Harris, Marvin',NULL),
 ('MALA','Latorre, Mariano',NULL),
 ('MALO','López , María del Sol',NULL),
 ('MAMI','Millar, Margaret',NULL),
 ('MAMT','Mitchell, Magaret',NULL),
 ('MAPU','Puzo, Mario',NULL),
 ('MARO','Rojas, Manuel',NULL),
 ('MASM','Smith, Martin Cruz',NULL),
 ('MAST','St. Clair, Margaret',NULL),
 ('MAVA','Vargas Llosa, Mario','Peruano'),
 ('MAVQ','Vázquez Montalbán, Manuel','Española'),
 ('MAVZ','Vázquez Alonso, Mariano',NULL),
 ('MAYO','Yourcenar, Marguerite','Francesa'),
 ('MESA','Salisachs, Mercedes','Española'),
 ('MIAL','Allen de  Ford, Miriam',NULL),
 ('MIBU','Burt, Michael',NULL),
 ('MIDE','De Unamuno, Miguel','Española'),
 ('MIDL','Delibes, Miguel','Española'),
 ('MIHE','Hernández, Miguel','Española'),
 ('MIKU','Kundera, Milan','Checa'),
 ('MIMO','Montignac, Michel','Francesa'),
 ('MOWE','West, Morris',NULL),
 ('NIMO','Monsarrat, Nicholas',NULL);
INSERT INTO `autor` VALUES  ('NUBA','Barker, Nugent',NULL),
 ('OSWI','Wilde, Oscar','Inglesa'),
 ('OVID','Ovidio',NULL),
 ('PAHI','Highsmith, Patricia',NULL),
 ('PANE','Neruda, Pablo','Chilena'),
 ('PASU','Süskind, Patrick',NULL),
 ('PEBU','Buck, Pearl S.',NULL),
 ('PECA','Casáldaliga, Pedro','Chilena'),
 ('PEZA','Zarraluki, Pedro','Española'),
 ('PGWO','Wodehouse, P. G.',NULL),
 ('PHVA','Vandenberg, Philipp',NULL),
 ('PIBR','Briant, Pierre',NULL),
 ('PIVE','Véry, Pierre',NULL),
 ('RABE','Benedito Fornas, Rafael',NULL),
 ('RACE','Cebrián, Rafael',NULL),
 ('RACH','Chandler, Raymon','Estadounidense'),
 ('RAJA','Jamis, Rauda',NULL),
 ('RAMA','Maluenda, Rafael',NULL),
 ('RAPE','Pérez de Ayala, Ramón','Española'),
 ('RAQU','Queneau, Raymond',NULL),
 ('RARU','Rusell, Ray',NULL),
 ('RASE','Sender, Ramón J.','Española'),
 ('REST','Stout, Rex',NULL),
 ('RIDA','Dawkins, Richard',NULL),
 ('ROAR','Arthur, Robert',NULL),
 ('ROCH','Chacel, Rosa','Española'),
 ('ROET','Etienne, Robert',NULL),
 ('ROGR','Graves, Robert',NULL);
INSERT INTO `autor` VALUES  ('ROMO','Montero, Rosa','Española'),
 ('ROSO','Somerlott, Robert',NULL),
 ('ROSP','Spetch, Robert',NULL),
 ('ROST','Stevenson, Robert Louis','Inglesa'),
 ('RUKI','Kipling, Rudyard',NULL),
 ('SASA','Santerbás, Santiago R.',NULL),
 ('SIOR','Ortega, Simone',NULL),
 ('SISH','Sheldon, Sidney',NULL),
 ('SOPU','Puértolas, Soledad','Española'),
 ('STEL','Ellin, Stanley',NULL),
 ('STLE','Lem, Stanislaw',NULL),
 ('TECA','Cabestrero, Teófilo',NULL),
 ('TEMO','Moix, Terenci','Española'),
 ('THDI','Disch, Thomas M.',NULL),
 ('THHA','Harris, Thomas',NULL),
 ('THMA','Mann, Thomas','Alemana'),
 ('THST','Sturgeon, Theodore',NULL),
 ('THWH','White, T. H.',NULL),
 ('TIDE','De Molina, Tirso','Española'),
 ('TOCL','Clancy, Tom',NULL),
 ('TOMO','Moro, Tomás','Italiana'),
 ('TOSH','Sharp, Tom',NULL),
 ('UMEC','Eco, Umberto','Italiana'),
 ('VIBA','Baum, Vicky','Inglesa'),
 ('VIHE','Hernando, Violeta',NULL),
 ('VLBA','Bartol, Vladimir',NULL),
 ('WAIR','Irving, Washington',NULL),
 ('WICO','Collins, Wilkie','Inglesa');
INSERT INTO `autor` VALUES  ('WIFA','Faulkner, William','Estadounidense'),
 ('WISA','Sambrot, William',NULL),
 ('WIVA','Van Orman Quine, Willard',NULL),
 ('WIWO','Wood, William',NULL);


--
-- Table structure for table `biblioteca_03`.`escribir`
--

CREATE TABLE `escribir` (
  `AUTOR_ID` varchar(4) NOT NULL,
  `COD_OB` double(15,5) NOT NULL,
  PRIMARY KEY  (`AUTOR_ID`,`COD_OB`),
  KEY `AUTORESCRIBIR` (`AUTOR_ID`),
  KEY `OBRAESCRIBIR` (`COD_OB`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `biblioteca_03`.`escribir`
--

INSERT INTO `escribir` VALUES  ('ADBI',399.00000),
 ('ADGA',371.00000),
 ('ADJA',239.00000),
 ('ALBU',248.00000),
 ('ALCA',418.00000),
 ('ALCO',129.00000),
 ('ALGA',11.00000),
 ('ALGR',56.00000),
 ('ALHU',21.00000),
 ('ALPU',456.00000),
 ('ALWA',127.00000),
 ('AMDE',132.00000),
 ('AMMA',320.00000),
 ('AMMA',321.00000),
 ('AMMA',322.00000),
 ('AMPE',10.00000),
 ('AMTA',458.00000),
 ('ANBU',263.00000),
 ('ANBU',264.00000),
 ('ANDE',5.00000),
 ('ANDS',421.00000),
 ('ANGA',359.00000),
 ('ANHA',451.00000),
 ('ANMA',386.00000),
 ('ANMU',330.00000),
 ('ARCL',568.00000),
 ('ARCL',569.00000),
 ('ARCL',570.00000),
 ('ARCL',571.00000),
 ('ARCL',572.00000),
 ('ARCL',573.00000),
 ('ARCL',574.00000),
 ('ARCL',575.00000),
 ('ARCL',576.00000),
 ('ARCL',577.00000),
 ('ARCL',578.00000),
 ('ARCL',579.00000),
 ('ARCL',580.00000),
 ('ARCL',581.00000),
 ('ARCL',582.00000),
 ('ARCO',66.00000),
 ('ARCO',67.00000),
 ('ARCO',68.00000),
 ('ARCO',69.00000),
 ('ARCO',70.00000),
 ('ARCO',71.00000),
 ('ARCO',72.00000),
 ('ARCO',73.00000);
INSERT INTO `escribir` VALUES  ('ARCO',74.00000),
 ('ARCO',75.00000),
 ('ARCO',76.00000),
 ('ARCO',77.00000),
 ('ARCO',78.00000),
 ('ARDE',260.00000),
 ('ARPE',379.00000),
 ('ARPE',380.00000),
 ('AUDH',46.00000),
 ('AXMU',430.00000),
 ('AZOR',266.00000),
 ('AZOR',267.00000),
 ('AZOR',268.00000),
 ('AZOR',269.00000),
 ('AZOR',270.00000),
 ('AZOR',271.00000),
 ('AZOR',272.00000),
 ('AZOR',273.00000),
 ('AZOR',274.00000),
 ('AZOR',275.00000),
 ('AZOR',276.00000),
 ('AZOR',277.00000),
 ('AZOR',278.00000),
 ('AZOR',279.00000),
 ('AZOR',280.00000),
 ('AZOR',281.00000),
 ('AZOR',282.00000),
 ('AZOR',283.00000),
 ('AZOR',284.00000),
 ('BACO',227.00000),
 ('BALI',44.00000),
 ('BEAT',403.00000),
 ('BEIM',346.00000),
 ('BOPA',468.00000),
 ('BOVI',360.00000),
 ('BOVI',361.00000),
 ('BOVI',362.00000),
 ('BOVI',363.00000),
 ('BOVI',364.00000),
 ('CACE',190.00000),
 ('CACE',191.00000),
 ('CACE',310.00000),
 ('CACE',387.00000),
 ('CAHE',417.00000),
 ('CALA',368.00000),
 ('CAMA',34.00000),
 ('CAMA',177.00000),
 ('CAMA',180.00000);
INSERT INTO `escribir` VALUES  ('CAMA',259.00000),
 ('CAMA',344.00000),
 ('CAMA',347.00000),
 ('CAMA',348.00000),
 ('CAMA',350.00000),
 ('CAMA',351.00000),
 ('CAMA',352.00000),
 ('CAMA',394.00000),
 ('CAMA',524.00000),
 ('CAMA',583.00000),
 ('CAMA',584.00000),
 ('CAMA',585.00000),
 ('CAMA',586.00000),
 ('CAMA',587.00000),
 ('CAMA',588.00000),
 ('CAMA',589.00000),
 ('CAMA',590.00000),
 ('CAMA',591.00000),
 ('CAMA',592.00000),
 ('CAPE',93.00000),
 ('CASU',317.00000),
 ('CHDI',18.00000),
 ('CHJO',20.00000),
 ('COMC',147.00000),
 ('CRHU',128.00000),
 ('DAGO',99.00000),
 ('DAHA',221.00000),
 ('DAKN',230.00000),
 ('DALA',465.00000),
 ('DALA',466.00000),
 ('DIFO',12.00000),
 ('DOLA',151.00000),
 ('DOWE',247.00000),
 ('DUDE',265.00000),
 ('DURO',420.00000),
 ('ECRL',222.00000),
 ('EDBA',49.00000),
 ('EDMC',57.00000),
 ('EDMC',95.00000),
 ('EDMC',96.00000),
 ('EDMC',219.00000),
 ('EDME',155.00000),
 ('EDMN',357.00000),
 ('EDPO',79.00000),
 ('EDPO',80.00000),
 ('EDPO',470.00000),
 ('EDPO',471.00000),
 ('EDPO',472.00000);
INSERT INTO `escribir` VALUES  ('EDPO',473.00000),
 ('EDPO',474.00000),
 ('EDPO',475.00000),
 ('EDPO',476.00000),
 ('EDPO',477.00000),
 ('EDPO',478.00000),
 ('EDPO',479.00000),
 ('EDPO',480.00000),
 ('EDPO',481.00000),
 ('EDPO',482.00000),
 ('EDPO',483.00000),
 ('EDPO',484.00000),
 ('EDPO',485.00000),
 ('EDPO',486.00000),
 ('EDPO',487.00000),
 ('EDPO',488.00000),
 ('EDPO',489.00000),
 ('EDPO',490.00000),
 ('EDPO',491.00000),
 ('EDPO',492.00000),
 ('EDPO',493.00000),
 ('EDPO',494.00000),
 ('EDPO',495.00000),
 ('EDPO',496.00000),
 ('EDPO',497.00000),
 ('EDPO',498.00000),
 ('EDPO',499.00000),
 ('EDPO',500.00000),
 ('EDPO',501.00000),
 ('EDPO',502.00000),
 ('EDPO',503.00000),
 ('ELPE',240.00000),
 ('ELPH',234.00000),
 ('ELQU',98.00000),
 ('EMBR',464.00000),
 ('ERHE',405.00000),
 ('ERSE',87.00000),
 ('ESTU',311.00000),
 ('ETTA',4.00000),
 ('FAFL',413.00000),
 ('FEDE',120.00000),
 ('FEGA',256.00000),
 ('FEGN',45.00000),
 ('FESA',48.00000),
 ('FRBR',97.00000),
 ('FRFO',134.00000),
 ('FRFO',135.00000),
 ('FRFO',136.00000);
INSERT INTO `escribir` VALUES  ('FRKA',27.00000),
 ('FRKA',28.00000),
 ('FRKA',345.00000),
 ('FRLE',232.00000),
 ('FSFI',122.00000),
 ('GAGA',176.00000),
 ('GAGA',178.00000),
 ('GAGA',179.00000),
 ('GAGA',181.00000),
 ('GAGA',182.00000),
 ('GAGA',183.00000),
 ('GAGA',184.00000),
 ('GAGA',185.00000),
 ('GAGA',186.00000),
 ('GAGA',549.00000),
 ('GAGA',550.00000),
 ('GAGA',551.00000),
 ('GAGA',552.00000),
 ('GAGA',553.00000),
 ('GAGA',554.00000),
 ('GAGA',555.00000),
 ('GAGA',556.00000),
 ('GAGA',557.00000),
 ('GAGA',558.00000),
 ('GAGA',559.00000),
 ('GAGA',560.00000),
 ('GAGA',561.00000),
 ('GAGA',562.00000),
 ('GAGA',563.00000),
 ('GAGA',564.00000),
 ('GAGA',565.00000),
 ('GAGA',566.00000),
 ('GAGA',567.00000),
 ('GECH',431.00000),
 ('GEKE',229.00000),
 ('GESH',467.00000),
 ('GESI',118.00000),
 ('GESI',119.00000),
 ('GICH',433.00000),
 ('GICH',434.00000),
 ('GOTO',390.00000),
 ('GOVI',315.00000),
 ('GOVI',316.00000),
 ('GRGR',145.00000),
 ('GRGR',220.00000),
 ('GUFL',253.00000),
 ('HALE',133.00000),
 ('HEJA',432.00000);
INSERT INTO `escribir` VALUES  ('HERA',457.00000),
 ('HESL',249.00000),
 ('HOME',32.00000),
 ('IRCO',226.00000),
 ('IRSH',142.00000),
 ('IRSH',469.00000),
 ('ISAL',215.00000),
 ('ISAS',22.00000),
 ('ISAS',23.00000),
 ('ISAS',24.00000),
 ('ISAS',25.00000),
 ('ISAS',26.00000),
 ('ISDI',150.00000),
 ('IVTU',454.00000),
 ('IVTU',455.00000),
 ('JABA',9.00000),
 ('JACA',58.00000),
 ('JAEL',19.00000),
 ('JAGA',401.00000),
 ('JAGA',402.00000),
 ('JAHA',217.00000),
 ('JAJO',62.00000),
 ('JALO',437.00000),
 ('JALO',438.00000),
 ('JALO',439.00000),
 ('JALO',440.00000),
 ('JALO',441.00000),
 ('JALO',442.00000),
 ('JALO',443.00000),
 ('JALO',444.00000),
 ('JALO',445.00000),
 ('JALO',446.00000),
 ('JALO',447.00000),
 ('JAMA',353.00000),
 ('JAMA',354.00000),
 ('JAMA',355.00000),
 ('JAMA',356.00000),
 ('JEAM',8.00000),
 ('JEBE',160.00000),
 ('JECH',41.00000),
 ('JEFE',398.00000),
 ('JEFR',377.00000),
 ('JESA',419.00000),
 ('JGBA',407.00000),
 ('JOAL',397.00000),
 ('JOBE',50.00000),
 ('JOBO',33.00000),
 ('JOBO',192.00000);
INSERT INTO `escribir` VALUES  ('JOBR',252.00000),
 ('JOBR',381.00000),
 ('JOBU',231.00000),
 ('JOCO',125.00000),
 ('JOCO',126.00000),
 ('JOCR',594.00000),
 ('JOGI',378.00000),
 ('JOLE',61.00000),
 ('JOPL',504.00000),
 ('JOPL',505.00000),
 ('JOPL',506.00000),
 ('JOPL',507.00000),
 ('JOPL',508.00000),
 ('JOPL',509.00000),
 ('JOPL',510.00000),
 ('JOPL',511.00000),
 ('JOPL',512.00000),
 ('JOPL',513.00000),
 ('JOPL',514.00000),
 ('JOPL',515.00000),
 ('JOPL',516.00000),
 ('JOPL',517.00000),
 ('JOPL',518.00000),
 ('JOPL',519.00000),
 ('JOPL',520.00000),
 ('JOPL',521.00000),
 ('JOPL',522.00000),
 ('JOPL',523.00000),
 ('JOPL',525.00000),
 ('JOPL',526.00000),
 ('JOPL',527.00000),
 ('JOPL',528.00000),
 ('JOPL',529.00000),
 ('JOPL',530.00000),
 ('JOPL',531.00000),
 ('JOPL',532.00000),
 ('JOPL',533.00000),
 ('JOPL',534.00000),
 ('JOPL',535.00000),
 ('JOPL',536.00000),
 ('JOPL',537.00000),
 ('JOPL',538.00000),
 ('JOPL',539.00000),
 ('JOPL',540.00000),
 ('JOPL',541.00000),
 ('JOPL',542.00000),
 ('JOPL',543.00000),
 ('JOPL',544.00000);
INSERT INTO `escribir` VALUES  ('JOPL',545.00000),
 ('JOPL',546.00000),
 ('JOPL',547.00000),
 ('JOPL',548.00000),
 ('JORI',370.00000),
 ('JOSA',156.00000),
 ('JOSA',395.00000),
 ('JOWY',250.00000),
 ('JUCO',197.00000),
 ('JUCO',198.00000),
 ('JUCO',199.00000),
 ('JUCO',200.00000),
 ('JUCO',201.00000),
 ('JUCO',202.00000),
 ('JUCO',203.00000),
 ('JUCO',204.00000),
 ('JUCO',205.00000),
 ('JUCO',206.00000),
 ('JUCO',207.00000),
 ('JUCO',208.00000),
 ('JUCO',209.00000),
 ('JUCO',210.00000),
 ('JUCO',211.00000),
 ('JUCO',212.00000),
 ('JUCO',213.00000),
 ('JUGO',391.00000),
 ('JUMI',372.00000),
 ('JUMI',373.00000),
 ('JUMI',374.00000),
 ('JURU',193.00000),
 ('JUVA',54.00000),
 ('JUVE',453.00000),
 ('KAHE',42.00000),
 ('KEFO',60.00000),
 ('KEFO',149.00000),
 ('KEFO',153.00000),
 ('KEFO',154.00000),
 ('KEKE',40.00000),
 ('KEMO',318.00000),
 ('KUVO',152.00000),
 ('LACO',151.00000),
 ('LAES',287.00000),
 ('LARI',313.00000),
 ('LEAL',367.00000),
 ('LECA',92.00000),
 ('LEFE',286.00000),
 ('LETO',144.00000),
 ('LEUR',88.00000);
INSERT INTO `escribir` VALUES  ('LODE',261.00000),
 ('LODE',262.00000),
 ('LODU',462.00000),
 ('LUDE',389.00000),
 ('LULA',369.00000),
 ('LUMA',400.00000),
 ('LUSE',214.00000),
 ('LUVE',285.00000),
 ('MABA',138.00000),
 ('MABR',52.00000),
 ('MADE',288.00000),
 ('MADE',289.00000),
 ('MADE',290.00000),
 ('MADE',291.00000),
 ('MADE',292.00000),
 ('MADE',293.00000),
 ('MADE',294.00000),
 ('MADE',295.00000),
 ('MADE',296.00000),
 ('MADE',297.00000),
 ('MADE',298.00000),
 ('MADE',299.00000),
 ('MADE',300.00000),
 ('MADU',427.00000),
 ('MAGI',170.00000),
 ('MAHA',13.00000),
 ('MAHA',14.00000),
 ('MAHA',15.00000),
 ('MALA',51.00000),
 ('MALO',94.00000),
 ('MAMI',216.00000),
 ('MAMI',225.00000),
 ('MAMT',463.00000),
 ('MAPU',140.00000),
 ('MARO',53.00000),
 ('MASM',460.00000),
 ('MAST',241.00000),
 ('MAVA',195.00000),
 ('MAVA',196.00000),
 ('MAVQ',375.00000),
 ('MAVQ',376.00000),
 ('MAVZ',43.00000),
 ('MAYO',428.00000),
 ('MAYO',429.00000),
 ('MESA',358.00000),
 ('MIAL',228.00000),
 ('MIBU',223.00000),
 ('MIDE',254.00000);
INSERT INTO `escribir` VALUES  ('MIDL',382.00000),
 ('MIDL',383.00000),
 ('MIHE',257.00000),
 ('MIHE',258.00000),
 ('MIKU',426.00000),
 ('MIMO',169.00000),
 ('MOWE',121.00000),
 ('MOWE',143.00000),
 ('NIMO',146.00000),
 ('NUBA',233.00000),
 ('OSWI',435.00000),
 ('OVID',30.00000),
 ('OVID',31.00000),
 ('PAHI',100.00000),
 ('PAHI',101.00000),
 ('PAHI',102.00000),
 ('PAHI',103.00000),
 ('PAHI',104.00000),
 ('PAHI',105.00000),
 ('PAHI',106.00000),
 ('PAHI',107.00000),
 ('PAHI',108.00000),
 ('PAHI',109.00000),
 ('PAHI',110.00000),
 ('PAHI',111.00000),
 ('PAHI',112.00000),
 ('PAHI',113.00000),
 ('PAHI',114.00000),
 ('PAHI',115.00000),
 ('PAHI',116.00000),
 ('PAHI',117.00000),
 ('PANE',187.00000),
 ('PANE',188.00000),
 ('PANE',194.00000),
 ('PASU',406.00000),
 ('PEBU',139.00000),
 ('PECA',416.00000),
 ('PEZA',396.00000),
 ('PGWO',301.00000),
 ('PGWO',302.00000),
 ('PGWO',303.00000),
 ('PGWO',304.00000),
 ('PGWO',305.00000),
 ('PGWO',306.00000),
 ('PGWO',307.00000),
 ('PGWO',308.00000),
 ('PGWO',309.00000),
 ('PHVA',55.00000);
INSERT INTO `escribir` VALUES  ('PIBR',3.00000),
 ('PIVE',436.00000),
 ('RABE',170.00000),
 ('RACE',157.00000),
 ('RACH',63.00000),
 ('RACH',64.00000),
 ('RACH',65.00000),
 ('RACH',81.00000),
 ('RACH',82.00000),
 ('RACH',83.00000),
 ('RACH',84.00000),
 ('RACH',85.00000),
 ('RACH',86.00000),
 ('RAJA',423.00000),
 ('RAMA',47.00000),
 ('RAPE',384.00000),
 ('RAPE',385.00000),
 ('RAQU',424.00000),
 ('RARU',236.00000),
 ('RASE',365.00000),
 ('RASE',366.00000),
 ('REST',218.00000),
 ('RIDA',16.00000),
 ('ROAR',235.00000),
 ('ROCH',593.00000),
 ('ROET',6.00000),
 ('ROGR',1.00000),
 ('ROGR',2.00000),
 ('ROGR',314.00000),
 ('ROGR',319.00000),
 ('ROMO',189.00000),
 ('ROSO',244.00000),
 ('ROSP',246.00000),
 ('ROST',35.00000),
 ('ROST',36.00000),
 ('ROST',37.00000),
 ('ROST',38.00000),
 ('ROST',39.00000),
 ('RUKI',448.00000),
 ('RUKI',449.00000),
 ('SASA',17.00000),
 ('SASA',90.00000),
 ('SASA',91.00000),
 ('SIOR',164.00000),
 ('SISH',59.00000),
 ('SOPU',392.00000),
 ('STEL',224.00000),
 ('STLE',459.00000),
 ('TECA',415.00000);
INSERT INTO `escribir` VALUES  ('TEMO',404.00000),
 ('THDI',238.00000),
 ('THHA',141.00000),
 ('THMA',408.00000),
 ('THMA',409.00000),
 ('THMA',410.00000),
 ('THMA',411.00000),
 ('THMA',412.00000),
 ('THST',237.00000),
 ('THWH',243.00000),
 ('TIDE',255.00000),
 ('TOCL',89.00000),
 ('TOMO',422.00000),
 ('TOSH',461.00000),
 ('UMEC',425.00000),
 ('VIBA',137.00000),
 ('VIHE',130.00000),
 ('VLBA',312.00000),
 ('WAIR',29.00000),
 ('WICO',148.00000),
 ('WIFA',414.00000),
 ('WISA',242.00000),
 ('WIVA',7.00000),
 ('WIWO',245.00000);


--
-- Table structure for table `biblioteca_03`.`esta_en`
--

CREATE TABLE `esta_en` (
  `COD_OB` double(15,5) NOT NULL,
  `ID_LIB` varchar(10) NOT NULL,
  PRIMARY KEY  (`COD_OB`,`ID_LIB`),
  KEY `LIBROESTA_EN` (`ID_LIB`),
  KEY `OBRAESTA_EN` (`COD_OB`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `biblioteca_03`.`esta_en`
--

INSERT INTO `esta_en` VALUES  (1.00000,'LIB-000001'),
 (2.00000,'LIB-000002'),
 (3.00000,'LIB-000003'),
 (4.00000,'LIB-000004'),
 (5.00000,'LIB-000005'),
 (6.00000,'LIB-000006'),
 (7.00000,'LIB-000007'),
 (8.00000,'LIB-000008'),
 (9.00000,'LIB-000009'),
 (10.00000,'LIB-000010'),
 (11.00000,'LIB-000011'),
 (12.00000,'LIB-000012'),
 (13.00000,'LIB-000013'),
 (14.00000,'LIB-000014'),
 (15.00000,'LIB-000015'),
 (16.00000,'LIB-000016'),
 (17.00000,'LIB-000017'),
 (18.00000,'LIB-000018'),
 (19.00000,'LIB-000019'),
 (20.00000,'LIB-000020'),
 (21.00000,'LIB-000021'),
 (22.00000,'LIB-000022'),
 (23.00000,'LIB-000023'),
 (24.00000,'LIB-000024'),
 (25.00000,'LIB-000025'),
 (26.00000,'LIB-000026'),
 (27.00000,'LIB-000027'),
 (28.00000,'LIB-000028'),
 (29.00000,'LIB-000029'),
 (30.00000,'LIB-000030'),
 (31.00000,'LIB-000030'),
 (32.00000,'LIB-000032'),
 (33.00000,'LIB-000033'),
 (34.00000,'LIB-000349'),
 (35.00000,'LIB-000035'),
 (36.00000,'LIB-000036'),
 (37.00000,'LIB-000037'),
 (38.00000,'LIB-000038'),
 (39.00000,'LIB-000039');
INSERT INTO `esta_en` VALUES  (40.00000,'LIB-000040'),
 (41.00000,'LIB-000041'),
 (42.00000,'LIB-000042'),
 (43.00000,'LIB-000043'),
 (44.00000,'LIB-000044'),
 (45.00000,'LIB-000044'),
 (46.00000,'LIB-000044'),
 (47.00000,'LIB-000044'),
 (48.00000,'LIB-000044'),
 (49.00000,'LIB-000044'),
 (50.00000,'LIB-000044'),
 (51.00000,'LIB-000044'),
 (52.00000,'LIB-000044'),
 (53.00000,'LIB-000044'),
 (54.00000,'LIB-000054'),
 (54.00000,'LIB-010054'),
 (55.00000,'LIB-000055'),
 (56.00000,'LIB-000056'),
 (57.00000,'LIB-000057'),
 (58.00000,'LIB-000058'),
 (59.00000,'LIB-000059'),
 (60.00000,'LIB-000060'),
 (61.00000,'LIB-000061'),
 (62.00000,'LIB-000062'),
 (63.00000,'LIB-000063'),
 (64.00000,'LIB-000064'),
 (65.00000,'LIB-000065'),
 (66.00000,'LIB-000066'),
 (67.00000,'LIB-000066'),
 (68.00000,'LIB-000066'),
 (69.00000,'LIB-000066'),
 (70.00000,'LIB-000070'),
 (71.00000,'LIB-000070'),
 (72.00000,'LIB-000070'),
 (73.00000,'LIB-000073'),
 (74.00000,'LIB-000073'),
 (75.00000,'LIB-000073'),
 (76.00000,'LIB-000076'),
 (77.00000,'LIB-000076');
INSERT INTO `esta_en` VALUES  (78.00000,'LIB-000076'),
 (79.00000,'LIB-000031'),
 (79.00000,'LIB-000470'),
 (80.00000,'LIB-000031'),
 (80.00000,'LIB-000470'),
 (81.00000,'LIB-000081'),
 (82.00000,'LIB-000081'),
 (83.00000,'LIB-000081'),
 (84.00000,'LIB-000084'),
 (85.00000,'LIB-000084'),
 (86.00000,'LIB-000084'),
 (87.00000,'LIB-000087'),
 (88.00000,'LIB-000088'),
 (88.00000,'LIB-010088'),
 (89.00000,'LIB-000089'),
 (90.00000,'LIB-000017'),
 (91.00000,'LIB-000017'),
 (92.00000,'LIB-000092'),
 (93.00000,'LIB-000093'),
 (94.00000,'LIB-000094'),
 (95.00000,'LIB-000095'),
 (96.00000,'LIB-000096'),
 (97.00000,'LIB-000097'),
 (98.00000,'LIB-000098'),
 (99.00000,'LIB-000099'),
 (100.00000,'LIB-000100'),
 (101.00000,'LIB-000100'),
 (102.00000,'LIB-000100'),
 (103.00000,'LIB-000100'),
 (104.00000,'LIB-000100'),
 (105.00000,'LIB-000100'),
 (106.00000,'LIB-000100'),
 (107.00000,'LIB-000100'),
 (108.00000,'LIB-000100'),
 (109.00000,'LIB-000100'),
 (110.00000,'LIB-000100'),
 (111.00000,'LIB-000100'),
 (112.00000,'LIB-000100');
INSERT INTO `esta_en` VALUES  (113.00000,'LIB-000100'),
 (114.00000,'LIB-000100'),
 (115.00000,'LIB-000100'),
 (116.00000,'LIB-000100'),
 (117.00000,'LIB-000117'),
 (118.00000,'LIB-000118'),
 (119.00000,'LIB-000119'),
 (120.00000,'LIB-000120'),
 (121.00000,'LIB-000121'),
 (122.00000,'LIB-000122'),
 (125.00000,'LIB-000125'),
 (126.00000,'LIB-000125'),
 (127.00000,'LIB-000127'),
 (128.00000,'LIB-000128'),
 (129.00000,'LIB-000129'),
 (130.00000,'LIB-000130'),
 (131.00000,'LIB-000045'),
 (132.00000,'LIB-000132'),
 (133.00000,'LIB-000133'),
 (134.00000,'LIB-000134'),
 (135.00000,'LIB-000135'),
 (136.00000,'LIB-000136'),
 (137.00000,'LIB-000137'),
 (138.00000,'LIB-000138'),
 (139.00000,'LIB-000139'),
 (140.00000,'LIB-000140'),
 (141.00000,'LIB-000141'),
 (142.00000,'LIB-000142'),
 (143.00000,'LIB-000143'),
 (144.00000,'LIB-000144'),
 (145.00000,'LIB-000145'),
 (146.00000,'LIB-000146'),
 (147.00000,'LIB-000147'),
 (148.00000,'LIB-000148'),
 (149.00000,'LIB-000149'),
 (150.00000,'LIB-000150'),
 (151.00000,'LIB-000151');
INSERT INTO `esta_en` VALUES  (152.00000,'LIB-000152'),
 (153.00000,'LIB-000153'),
 (154.00000,'LIB-000154'),
 (155.00000,'LIB-000155'),
 (156.00000,'LIB-000156'),
 (157.00000,'LIB-000157'),
 (158.00000,'LIB-000158'),
 (159.00000,'LIB-000159'),
 (160.00000,'LIB-000160'),
 (161.00000,'LIB-000161'),
 (162.00000,'LIB-000162'),
 (163.00000,'LIB-000163'),
 (164.00000,'LIB-000164'),
 (165.00000,'LIB-000165'),
 (166.00000,'LIB-000166'),
 (167.00000,'LIB-000167'),
 (168.00000,'LIB-000168'),
 (169.00000,'LIB-000169'),
 (170.00000,'LIB-000170'),
 (171.00000,'LIB-000171'),
 (172.00000,'LIB-000172'),
 (173.00000,'LIB-000173'),
 (176.00000,'LIB-000176'),
 (177.00000,'LIB-000349'),
 (178.00000,'LIB-000178'),
 (179.00000,'LIB-000179'),
 (180.00000,'LIB-000349'),
 (181.00000,'LIB-000181'),
 (182.00000,'LIB-000182'),
 (183.00000,'LIB-000183'),
 (184.00000,'LIB-000184'),
 (185.00000,'LIB-000185'),
 (186.00000,'LIB-000186'),
 (187.00000,'LIB-000187'),
 (188.00000,'LIB-000187'),
 (189.00000,'LIB-000189'),
 (190.00000,'LIB-000190');
INSERT INTO `esta_en` VALUES  (191.00000,'LIB-000191'),
 (192.00000,'LIB-000192'),
 (193.00000,'LIB-000193'),
 (194.00000,'LIB-000194'),
 (195.00000,'LIB-000195'),
 (196.00000,'LIB-000196'),
 (197.00000,'LIB-000197'),
 (198.00000,'LIB-000197'),
 (199.00000,'LIB-000197'),
 (200.00000,'LIB-000197'),
 (201.00000,'LIB-000197'),
 (202.00000,'LIB-000197'),
 (203.00000,'LIB-000197'),
 (204.00000,'LIB-000197'),
 (205.00000,'LIB-000197'),
 (206.00000,'LIB-000197'),
 (207.00000,'LIB-000197'),
 (208.00000,'LIB-000197'),
 (209.00000,'LIB-000197'),
 (210.00000,'LIB-000197'),
 (211.00000,'LIB-000197'),
 (212.00000,'LIB-000197'),
 (213.00000,'LIB-000213'),
 (214.00000,'LIB-000214'),
 (215.00000,'LIB-000215'),
 (216.00000,'LIB-000216'),
 (217.00000,'LIB-000217'),
 (218.00000,'LIB-000218'),
 (219.00000,'LIB-000219'),
 (220.00000,'LIB-000220'),
 (221.00000,'LIB-000221'),
 (222.00000,'LIB-000222'),
 (223.00000,'LIB-000223'),
 (224.00000,'LIB-000224'),
 (225.00000,'LIB-000225'),
 (226.00000,'LIB-000226'),
 (227.00000,'LIB-000226');
INSERT INTO `esta_en` VALUES  (228.00000,'LIB-000226'),
 (229.00000,'LIB-000226'),
 (230.00000,'LIB-000226'),
 (231.00000,'LIB-000226'),
 (232.00000,'LIB-000226'),
 (233.00000,'LIB-000226'),
 (234.00000,'LIB-000226'),
 (235.00000,'LIB-000226'),
 (236.00000,'LIB-000226'),
 (237.00000,'LIB-000226'),
 (238.00000,'LIB-000226'),
 (239.00000,'LIB-000226'),
 (240.00000,'LIB-000226'),
 (241.00000,'LIB-000226'),
 (242.00000,'LIB-000226'),
 (243.00000,'LIB-000226'),
 (244.00000,'LIB-000226'),
 (245.00000,'LIB-000226'),
 (246.00000,'LIB-000226'),
 (247.00000,'LIB-000226'),
 (248.00000,'LIB-000226'),
 (249.00000,'LIB-000226'),
 (250.00000,'LIB-000226'),
 (252.00000,'LIB-000046'),
 (253.00000,'LIB-000253'),
 (254.00000,'LIB-000254'),
 (255.00000,'LIB-000255'),
 (256.00000,'LIB-000256'),
 (257.00000,'LIB-000257'),
 (258.00000,'LIB-000258'),
 (259.00000,'LIB-000349'),
 (260.00000,'LIB-000260'),
 (261.00000,'LIB-000261'),
 (262.00000,'LIB-000261'),
 (263.00000,'LIB-000263'),
 (264.00000,'LIB-000263'),
 (265.00000,'LIB-000265');
INSERT INTO `esta_en` VALUES  (266.00000,'LIB-000266'),
 (267.00000,'LIB-000266'),
 (268.00000,'LIB-000266'),
 (269.00000,'LIB-000266'),
 (270.00000,'LIB-000266'),
 (271.00000,'LIB-000266'),
 (272.00000,'LIB-000266'),
 (273.00000,'LIB-000266'),
 (274.00000,'LIB-000266'),
 (275.00000,'LIB-000266'),
 (276.00000,'LIB-000266'),
 (277.00000,'LIB-000266'),
 (278.00000,'LIB-000266'),
 (279.00000,'LIB-000266'),
 (280.00000,'LIB-000266'),
 (281.00000,'LIB-000266'),
 (282.00000,'LIB-000266'),
 (283.00000,'LIB-000266'),
 (284.00000,'LIB-000266'),
 (285.00000,'LIB-000285'),
 (286.00000,'LIB-000286'),
 (287.00000,'LIB-000287'),
 (288.00000,'LIB-000288'),
 (289.00000,'LIB-000288'),
 (290.00000,'LIB-000288'),
 (291.00000,'LIB-000288'),
 (292.00000,'LIB-000288'),
 (293.00000,'LIB-000288'),
 (294.00000,'LIB-000288'),
 (295.00000,'LIB-000288'),
 (296.00000,'LIB-000288'),
 (297.00000,'LIB-000288'),
 (298.00000,'LIB-000288'),
 (299.00000,'LIB-000288'),
 (300.00000,'LIB-000288'),
 (301.00000,'LIB-000301'),
 (302.00000,'LIB-000301');
INSERT INTO `esta_en` VALUES  (303.00000,'LIB-000301'),
 (304.00000,'LIB-000301'),
 (305.00000,'LIB-000301'),
 (306.00000,'LIB-000301'),
 (307.00000,'LIB-000301'),
 (308.00000,'LIB-000301'),
 (309.00000,'LIB-000301'),
 (310.00000,'LIB-000310'),
 (311.00000,'LIB-000311'),
 (312.00000,'LIB-000312'),
 (313.00000,'LIB-000313'),
 (314.00000,'LIB-000314'),
 (315.00000,'LIB-000315'),
 (316.00000,'LIB-000316'),
 (317.00000,'LIB-000317'),
 (318.00000,'LIB-000318'),
 (319.00000,'LIB-000319'),
 (320.00000,'LIB-000320'),
 (321.00000,'LIB-000321'),
 (322.00000,'LIB-000322'),
 (330.00000,'LIB-000324'),
 (344.00000,'LIB-000349'),
 (345.00000,'LIB-000345'),
 (346.00000,'LIB-000346'),
 (347.00000,'LIB-000347'),
 (348.00000,'LIB-000348'),
 (350.00000,'LIB-000350'),
 (351.00000,'LIB-000351'),
 (352.00000,'LIB-000352'),
 (353.00000,'LIB-000353'),
 (354.00000,'LIB-000354'),
 (355.00000,'LIB-000355'),
 (356.00000,'LIB-000356'),
 (357.00000,'LIB-000357'),
 (358.00000,'LIB-000358'),
 (359.00000,'LIB-000359'),
 (360.00000,'LIB-000360');
INSERT INTO `esta_en` VALUES  (361.00000,'LIB-000361'),
 (362.00000,'LIB-000362'),
 (363.00000,'LIB-000363'),
 (364.00000,'LIB-000364'),
 (365.00000,'LIB-000365'),
 (366.00000,'LIB-000366'),
 (367.00000,'LIB-000367'),
 (368.00000,'LIB-000368'),
 (369.00000,'LIB-000369'),
 (370.00000,'LIB-000370'),
 (371.00000,'LIB-000371'),
 (372.00000,'LIB-000372'),
 (373.00000,'LIB-000373'),
 (374.00000,'LIB-000374'),
 (375.00000,'LIB-000375'),
 (376.00000,'LIB-000376'),
 (377.00000,'LIB-000377'),
 (378.00000,'LIB-000378'),
 (379.00000,'LIB-000379'),
 (380.00000,'LIB-000380'),
 (381.00000,'LIB-000381'),
 (382.00000,'LIB-000382'),
 (383.00000,'LIB-000383'),
 (384.00000,'LIB-000384'),
 (385.00000,'LIB-000385'),
 (386.00000,'LIB-000386'),
 (387.00000,'LIB-000387'),
 (389.00000,'LIB-000389'),
 (390.00000,'LIB-000390'),
 (391.00000,'LIB-000391'),
 (392.00000,'LIB-000392'),
 (394.00000,'LIB-000349'),
 (395.00000,'LIB-000395'),
 (396.00000,'LIB-000396'),
 (397.00000,'LIB-000397'),
 (398.00000,'LIB-000398'),
 (399.00000,'LIB-000399');
INSERT INTO `esta_en` VALUES  (400.00000,'LIB-000400'),
 (401.00000,'LIB-000401'),
 (402.00000,'LIB-000402'),
 (403.00000,'LIB-000403'),
 (404.00000,'LIB-000404'),
 (405.00000,'LIB-000405'),
 (406.00000,'LIB-000406'),
 (407.00000,'LIB-000407'),
 (408.00000,'LIB-000408'),
 (409.00000,'LIB-000409'),
 (410.00000,'LIB-000409'),
 (411.00000,'LIB-000411'),
 (412.00000,'LIB-000411'),
 (413.00000,'LIB-000413'),
 (414.00000,'LIB-000414'),
 (415.00000,'LIB-000415'),
 (416.00000,'LIB-000416'),
 (417.00000,'LIB-000417'),
 (418.00000,'LIB-000418'),
 (419.00000,'LIB-000419'),
 (420.00000,'LIB-000420'),
 (421.00000,'LIB-000421'),
 (422.00000,'LIB-000422'),
 (423.00000,'LIB-000423'),
 (424.00000,'LIB-000424'),
 (425.00000,'LIB-000425'),
 (426.00000,'LIB-000426'),
 (427.00000,'LIB-000427'),
 (428.00000,'LIB-000428'),
 (429.00000,'LIB-000429'),
 (430.00000,'LIB-000430'),
 (431.00000,'LIB-000431'),
 (432.00000,'LIB-000432'),
 (433.00000,'LIB-000433'),
 (434.00000,'LIB-000434'),
 (435.00000,'LIB-000435'),
 (436.00000,'LIB-000436');
INSERT INTO `esta_en` VALUES  (437.00000,'LIB-000437'),
 (438.00000,'LIB-000437'),
 (439.00000,'LIB-000437'),
 (440.00000,'LIB-000437'),
 (441.00000,'LIB-000437'),
 (442.00000,'LIB-000437'),
 (443.00000,'LIB-000437'),
 (444.00000,'LIB-000437'),
 (445.00000,'LIB-000437'),
 (446.00000,'LIB-000437'),
 (447.00000,'LIB-000437'),
 (448.00000,'LIB-000448'),
 (449.00000,'LIB-000449'),
 (450.00000,'LIB-000450'),
 (451.00000,'LIB-000451'),
 (452.00000,'LIB-000452'),
 (453.00000,'LIB-000453'),
 (454.00000,'LIB-000454'),
 (455.00000,'LIB-000454'),
 (456.00000,'LIB-000456'),
 (457.00000,'LIB-000457'),
 (458.00000,'LIB-000458'),
 (459.00000,'LIB-000459'),
 (460.00000,'LIB-000460'),
 (461.00000,'LIB-000461'),
 (462.00000,'LIB-000462'),
 (463.00000,'LIB-000463'),
 (464.00000,'LIB-000464'),
 (465.00000,'LIB-000465'),
 (466.00000,'LIB-000466'),
 (467.00000,'LIB-000467'),
 (468.00000,'LIB-000468'),
 (469.00000,'LIB-000469'),
 (470.00000,'LIB-000470'),
 (471.00000,'LIB-000470'),
 (472.00000,'LIB-000470'),
 (473.00000,'LIB-000470');
INSERT INTO `esta_en` VALUES  (474.00000,'LIB-000470'),
 (475.00000,'LIB-000470'),
 (476.00000,'LIB-000470'),
 (477.00000,'LIB-000470'),
 (478.00000,'LIB-000470'),
 (479.00000,'LIB-000470'),
 (480.00000,'LIB-000470'),
 (481.00000,'LIB-000470'),
 (482.00000,'LIB-000470'),
 (483.00000,'LIB-000470'),
 (484.00000,'LIB-000470'),
 (485.00000,'LIB-000470'),
 (486.00000,'LIB-000470'),
 (487.00000,'LIB-000470'),
 (488.00000,'LIB-000470'),
 (489.00000,'LIB-000470'),
 (490.00000,'LIB-000470'),
 (491.00000,'LIB-000470'),
 (492.00000,'LIB-000470'),
 (493.00000,'LIB-000470'),
 (494.00000,'LIB-000470'),
 (495.00000,'LIB-000470'),
 (496.00000,'LIB-000470'),
 (497.00000,'LIB-000470'),
 (498.00000,'LIB-000470'),
 (499.00000,'LIB-000470'),
 (500.00000,'LIB-000470'),
 (501.00000,'LIB-000470'),
 (502.00000,'LIB-000470'),
 (503.00000,'LIB-000470'),
 (504.00000,'LIB-000131'),
 (505.00000,'LIB-000131'),
 (506.00000,'LIB-000131'),
 (507.00000,'LIB-000131'),
 (508.00000,'LIB-000131'),
 (509.00000,'LIB-000131'),
 (510.00000,'LIB-000131');
INSERT INTO `esta_en` VALUES  (511.00000,'LIB-000131'),
 (512.00000,'LIB-000131'),
 (513.00000,'LIB-000131'),
 (514.00000,'LIB-000131'),
 (515.00000,'LIB-000131'),
 (516.00000,'LIB-000131'),
 (517.00000,'LIB-000131'),
 (518.00000,'LIB-000131'),
 (519.00000,'LIB-000131'),
 (520.00000,'LIB-000131'),
 (521.00000,'LIB-000131'),
 (522.00000,'LIB-000131'),
 (523.00000,'LIB-000131'),
 (524.00000,'LIB-000349'),
 (525.00000,'LIB-000131'),
 (526.00000,'LIB-000131'),
 (527.00000,'LIB-000131'),
 (528.00000,'LIB-000131'),
 (529.00000,'LIB-000131'),
 (530.00000,'LIB-000131'),
 (531.00000,'LIB-000131'),
 (532.00000,'LIB-000131'),
 (533.00000,'LIB-000131'),
 (534.00000,'LIB-000131'),
 (535.00000,'LIB-000131'),
 (536.00000,'LIB-000131'),
 (537.00000,'LIB-000131'),
 (538.00000,'LIB-000131'),
 (539.00000,'LIB-000131'),
 (540.00000,'LIB-000131'),
 (541.00000,'LIB-000131'),
 (542.00000,'LIB-000131'),
 (543.00000,'LIB-000131'),
 (544.00000,'LIB-000131'),
 (545.00000,'LIB-000131'),
 (546.00000,'LIB-000131'),
 (547.00000,'LIB-000131');
INSERT INTO `esta_en` VALUES  (548.00000,'LIB-000131'),
 (549.00000,'LIB-000177'),
 (550.00000,'LIB-000177'),
 (551.00000,'LIB-000177'),
 (552.00000,'LIB-000177'),
 (553.00000,'LIB-000177'),
 (554.00000,'LIB-000177'),
 (555.00000,'LIB-000177'),
 (556.00000,'LIB-000177'),
 (557.00000,'LIB-000177'),
 (558.00000,'LIB-000177'),
 (559.00000,'LIB-000177'),
 (560.00000,'LIB-000177'),
 (561.00000,'LIB-000180'),
 (562.00000,'LIB-000180'),
 (563.00000,'LIB-000180'),
 (564.00000,'LIB-000180'),
 (565.00000,'LIB-000180'),
 (566.00000,'LIB-000180'),
 (567.00000,'LIB-000180'),
 (568.00000,'LIB-000034'),
 (569.00000,'LIB-000034'),
 (570.00000,'LIB-000034'),
 (571.00000,'LIB-000034'),
 (572.00000,'LIB-000034'),
 (573.00000,'LIB-000034'),
 (574.00000,'LIB-000034'),
 (575.00000,'LIB-000034'),
 (576.00000,'LIB-000034'),
 (577.00000,'LIB-000034'),
 (578.00000,'LIB-000034'),
 (579.00000,'LIB-000034'),
 (580.00000,'LIB-000034'),
 (581.00000,'LIB-000034'),
 (582.00000,'LIB-000034'),
 (583.00000,'LIB-000349'),
 (584.00000,'LIB-000349');
INSERT INTO `esta_en` VALUES  (585.00000,'LIB-000349'),
 (586.00000,'LIB-000349'),
 (587.00000,'LIB-000349'),
 (588.00000,'LIB-000349'),
 (589.00000,'LIB-000349'),
 (590.00000,'LIB-000349'),
 (591.00000,'LIB-000349'),
 (592.00000,'LIB-000349'),
 (593.00000,'LIB-000047'),
 (594.00000,'LIB-000048');


--
-- Table structure for table `biblioteca_03`.`libro`
--

CREATE TABLE `libro` (
  `ID_LIB` varchar(10) NOT NULL,
  `TITULO` varchar(80) default NULL,
  `AÑO` int(10) default NULL,
  `VARIAS_OBRAS` int(10) default NULL,
  PRIMARY KEY  (`ID_LIB`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `biblioteca_03`.`libro`
--

INSERT INTO `libro` VALUES  ('LIB-000001',NULL,1996,1),
 ('LIB-000002',NULL,1996,1),
 ('LIB-000003',NULL,1996,1),
 ('LIB-000004',NULL,1996,1),
 ('LIB-000005',NULL,1996,1),
 ('LIB-000006',NULL,1996,1),
 ('LIB-000007',NULL,1994,1),
 ('LIB-000008',NULL,1996,1),
 ('LIB-000009',NULL,1995,1),
 ('LIB-000010',NULL,1996,1),
 ('LIB-000011',NULL,1995,1),
 ('LIB-000012',NULL,NULL,1),
 ('LIB-000013',NULL,1996,1),
 ('LIB-000014',NULL,1996,1),
 ('LIB-000015',NULL,1995,1),
 ('LIB-000016',NULL,1994,1),
 ('LIB-000017','Tres pastiches victorianos',1994,3),
 ('LIB-000018',NULL,1982,1),
 ('LIB-000019',NULL,1990,1),
 ('LIB-000020',NULL,1980,1),
 ('LIB-000021',NULL,NULL,1),
 ('LIB-000022',NULL,NULL,1),
 ('LIB-000023',NULL,1984,1),
 ('LIB-000024',NULL,1984,1),
 ('LIB-000025',NULL,1984,1),
 ('LIB-000026',NULL,NULL,1),
 ('LIB-000027',NULL,1989,1),
 ('LIB-000028',NULL,1989,1),
 ('LIB-000029',NULL,NULL,1),
 ('LIB-000030','Clásicos de Grecia y Roma',NULL,2),
 ('LIB-000031',NULL,NULL,2),
 ('LIB-000032',NULL,NULL,1),
 ('LIB-000033',NULL,NULL,1);
INSERT INTO `libro` VALUES  ('LIB-000034','Cuentos de la taberna del ciervo blanco',NULL,15),
 ('LIB-000035',NULL,NULL,1),
 ('LIB-000036',NULL,NULL,1),
 ('LIB-000037',NULL,NULL,1),
 ('LIB-000038',NULL,NULL,1),
 ('LIB-000039',NULL,NULL,1),
 ('LIB-000040',NULL,NULL,1),
 ('LIB-000041',NULL,NULL,1),
 ('LIB-000042',NULL,NULL,1),
 ('LIB-000043',NULL,NULL,1),
 ('LIB-000044','Algunos cuentos chilenos',NULL,10),
 ('LIB-000045',NULL,1997,1),
 ('LIB-000046',NULL,1997,1),
 ('LIB-000047',NULL,NULL,1),
 ('LIB-000048',NULL,1997,1),
 ('LIB-000054',NULL,NULL,1),
 ('LIB-000055',NULL,NULL,1),
 ('LIB-000056',NULL,NULL,1),
 ('LIB-000057',NULL,NULL,1),
 ('LIB-000058',NULL,NULL,1),
 ('LIB-000059',NULL,NULL,1),
 ('LIB-000060',NULL,NULL,1),
 ('LIB-000061',NULL,NULL,1),
 ('LIB-000062',NULL,NULL,1),
 ('LIB-000063',NULL,NULL,1),
 ('LIB-000064',NULL,NULL,1),
 ('LIB-000065',NULL,NULL,1),
 ('LIB-000066','Sherlock Holmes. Obras completas I',NULL,4),
 ('LIB-000070','Sherlock Holmes. Obras completas II',NULL,3),
 ('LIB-000073','Sherlock Holmes. Obras completas III',NULL,3),
 ('LIB-000076','La mano parda y otros relatos',NULL,3);
INSERT INTO `libro` VALUES  ('LIB-000081','Raymon Chandler. Obras selectas I',NULL,3),
 ('LIB-000084','Raymon Chandler. Obras selectas II',NULL,3),
 ('LIB-000087',NULL,NULL,1),
 ('LIB-000088',NULL,NULL,1),
 ('LIB-000089',NULL,NULL,1),
 ('LIB-000092',NULL,NULL,1),
 ('LIB-000093',NULL,NULL,1),
 ('LIB-000094',NULL,NULL,1),
 ('LIB-000095',NULL,NULL,1),
 ('LIB-000096',NULL,NULL,1),
 ('LIB-000097',NULL,NULL,1),
 ('LIB-000098',NULL,NULL,1),
 ('LIB-000099',NULL,NULL,1),
 ('LIB-000100','Pequeños cuentos misóginos',NULL,17),
 ('LIB-000117',NULL,NULL,1),
 ('LIB-000118',NULL,NULL,1),
 ('LIB-000119',NULL,NULL,1),
 ('LIB-000120',NULL,1996,1),
 ('LIB-000121',NULL,NULL,1),
 ('LIB-000122',NULL,NULL,1),
 ('LIB-000125',NULL,NULL,2),
 ('LIB-000127',NULL,NULL,1),
 ('LIB-000128',NULL,NULL,1),
 ('LIB-000129',NULL,NULL,1),
 ('LIB-000130',NULL,1996,1),
 ('LIB-000131','Lo infinitamente pequeño',1996,44),
 ('LIB-000132',NULL,1996,1),
 ('LIB-000133',NULL,NULL,1),
 ('LIB-000134',NULL,NULL,1),
 ('LIB-000135',NULL,NULL,1),
 ('LIB-000136',NULL,NULL,1);
INSERT INTO `libro` VALUES  ('LIB-000137',NULL,NULL,1),
 ('LIB-000138',NULL,NULL,1),
 ('LIB-000139',NULL,NULL,1),
 ('LIB-000140',NULL,NULL,1),
 ('LIB-000141',NULL,NULL,1),
 ('LIB-000142',NULL,NULL,1),
 ('LIB-000143',NULL,NULL,1),
 ('LIB-000144',NULL,NULL,1),
 ('LIB-000145',NULL,NULL,1),
 ('LIB-000146',NULL,NULL,1),
 ('LIB-000147',NULL,NULL,1),
 ('LIB-000148',NULL,NULL,1),
 ('LIB-000149',NULL,1996,1),
 ('LIB-000150',NULL,NULL,1),
 ('LIB-000151',NULL,NULL,1),
 ('LIB-000152',NULL,NULL,1),
 ('LIB-000153',NULL,NULL,1),
 ('LIB-000154',NULL,NULL,1),
 ('LIB-000155',NULL,1996,1),
 ('LIB-000156',NULL,1994,1),
 ('LIB-000157',NULL,NULL,1),
 ('LIB-000158',NULL,1994,1),
 ('LIB-000159',NULL,1994,1),
 ('LIB-000160',NULL,1994,1),
 ('LIB-000161',NULL,1994,1),
 ('LIB-000162',NULL,NULL,1),
 ('LIB-000163',NULL,1994,1),
 ('LIB-000164',NULL,NULL,1),
 ('LIB-000165',NULL,NULL,1),
 ('LIB-000166',NULL,NULL,1),
 ('LIB-000167',NULL,NULL,1),
 ('LIB-000168',NULL,NULL,1),
 ('LIB-000169',NULL,1995,1),
 ('LIB-000170',NULL,1991,1),
 ('LIB-000171',NULL,NULL,1);
INSERT INTO `libro` VALUES  ('LIB-000172',NULL,NULL,1),
 ('LIB-000173',NULL,NULL,1),
 ('LIB-000174','Inglés-Español, VOX',NULL,0),
 ('LIB-000175','Francés-Español, Sopena',NULL,0),
 ('LIB-000176',NULL,1996,1),
 ('LIB-000177','Doce cuentos peregrinos',NULL,12),
 ('LIB-000178',NULL,NULL,1),
 ('LIB-000179',NULL,NULL,1),
 ('LIB-000180','La increíble y triste historia de la cándida Eréndida y su abuela desalmada',NULL,7),
 ('LIB-000181',NULL,NULL,1),
 ('LIB-000182',NULL,NULL,1),
 ('LIB-000183',NULL,NULL,1),
 ('LIB-000184',NULL,1992,1),
 ('LIB-000185',NULL,NULL,1),
 ('LIB-000186',NULL,1996,1),
 ('LIB-000187',NULL,1984,2),
 ('LIB-000189',NULL,1984,1),
 ('LIB-000190',NULL,NULL,1),
 ('LIB-000191',NULL,1984,1),
 ('LIB-000192',NULL,NULL,1),
 ('LIB-000193',NULL,NULL,1),
 ('LIB-000194',NULL,NULL,1),
 ('LIB-000195',NULL,NULL,1),
 ('LIB-000196',NULL,1994,1),
 ('LIB-000197','Cuentos',NULL,16),
 ('LIB-000213',NULL,NULL,1),
 ('LIB-000214',NULL,1992,1),
 ('LIB-000215',NULL,NULL,1),
 ('LIB-000216',NULL,NULL,1),
 ('LIB-000217',NULL,NULL,1);
INSERT INTO `libro` VALUES  ('LIB-000218',NULL,NULL,1),
 ('LIB-000219',NULL,NULL,1),
 ('LIB-000220',NULL,NULL,1),
 ('LIB-000221',NULL,NULL,1),
 ('LIB-000222',NULL,NULL,1),
 ('LIB-000223',NULL,NULL,1),
 ('LIB-000224',NULL,NULL,1),
 ('LIB-000225',NULL,NULL,1),
 ('LIB-000226','Relatos que me asustaron',NULL,25),
 ('LIB-000253',NULL,1995,1),
 ('LIB-000254',NULL,1980,1),
 ('LIB-000255',NULL,NULL,1),
 ('LIB-000256',NULL,NULL,1),
 ('LIB-000257',NULL,NULL,1),
 ('LIB-000258',NULL,NULL,1),
 ('LIB-000260',NULL,NULL,1),
 ('LIB-000261',NULL,NULL,2),
 ('LIB-000263',NULL,NULL,2),
 ('LIB-000265',NULL,NULL,1),
 ('LIB-000266','Blanco en azul',NULL,19),
 ('LIB-000285',NULL,NULL,1),
 ('LIB-000286',NULL,NULL,1),
 ('LIB-000287',NULL,1987,1),
 ('LIB-000288','Vuelva usted mañana y otros artículos',NULL,13),
 ('LIB-000301','Cuentos juveniles',NULL,9),
 ('LIB-000310',NULL,1997,1),
 ('LIB-000311',NULL,1997,1),
 ('LIB-000312',NULL,1993,1),
 ('LIB-000313',NULL,NULL,1),
 ('LIB-000314',NULL,NULL,1),
 ('LIB-000315',NULL,NULL,1),
 ('LIB-000316',NULL,NULL,1);
INSERT INTO `libro` VALUES  ('LIB-000317',NULL,NULL,1),
 ('LIB-000318',NULL,NULL,1),
 ('LIB-000319',NULL,NULL,1),
 ('LIB-000320',NULL,NULL,1),
 ('LIB-000321',NULL,NULL,1),
 ('LIB-000322',NULL,NULL,1),
 ('LIB-000323','Vox',1992,0),
 ('LIB-000324',NULL,NULL,1),
 ('LIB-000345',NULL,1988,1),
 ('LIB-000346',NULL,NULL,1),
 ('LIB-000347',NULL,NULL,1),
 ('LIB-000348',NULL,1994,1),
 ('LIB-000349','Todos los cuentos. EL balneario y las ataduras',1995,17),
 ('LIB-000350',NULL,1994,1),
 ('LIB-000351',NULL,1996,1),
 ('LIB-000352',NULL,1994,1),
 ('LIB-000353',NULL,1994,1),
 ('LIB-000354',NULL,1993,1),
 ('LIB-000355',NULL,1994,1),
 ('LIB-000356',NULL,1994,1),
 ('LIB-000357',NULL,NULL,1),
 ('LIB-000358',NULL,NULL,1),
 ('LIB-000359',NULL,1994,1),
 ('LIB-000360',NULL,NULL,1),
 ('LIB-000361',NULL,NULL,1),
 ('LIB-000362',NULL,NULL,1),
 ('LIB-000363',NULL,NULL,1),
 ('LIB-000364',NULL,NULL,1),
 ('LIB-000365',NULL,1984,1),
 ('LIB-000366',NULL,NULL,1),
 ('LIB-000367',NULL,NULL,1),
 ('LIB-000368',NULL,NULL,1),
 ('LIB-000369',NULL,NULL,1);
INSERT INTO `libro` VALUES  ('LIB-000370',NULL,NULL,1),
 ('LIB-000371',NULL,NULL,1),
 ('LIB-000372',NULL,NULL,1),
 ('LIB-000373',NULL,1995,1),
 ('LIB-000374',NULL,NULL,1),
 ('LIB-000375',NULL,NULL,1),
 ('LIB-000376',NULL,NULL,1),
 ('LIB-000377',NULL,NULL,1),
 ('LIB-000378',NULL,NULL,1),
 ('LIB-000379',NULL,NULL,1),
 ('LIB-000380',NULL,NULL,1),
 ('LIB-000381',NULL,NULL,1),
 ('LIB-000382',NULL,1984,1),
 ('LIB-000383',NULL,NULL,1),
 ('LIB-000384',NULL,NULL,1),
 ('LIB-000385',NULL,NULL,1),
 ('LIB-000386',NULL,1993,1),
 ('LIB-000387',NULL,NULL,1),
 ('LIB-000389',NULL,1995,1),
 ('LIB-000390',NULL,1987,1),
 ('LIB-000391',NULL,1994,1),
 ('LIB-000392',NULL,1994,1),
 ('LIB-000395',NULL,NULL,1),
 ('LIB-000396',NULL,1995,1),
 ('LIB-000397',NULL,NULL,1),
 ('LIB-000398',NULL,NULL,1),
 ('LIB-000399',NULL,NULL,1),
 ('LIB-000400',NULL,NULL,1),
 ('LIB-000401',NULL,NULL,1),
 ('LIB-000402',NULL,NULL,1),
 ('LIB-000403',NULL,1995,1),
 ('LIB-000404',NULL,1996,1),
 ('LIB-000405',NULL,1984,1),
 ('LIB-000406',NULL,NULL,1),
 ('LIB-000407',NULL,NULL,1);
INSERT INTO `libro` VALUES  ('LIB-000408',NULL,1993,1),
 ('LIB-000409',NULL,NULL,2),
 ('LIB-000411',NULL,NULL,2),
 ('LIB-000413',NULL,NULL,1),
 ('LIB-000414',NULL,NULL,1),
 ('LIB-000415',NULL,1981,1),
 ('LIB-000416',NULL,1981,1),
 ('LIB-000417',NULL,1981,1),
 ('LIB-000418',NULL,NULL,1),
 ('LIB-000419',NULL,NULL,1),
 ('LIB-000420',NULL,NULL,1),
 ('LIB-000421',NULL,NULL,1),
 ('LIB-000422',NULL,1995,1),
 ('LIB-000423',NULL,NULL,1),
 ('LIB-000424',NULL,1997,1),
 ('LIB-000425',NULL,NULL,1),
 ('LIB-000426',NULL,1990,1),
 ('LIB-000427',NULL,NULL,1),
 ('LIB-000428',NULL,NULL,1),
 ('LIB-000429',NULL,NULL,1),
 ('LIB-000430',NULL,1993,1),
 ('LIB-000431',NULL,NULL,1),
 ('LIB-000432',NULL,NULL,1),
 ('LIB-000433',NULL,NULL,1),
 ('LIB-000434',NULL,1984,1),
 ('LIB-000435',NULL,NULL,1),
 ('LIB-000436',NULL,NULL,1),
 ('LIB-000437',NULL,NULL,11),
 ('LIB-000448',NULL,NULL,1),
 ('LIB-000449',NULL,NULL,1),
 ('LIB-000450',NULL,NULL,1),
 ('LIB-000451',NULL,NULL,1),
 ('LIB-000452',NULL,NULL,1),
 ('LIB-000453',NULL,NULL,1),
 ('LIB-000454',NULL,NULL,2);
INSERT INTO `libro` VALUES  ('LIB-000456',NULL,1987,1),
 ('LIB-000457',NULL,NULL,1),
 ('LIB-000458',NULL,NULL,1),
 ('LIB-000459',NULL,NULL,1),
 ('LIB-000460',NULL,NULL,1),
 ('LIB-000461',NULL,NULL,1),
 ('LIB-000462',NULL,NULL,1),
 ('LIB-000463',NULL,NULL,1),
 ('LIB-000464',NULL,NULL,1),
 ('LIB-000465',NULL,NULL,1),
 ('LIB-000466',NULL,1984,1),
 ('LIB-000467',NULL,1984,1),
 ('LIB-000468',NULL,1987,1),
 ('LIB-000469',NULL,NULL,1),
 ('LIB-000470','Narraciones extraordinarias',NULL,36),
 ('LIB-010054',NULL,NULL,1),
 ('LIB-010088',NULL,NULL,1);


--
-- Table structure for table `biblioteca_03`.`obra`
--

CREATE TABLE `obra` (
  `COD_OB` double(15,5) NOT NULL,
  `TITULO` varchar(80) default NULL,
  `TEMATICA` varchar(20) default NULL,
  PRIMARY KEY  (`COD_OB`),
  KEY `TEMAOBRA` (`TEMATICA`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `biblioteca_03`.`obra`
--

INSERT INTO `obra` VALUES  (1.00000,'Los mitos griegos 1','Lógica'),
 (2.00000,'Los mitos griegos 2','Mitología'),
 (3.00000,'Alejandro Magno, de Grecia al Oriente','Histórica'),
 (4.00000,'Por mares desconocidos','Histórica'),
 (5.00000,'Mahoma, la voz de Alá','Histórica'),
 (6.00000,'Pompeya, la ciudad bajo las cenizas','Histórica'),
 (7.00000,'Desde un punto de vista lógico','Lógica'),
 (8.00000,'Del Cantábrico al Mediterráneo','Viajes'),
 (9.00000,'No se lo digas a nadie','Novela'),
 (10.00000,'Israel','Histórica'),
 (11.00000,'Malena es un nombre de tango','Novela'),
 (12.00000,'Gorilas en la niebla','Experiencias'),
 (13.00000,'Bueno para comer','Antropología'),
 (14.00000,'Nuestra especie','Antropología'),
 (15.00000,'Vacas, cerdos, guerras y brujas','Antropología'),
 (16.00000,'El gen egoísta','Antropología'),
 (17.00000,'El último viaje de Mr. Pickwick','Cuento'),
 (18.00000,'Hard times','Clásico'),
 (19.00000,'A fine excess','Novela'),
 (20.00000,'In the beginning','Cuento'),
 (21.00000,'Un mundo feliz','Ciencia Ficción');
INSERT INTO `obra` VALUES  (22.00000,'El universo (I)','Ciencia Ficción'),
 (23.00000,'Fundación','Ciencia Ficción'),
 (24.00000,'Segunda fundación','Ciencia Ficción'),
 (25.00000,'Fundación e imperio','Ciencia Ficción'),
 (26.00000,'Los propios dioses','Ciencia Ficción'),
 (27.00000,'El castillo',NULL),
 (28.00000,'La muralla china',NULL),
 (29.00000,'Leyendas de la Alhambra','Cuento'),
 (30.00000,'Arte de amar','Clásico'),
 (31.00000,'Amores','Clásico'),
 (32.00000,'Odisea','Clásico'),
 (33.00000,'Artificios','Cuento'),
 (34.00000,'Ya ni me acuerdo','Cuento'),
 (35.00000,'El club de los suicidas','Cuento'),
 (36.00000,'La flecha negra','Aventuras'),
 (37.00000,'El Dr. Jekyll y Mr. Hyde','Misterio'),
 (38.00000,'La isla del tesoro','Aventuras'),
 (39.00000,'Alicia a través del espejo','Cuento'),
 (40.00000,'Alguien voló sobre el nido del cuco','Novela'),
 (41.00000,'Querida María Antonieta','Biografía'),
 (42.00000,'Yo misma','Biografía'),
 (43.00000,'La leyenda del santo grial','Histórica'),
 (44.00000,'El chiflón del diablo','Cuento');
INSERT INTO `obra` VALUES  (45.00000,'La señora','Cuento'),
 (46.00000,'En provincia','Cuento'),
 (47.00000,'Eloísa','Cuento'),
 (48.00000,'¡Era tan lindo!','Cuento'),
 (49.00000,'La antipatía','Cuento'),
 (50.00000,'El bandido','Cuento'),
 (51.00000,'La desconocida','Cuento'),
 (52.00000,'Doña Santitos','Cuento'),
 (53.00000,'El colocolo','Cuento'),
 (54.00000,'Pepita Jiménez','Clásico'),
 (55.00000,'La conjura sixtina','Misterio'),
 (56.00000,'La buena muerte','Novela'),
 (57.00000,'Hielo','Negra'),
 (58.00000,'El cartero llama dos veces','Novela'),
 (59.00000,'Más allá de la medianoche','Novela'),
 (60.00000,'La isla de las tormentas','Novela'),
 (61.00000,'La chica del tambor','Novela'),
 (62.00000,'De aquí a la eternidad','Novela'),
 (63.00000,'La historia de Poodle Springs','Negra'),
 (64.00000,'EL sueño eterno','Negra'),
 (65.00000,'El largo adiós','Negra'),
 (66.00000,'Estudio en escarlata','Misterio'),
 (67.00000,'EL signo de los cuatro','Misterio'),
 (68.00000,'El perro de los Baskerville','Misterio'),
 (69.00000,'Memorias de Sherlock Holmes','Negra');
INSERT INTO `obra` VALUES  (70.00000,'Las aventuras de Sherlock Holmes','Misterio'),
 (71.00000,'Sherlock Holmes sigue en pie','Misterio'),
 (72.00000,'El archivo de Sherlock Holmes','Misterio'),
 (73.00000,'La reaparición de Sherlock Holmes','Misterio'),
 (74.00000,'Su último saludo en el escenario','Misterio'),
 (75.00000,'El valle del terror','Misterio'),
 (76.00000,'La mano parda','Misterio'),
 (77.00000,'EL lote 249','Misterio'),
 (78.00000,'El embudo de cuero','Misterio'),
 (79.00000,'Los asesinatos de la calle Morgue','Misterio'),
 (80.00000,'La carta robada','Misterio'),
 (81.00000,'La dama del lago','Negra'),
 (82.00000,'El simple arte de matar','Negra'),
 (83.00000,'Peces de colores','Negra'),
 (84.00000,'Asesino en la lluvia','Negra'),
 (85.00000,'Playback','Negra'),
 (86.00000,'La ventana siniestra','Negra'),
 (87.00000,'Love story','Novela'),
 (88.00000,'Exodo','Novela'),
 (89.00000,'Juego de patriotas','Novela'),
 (90.00000,'Aventuras de Alicia en la cámara oscura','Cuento'),
 (91.00000,'La aventura del quinteto inacabado','Cuento');
INSERT INTO `obra` VALUES  (92.00000,'EL juego de la lógica','Lógica'),
 (93.00000,'Isabel la católica','Biografía'),
 (94.00000,'Bonaparte','Biografía'),
 (95.00000,'Hasta que la muerte…','Negra'),
 (96.00000,'Calor','Negra'),
 (97.00000,'Llama 3-2-1','Negra'),
 (98.00000,'La ciudad contra Kowalszyk','Negra'),
 (99.00000,'Disparen sobre el pianista','Negra'),
 (100.00000,'La mano','Cuento'),
 (101.00000,'Oona, la alegre mujer de las cavernas','Cuento'),
 (102.00000,'La coqueta','Cuento'),
 (103.00000,'La novelista','Cuento'),
 (104.00000,'La bailarina','Cuento'),
 (105.00000,'La enferma o la encamada','Cuento'),
 (106.00000,'La artista','Cuento'),
 (107.00000,'El ama de casa de clase media','Cuento'),
 (108.00000,'La prostituta autorizada o la esposa','Cuento'),
 (109.00000,'La paridora','Cuento'),
 (110.00000,'El objeto de cama transportable','Cuento'),
 (111.00000,'La perfecta señorita','Cuento'),
 (112.00000,'La suegra silenciosa','Cuento'),
 (113.00000,'La ñoña','Cuento'),
 (114.00000,'La víctima','Cuento');
INSERT INTO `obra` VALUES  (115.00000,'La evangelizadora','Cuento'),
 (116.00000,'La perfeccionista','Cuento'),
 (117.00000,'Ese dulce mal','Negra'),
 (118.00000,'Maigret y los ancianos','Negra'),
 (119.00000,'Maigret en la audiencia','Negra'),
 (120.00000,'Ciertas personas','Novela'),
 (121.00000,'Las sandalias del pescador','Novela'),
 (122.00000,'El gran Gatsby','Novela'),
 (125.00000,'El corazón de las tinieblas',NULL),
 (126.00000,'La soga al cuello',NULL),
 (127.00000,'El color púrpura','Novela'),
 (128.00000,'Los gritos del silencio','Novela'),
 (129.00000,'Bella del señor','Novela'),
 (130.00000,'Muertos o algo mejor','Novela'),
 (131.00000,'Cocina tradicional vegetariana','Cocina'),
 (132.00000,'La perversión del lenguaje',NULL),
 (133.00000,'Matar a un ruiseñor','Novela'),
 (134.00000,'Chacal','Misterio'),
 (135.00000,'El cuarto protocolo','Misterio'),
 (136.00000,'Odessa','Misterio'),
 (137.00000,'El ángel sin cabeza','Novela'),
 (138.00000,'Cortes','Novela'),
 (139.00000,'Viento del este, viento del oeste','Clásico'),
 (140.00000,'El padrino','Negra');
INSERT INTO `obra` VALUES  (141.00000,'El silencio de los corderos','Novela'),
 (142.00000,'West side story','Novela'),
 (143.00000,'El embajador','Novela'),
 (144.00000,'Guerra y paz','Clásico'),
 (145.00000,'El factor humano','Misterio'),
 (146.00000,'EL cura de Malta','Novela'),
 (147.00000,'EL pájaro espino',NULL),
 (148.00000,'El millonario tenebroso','Novela'),
 (149.00000,'Una fortuna peligrosa','Novela'),
 (150.00000,'Memorias de África','Novela'),
 (151.00000,'El quinto jinete','Novela'),
 (152.00000,'Pájaro de celda','Novela'),
 (153.00000,'Los pilares de la tierra','Novela'),
 (154.00000,'La clave está en Rebeca','Novela'),
 (155.00000,'La ciudad de los prodigios','Novela'),
 (156.00000,'La sombra de los días','Novela'),
 (157.00000,'Montañas valencianas: comarcas alicantinas','Viajes'),
 (158.00000,'GR11: Muga de Zuriza-Puente de Salenques','Viajes'),
 (159.00000,'Andar por Cabo de Gata','Viajes'),
 (160.00000,'La Alhambra y el Generalife','Viajes'),
 (161.00000,'Escandinavia','Viajes'),
 (162.00000,'La guía de Valencia y 49 municipios','Viajes');
INSERT INTO `obra` VALUES  (163.00000,'México','Viajes'),
 (164.00000,'1080 Recetas de cocina','Cocina'),
 (165.00000,'La guía de la cocina clásica','Cocina'),
 (166.00000,'Biblioteca de oro de la cocina','Cocina'),
 (167.00000,'Diccionario del vino','Cocina'),
 (168.00000,'El arte del pastel de verduras','Cocina'),
 (169.00000,'El método Montignac','Clásico'),
 (170.00000,'A escullar','Cocina'),
 (171.00000,'La cocina ultrarápida con microondas','Cocina'),
 (172.00000,'Microondas para invitar','Cocina'),
 (173.00000,'El gran libro de Bauknecht para el horno de microondas','Cocina'),
 (176.00000,'La aventura de Miguel Littín clandestino en Chile','Novela'),
 (177.00000,'El balneario','Cuento'),
 (178.00000,'Cien años de soledad','Novela'),
 (179.00000,'EL otoño del patriarca','Novela'),
 (180.00000,'Los informes','Cuento'),
 (181.00000,'El general en su laberinto','Novela'),
 (182.00000,'El coronel no tiene quien le escriba','Novela'),
 (183.00000,'Relato de un náufrago','Novela'),
 (184.00000,'La mala hora','Novela');
INSERT INTO `obra` VALUES  (185.00000,'Crónica de una muerte anunciada','Novela'),
 (186.00000,'Diatriba de amor a un hombre sentado','Novela'),
 (187.00000,'Veinte poemas de amor','Poesía'),
 (188.00000,'Cien sonetos de amor','Poesía'),
 (189.00000,'Te trataré como una reina','Novela'),
 (190.00000,'La colmena','Novela'),
 (191.00000,'La familia de Pascual Duarte','Novela'),
 (192.00000,'El Aleph','Novela'),
 (193.00000,'El llano en llamas','Novela'),
 (194.00000,'Confieso que he vivido. Memorias','Biografía'),
 (195.00000,'Elogio de la madrastra','Novela'),
 (196.00000,'Pantaleón y las visitadoras','Novela'),
 (197.00000,'La casa tomada','Cuento'),
 (198.00000,'Lejana','Cuento'),
 (199.00000,'Circe','Cuento'),
 (200.00000,'Bestiario','Cuento'),
 (201.00000,'Las puertas del cielo','Cuento'),
 (202.00000,'Continuidad de los parques','Cuento'),
 (203.00000,'Las ménades','Cuento'),
 (204.00000,'El ídolo de las cícladas','Cuento'),
 (205.00000,'Relato con un fondo de agua','Cuento'),
 (206.00000,'Axolotl','Cuento');
INSERT INTO `obra` VALUES  (207.00000,'La noche boca arriba','Cuento'),
 (208.00000,'Final del juego','Cuento'),
 (209.00000,'Cartas de mamá','Cuento'),
 (210.00000,'Todos los fuegos, el fuego','Cuento'),
 (211.00000,'La isla a mediodía','Cuento'),
 (212.00000,'El otro cielo','Cuento'),
 (213.00000,'Rayuela','Novela'),
 (214.00000,'Un viejo que leía novelas de amor','Novela'),
 (215.00000,'La casa de los espíritus','Novela'),
 (216.00000,'Muro de ojos','Misterio'),
 (217.00000,'Un asunto de hombres','Misterio'),
 (218.00000,'Planéalo tú mismo','Misterio'),
 (219.00000,'Trampas','Misterio'),
 (220.00000,'El americano impasible','Misterio'),
 (221.00000,'La llave de cristal','Misterio'),
 (222.00000,'Jaque mate al asesino','Misterio'),
 (223.00000,'El caso de las trompetas celestiales','Misterio'),
 (224.00000,'La herencia Valentine','Misterio'),
 (225.00000,'El maligno','Misterio'),
 (226.00000,'Fishhead','Cuento'),
 (227.00000,'La cámara obscura','Cuento'),
 (228.00000,'Una muerte en la familia','Cuento'),
 (229.00000,'Los hombres sin huesos','Cuento');
INSERT INTO `obra` VALUES  (230.00000,'Sin un ruido','Cuento'),
 (231.00000,'La fiesta de cumpleaños','Cuento'),
 (232.00000,'La equis señala al peatón','Cuento'),
 (233.00000,'La curiosa aventura de Mr. Bond','Cuento'),
 (234.00000,'Dos solteronas','Cuento'),
 (235.00000,'El cuchillo','Cuento'),
 (236.00000,'La jaula','Cuento'),
 (237.00000,'El monstruo','Cuento'),
 (238.00000,'Casablanca','Cuento'),
 (239.00000,'El camino de Mictlantecutli','Cuento'),
 (240.00000,'El guía hacia el castigo','Cuento'),
 (241.00000,'El estuario','Cuento'),
 (242.00000,'Dura ciudad','Cuento'),
 (243.00000,'El enano','Cuento'),
 (244.00000,'Noche en casa de Black','Cuento'),
 (245.00000,'La habitación de los niños','Cuento'),
 (246.00000,'¡Tan real!','Cuento'),
 (247.00000,'Viaje a la muerte','Cuento'),
 (248.00000,'El amo de los perros','Cuento'),
 (249.00000,'El candidato','Cuento'),
 (250.00000,'El misterio de las profundidades','Cuento'),
 (252.00000,'El escribano del secreto','Intriga'),
 (253.00000,'Madame Bovary','Clásico'),
 (254.00000,'San Manuel bueno, mártir','Clásico');
INSERT INTO `obra` VALUES  (255.00000,'El condenado por desconfiado','Clásico'),
 (256.00000,'La casa de Bernarda Alba','Teatro'),
 (257.00000,'El rayo que no cesa','Poesía'),
 (258.00000,'Poemas','Poesía'),
 (259.00000,'La oficina','Cuento'),
 (260.00000,'Libro de buen amor','Clásico'),
 (261.00000,'Peribáñez y el comendador de Ocaña','Teatro'),
 (262.00000,'La estrella de Sevilla','Teatro'),
 (263.00000,'El tragaluz','Teatro'),
 (264.00000,'El sueño de la razón','Teatro'),
 (265.00000,'Don Álvaro o la fuerza del sino','Teatro'),
 (266.00000,'Fabia Linde','Cuento'),
 (267.00000,'La infidente de sí misma','Cuento'),
 (268.00000,'Los niños en la playa','Cuento'),
 (269.00000,'Rosa, lirio y clavel','Cuento'),
 (270.00000,'En el tercer grado','Cuento'),
 (271.00000,'Tom Grey','Cuento'),
 (272.00000,'El reverso del tapiz','Cuento'),
 (273.00000,'La ecuación','Cuento'),
 (274.00000,'Gestación','Cuento'),
 (275.00000,'La balanza','Cuento'),
 (276.00000,'Voluptuosidad','Cuento'),
 (277.00000,'La mariposa y la llama','Cuento');
INSERT INTO `obra` VALUES  (278.00000,'El primer milagro','Cuento'),
 (279.00000,'Un incrédulo','Cuento'),
 (280.00000,'Julián Morencos','Cuento'),
 (281.00000,'Una conversión','Cuento'),
 (282.00000,'Las tres pastillitas','Cuento'),
 (283.00000,'Como una estrella errante','Cuento'),
 (284.00000,'Las sirenas','Cuento'),
 (285.00000,'El diablo cojuelo','Clásico'),
 (286.00000,'El sí de las niñas','Teatro'),
 (287.00000,'Como agua para el chocolate','Clásico'),
 (288.00000,'Vuelva usted mañana','Artículo'),
 (289.00000,'Carta a Andrés','Artículo'),
 (290.00000,'Carta segunda escrita a Andrés','Artículo'),
 (291.00000,'El castellano viejo','Artículo'),
 (292.00000,'En este país','Artículo'),
 (293.00000,'Nadie pase sin hablar al portero','Artículo'),
 (294.00000,'La fonda nueva','Artículo'),
 (295.00000,'Carta a Fígaro','Artículo'),
 (296.00000,'Tercera carta','Artículo'),
 (297.00000,'Un reo de muerte','Artículo'),
 (298.00000,'Los calaveras','Artículo'),
 (299.00000,'El día de Difuntos de 1836','Artículo'),
 (300.00000,'La Nochebuena de 1836','Artículo');
INSERT INTO `obra` VALUES  (301.00000,'Ola de crímenes en el castillo de Blandings','Juvenil'),
 (302.00000,'Un tesoro enterrado','Juvenil'),
 (303.00000,'La ley escrita','Juvenil'),
 (304.00000,'¡Adiós, Legs!','Juvenil'),
 (305.00000,'Siempre golf','Juvenil'),
 (306.00000,'El Trovador Enmascarado','Juvenil'),
 (307.00000,'Del hogar al hogar','Juvenil'),
 (308.00000,'La reaparición de Battling Billson','Juvenil'),
 (309.00000,'Una mentalidad equilibrada','Juvenil'),
 (310.00000,'Judíos, moros y cristianos','Novela'),
 (311.00000,'El amor es un juego solitario','Novela'),
 (312.00000,'Alamut','Novela'),
 (313.00000,'Final troyano','Histórica'),
 (314.00000,'Yo, Claudio','Histórica'),
 (315.00000,'En busca del rey','Histórica'),
 (316.00000,'Jualiano, el Apóstata','Histórica'),
 (317.00000,'Los doce césares','Histórica'),
 (318.00000,'De parte de la princesa muerta','Histórica'),
 (319.00000,'Claudio el dios y su esposa Mesalina','Histórica'),
 (320.00000,'León el Africano','Histórica'),
 (321.00000,'Samarcanda','Histórica');
INSERT INTO `obra` VALUES  (322.00000,'La roca de Tanios','Histórica'),
 (330.00000,'Un amor imposible','Cuento'),
 (344.00000,'La chica de abajo','Cuento'),
 (345.00000,'La metamorfosis',NULL),
 (346.00000,'El gran desafío de los Polos','Viajes'),
 (347.00000,'Entre visillos','Novela'),
 (348.00000,'Usos amorosos de la postguerra española','Novela'),
 (350.00000,'Nubosidad variable','Novela'),
 (351.00000,'Lo raro es vivir','Novela'),
 (352.00000,'La reina de las nieves','Novela'),
 (353.00000,'El hombre sentimental','Novela'),
 (354.00000,'Todas las almas','Novela'),
 (355.00000,'Corazón tan blanco','Novela'),
 (356.00000,'Mañana en la batalla piensa en mí','Novela'),
 (357.00000,'El palomo cojo','Novela'),
 (358.00000,'La gangrena','Novela'),
 (359.00000,'La pasión turca','Novela'),
 (360.00000,'La hierba roja','Novela'),
 (361.00000,'Con las mujeres no hay quien pueda','Novela'),
 (362.00000,'Que se mueran los feos','Novela'),
 (363.00000,'Escupiré sobre vuestras tumbas','Novela'),
 (364.00000,'El lobo hombre','Cuento');
INSERT INTO `obra` VALUES  (365.00000,'Réquiem por un campesino español','Novela'),
 (366.00000,'La tesis de Nancy','Novela'),
 (367.00000,'La Regenta','Novela'),
 (368.00000,'Nada','Novela'),
 (369.00000,'Caballeros de fortuna','Novela'),
 (370.00000,'Aves de paso','Novela'),
 (371.00000,'El silencio de las sirenas','Novela'),
 (372.00000,'La soledad era esto','Novela'),
 (373.00000,'Letra muerta','Novela'),
 (374.00000,'El desorden de tu nombre','Novela'),
 (375.00000,'La soledad del manager','Negra'),
 (376.00000,'Galíndez','Novela'),
 (377.00000,'Extramuros','Novela'),
 (378.00000,'Señorear la tierra','Novela'),
 (379.00000,'El maestro de esgrima','Novela'),
 (380.00000,'El club Dumas','Negra'),
 (381.00000,'La lágrima de Atenea','Novela'),
 (382.00000,'Cinco horas con Mario','Novela'),
 (383.00000,'Los santos inocentes','Novela'),
 (384.00000,'Las novelas de Urbano y Simona','Novela'),
 (385.00000,'Antología Asturiana','Novela'),
 (386.00000,'Poesías completas','Poesía'),
 (387.00000,'Mazurca para dos muertos','Novela');
INSERT INTO `obra` VALUES  (389.00000,'El burdel de Lord Byron','Novela'),
 (390.00000,'Quizá nos lleve el viento al infinito','Novela'),
 (391.00000,'Campos de Níjar','Viajes'),
 (392.00000,'Todos mienten','Novela'),
 (394.00000,'Un día de libertad','Cuento'),
 (395.00000,'La sonrisa etrusca','Novela'),
 (396.00000,'La historia del silencio','Novela'),
 (397.00000,'Mujeres de negro','Novela'),
 (398.00000,'Opium','Novela'),
 (399.00000,'La invención de Morel',NULL),
 (400.00000,'Los aéreos','Novela'),
 (401.00000,'La dama del viento del sur','Novela'),
 (402.00000,'Los amores secretos','Novela'),
 (403.00000,'Obabakoak','Novela'),
 (404.00000,'Olas sobre una roca desierta','Novela'),
 (405.00000,'El viejo y el mar','Novela'),
 (406.00000,'El perfume','Novela'),
 (407.00000,'El imperio del sol','Novela'),
 (408.00000,'Las cabezas trocadas','Novela'),
 (409.00000,'Señor y perro','Novela'),
 (410.00000,'Tonio Kröger','Novela'),
 (411.00000,'La muerte en Venecia','Novela'),
 (412.00000,'Mario y el mago','Novela'),
 (413.00000,'Tomates verdes fritos en el café de Whistle Stop','Novela');
INSERT INTO `obra` VALUES  (414.00000,'Santuario','Novela'),
 (415.00000,'Los poemas malditos del obispo Casaldáliga',NULL),
 (416.00000,'La muerte que da sentido a mi credo',NULL),
 (417.00000,'Filosofía de la Ciencia Natural','Filosofía'),
 (418.00000,'El extranjero','Novela'),
 (419.00000,'Bosquejo de una teoría de las emociones','Filosofía'),
 (420.00000,'Reflexiones o sentencias y Máximas morales',NULL),
 (421.00000,'El Principito','Cuento'),
 (422.00000,'Utopía','Filosofía'),
 (423.00000,'Frida Kahlo','Biografía'),
 (424.00000,'Un duro invierno','Novela'),
 (425.00000,'El nombre de la rosa','Novela'),
 (426.00000,'El libro de la risa y el olvido','Novela'),
 (427.00000,'El amante','Novela'),
 (428.00000,'Ana, soror…','Novela'),
 (429.00000,'Opus nigrum','Novela'),
 (430.00000,'La historia de San Michele','Novela'),
 (431.00000,'Cuentos de Canterbury','Cuento'),
 (432.00000,'Otra vuelta de tuerca','Juvenil'),
 (433.00000,'El hombre que era jueves','Novela'),
 (434.00000,'El candor del Padre Brown','Negra'),
 (435.00000,'El fantasma de Canterville','Juvenil');
INSERT INTO `obra` VALUES  (436.00000,'El asesinato de Papá Noel','Juvenil'),
 (437.00000,'Amor a la vida','Cuento'),
 (438.00000,'Una odisea nórdica','Cuento'),
 (439.00000,'El pagano','Cuento'),
 (440.00000,'Ley de vida','Cuento'),
 (441.00000,'El burlado','Cuento'),
 (442.00000,'El fuego de la hoguera','Cuento'),
 (443.00000,'Por un bistec','Cuento'),
 (444.00000,'El silencio blanco','Cuento'),
 (445.00000,'La casa de Mapuhi','Cuento'),
 (446.00000,'El ingenio de Porportuk','Cuento'),
 (447.00000,'La historia de Keesh','Cuento'),
 (448.00000,'Stalky & CO.','Juvenil'),
 (449.00000,'Capitanes intrépidos','Juvenil'),
 (450.00000,'Alí Baba y los cuarenta ladrones','Cuento'),
 (451.00000,'El espíritu de los hielos','Cuento'),
 (452.00000,'La leyenda de los Nibelungos','Cuento'),
 (453.00000,'Los amotinados de la \"Bounty\"','Juvenil'),
 (454.00000,'Primer amor','Juvenil'),
 (455.00000,'Humo','Juvenil'),
 (456.00000,'La hija del capitán','Juvenil'),
 (457.00000,'Verano del 42','Novela'),
 (458.00000,'El Club de la Buena Estrella','Novela');
INSERT INTO `obra` VALUES  (459.00000,'Diario de las estrellas II. Viajes y memorias',NULL),
 (460.00000,'Estrella polar','Novela'),
 (461.00000,'Wilt','Novela'),
 (462.00000,'Daddy','Novela'),
 (463.00000,'Lo que el viento de llevó','Novela'),
 (464.00000,'Cumbres borrascosas','Novela'),
 (465.00000,'Mujeres enamoradas','Novela'),
 (466.00000,'El amante de Lady Chatterly','Novela'),
 (467.00000,'Pigmalión','Novela'),
 (468.00000,'El doctor Jivago','Novela'),
 (469.00000,'Amor sin barreras','Novela'),
 (470.00000,'Berenice','Misterio'),
 (471.00000,'Morelia','Misterio'),
 (472.00000,'Lady Ligeia','Misterio'),
 (473.00000,'La caída de la casa Usher','Misterio'),
 (474.00000,'William Wilson','Misterio'),
 (475.00000,'El misterio de María Roget','Misterio'),
 (476.00000,'Descenso dentro del Maelstrom','Misterio'),
 (477.00000,'el escarabajo de oro','Misterio'),
 (478.00000,'La barricada de amontillado','Misterio'),
 (479.00000,'El enterramiento prematuro','Misterio'),
 (480.00000,'El hombre entre la multitud','Misterio'),
 (481.00000,'El demonio de la perversidad','Misterio');
INSERT INTO `obra` VALUES  (482.00000,'El corazón delator','Misterio'),
 (483.00000,'El pozo y el péndulo','Misterio'),
 (484.00000,'La máscara de la muerte roja','Misterio'),
 (485.00000,'El rey Peste','Misterio'),
 (486.00000,'Conversación con una momia','Misterio'),
 (487.00000,'Sombra','Misterio'),
 (488.00000,'Silencio','Misterio'),
 (489.00000,'El retrato oval','Misterio'),
 (490.00000,'Eleonora','Misterio'),
 (491.00000,'Manuscritos hallados en una botella','Misterio'),
 (492.00000,'Metzengerstein','Misterio'),
 (493.00000,'Los anteojos','Misterio'),
 (494.00000,'Una historia de las montañas de Raggued','Misterio'),
 (495.00000,'El caso del señor Valdemar','Misterio'),
 (496.00000,'La cita','Misterio'),
 (497.00000,'El cajón oblongo','Misterio'),
 (498.00000,'La esfinge de la calavera','Misterio'),
 (499.00000,'El gato negro','Misterio'),
 (500.00000,'El cuervo','Poesía'),
 (501.00000,'A Helena','Poesía'),
 (502.00000,'A… …','Poesía'),
 (503.00000,'Anabel Lee','Poesía'),
 (504.00000,'Lo infinitamente pequeño','Artículo');
INSERT INTO `obra` VALUES  (505.00000,'Nuestra autóctona manera de ser','Artículo'),
 (506.00000,'Por favor: menos ruido','Artículo'),
 (507.00000,'Sobre el porqué los niños destruyen los juguetes','Artículo'),
 (508.00000,'Vida opaca en verano','Artículo'),
 (509.00000,'El resfriado anual','Artículo'),
 (510.00000,'La lucha contra el frío','Artículo'),
 (511.00000,'Los panteones','Artículo'),
 (512.00000,'La ilusión del cine','Artículo'),
 (513.00000,'Sobre el peinado femenino','Artículo'),
 (514.00000,'Sobre la calvicie y su peinado','Artículo'),
 (515.00000,'El centenario del sombrero de hongo, un pequeño ensayo','Artículo'),
 (516.00000,'Consideraciones sobre lo que se ha llevado en la cabeza','Artículo'),
 (517.00000,'Elegía del papel','Artículo'),
 (518.00000,'Baile veraniego','Artículo'),
 (519.00000,'El lenguaje de la sociedad','Artículo'),
 (520.00000,'San Antonio de los burros','Artículo'),
 (521.00000,'Grabado anacrónico','Artículo'),
 (522.00000,'Moscas y golondrinas','Artículo'),
 (523.00000,'Mimosas, grillos, guisantes','Artículo');
INSERT INTO `obra` VALUES  (524.00000,'La trastienda de los ojos','Cuento'),
 (525.00000,'La cocina de mi país','Artículo'),
 (526.00000,'Sobre la paella valenciana','Artículo'),
 (527.00000,'Sobre el pernil','Artículo'),
 (528.00000,'Sobre el bacalao','Artículo'),
 (529.00000,'¡Adiós perdices…!','Artículo'),
 (530.00000,'Educación de los niños modernos','Artículo'),
 (531.00000,'Falta aprendiz','Artículo'),
 (532.00000,'El automóvil','Artículo'),
 (533.00000,'Hacia la falda corta','Artículo'),
 (534.00000,'El fútbol de los presentes días','Artículo'),
 (535.00000,'Las recomendaciones','Artículo'),
 (536.00000,'La multicolocación','Artículo'),
 (537.00000,'La luna de enero','Artículo'),
 (538.00000,'Primavera: las fuentes','Artículo'),
 (539.00000,'El olor de la Cuaresma','Artículo'),
 (540.00000,'El espíritu de la pesca','Artículo'),
 (541.00000,'El veraneo que se practica','Artículo'),
 (542.00000,'Canícula en el mar','Artículo'),
 (543.00000,'Sobre el mar','Artículo'),
 (544.00000,'Tarde de domingo','Artículo');
INSERT INTO `obra` VALUES  (545.00000,'A los balnearios les falta energía','Artículo'),
 (546.00000,'Sobre la lluvia, la bruma, etcétera','Artículo'),
 (547.00000,'En la Ópera','Artículo'),
 (548.00000,'Mi entrada en la felicidad','Artículo'),
 (549.00000,'Buen viaje, señor presidente','Cuento'),
 (550.00000,'La santa','Cuento'),
 (551.00000,'El avión de la bella durmiente','Cuento'),
 (552.00000,'Me alquilo para soñar','Cuento'),
 (553.00000,'Sólo vine para hablar por teléfono','Cuento'),
 (554.00000,'Espantos de agosto','Cuento'),
 (555.00000,'María dos Prezeres','Cuento'),
 (556.00000,'Diecisiete ingleses envenenados','Cuento'),
 (557.00000,'Tramontana','Cuento'),
 (558.00000,'El verano feliz de la señora Forbes','Cuento'),
 (559.00000,'La luz es como el agua','Cuento'),
 (560.00000,'El rastro de tu sangre en la nieve','Cuento'),
 (561.00000,'La increíble y  triste historia de la cándida Eréndida y su abuela desalmada','Cuento'),
 (562.00000,'Un señor muy viejo con una alas enormes','Cuento'),
 (563.00000,'El mar del tiempo perdido','Cuento');
INSERT INTO `obra` VALUES  (564.00000,'El ahogado más hermoso del mundo','Cuento'),
 (565.00000,'Muerte constante más allá del amor','Cuento'),
 (566.00000,'El último viaje del buque fantasma','Cuento'),
 (567.00000,'Blacamán el bueno, vendedor de milagros','Cuento'),
 (568.00000,'Silencio por favor','Cuento'),
 (569.00000,'Caza mayor','Cuento'),
 (570.00000,'Patente en trámite','Cuento'),
 (571.00000,'Carrera de armamentos','Cuento'),
 (572.00000,'Masa crítica','Cuento'),
 (573.00000,'La melodía ideal','Cuento'),
 (574.00000,'El pacifista','Cuento'),
 (575.00000,'Los próximos inquilinos','Cuento'),
 (576.00000,'Espíritu inquieto','Cuento'),
 (577.00000,'El hombre que aró el mar','Cuento'),
 (578.00000,'La orquídea indecisa','Cuento'),
 (579.00000,'Guerra fría','Cuento'),
 (580.00000,'Un asunto de gravedad','Cuento'),
 (581.00000,'El bello durmiente','Cuento'),
 (582.00000,'La defenestración de Ermintrude Inch','Cuento'),
 (583.00000,'Variaciones sobre un tema','Cuento'),
 (584.00000,'Tarde de tedio','Cuento');
INSERT INTO `obra` VALUES  (585.00000,'Retirada','Cuento'),
 (586.00000,'Las ataduras','Cuento'),
 (587.00000,'Tendrá que volver','Cuento'),
 (588.00000,'Un alto en el camino','Cuento'),
 (589.00000,'La tata','Cuento'),
 (590.00000,'Lo que queda enterrado','Cuento'),
 (591.00000,'La conciencia tranquila','Cuento'),
 (592.00000,'La mujer de cera','Cuento'),
 (593.00000,'Novelas antes de tiempo','Novela'),
 (594.00000,'El episodio del doctor Russi','Novela');


--
-- Table structure for table `biblioteca_03`.`prestamo`
--

CREATE TABLE `prestamo` (
  `NUM` int(10) NOT NULL,
  `ID_LIB` varchar(10) NOT NULL,
  PRIMARY KEY  (`NUM`,`ID_LIB`),
  KEY `AMIGOPRESTAMO` (`NUM`),
  KEY `LIBROPRESTAMO` (`ID_LIB`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `biblioteca_03`.`prestamo`
--

INSERT INTO `prestamo` VALUES  (1,'LIB-000347'),
 (1,'LIB-000348'),
 (2,'LIB-000194'),
 (2,'LIB-000320'),
 (2,'LIB-000321'),
 (2,'LIB-000322'),
 (2,'LIB-000347'),
 (2,'LIB-000448'),
 (2,'LIB-000449'),
 (4,'LIB-000448'),
 (5,'LIB-000360'),
 (5,'LIB-000361'),
 (5,'LIB-000362'),
 (5,'LIB-000363'),
 (5,'LIB-000364'),
 (7,'LIB-000347'),
 (7,'LIB-000452');


--
-- Table structure for table `biblioteca_03`.`tema`
--

CREATE TABLE `tema` (
  `TEMATICA` varchar(20) NOT NULL,
  `DESCRIPCION` varchar(50) default NULL,
  PRIMARY KEY  (`TEMATICA`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `biblioteca_03`.`tema`
--

INSERT INTO `tema` VALUES  ('Antropología',NULL),
 ('Artículo',NULL),
 ('Aventuras',NULL),
 ('Biografía',NULL),
 ('Ciencia Ficción',NULL),
 ('Clásico',NULL),
 ('Cocina',NULL),
 ('Cuento',NULL),
 ('Diccionario',NULL),
 ('Ensayo',NULL),
 ('Experiencias',NULL),
 ('Filosofía',NULL),
 ('Histórica',NULL),
 ('Intriga',NULL),
 ('Juvenil',NULL),
 ('Lógica',NULL),
 ('Misterio',NULL),
 ('Mitología',NULL),
 ('Negra',NULL),
 ('Novela',NULL),
 ('Poesía',NULL),
 ('Teatro',NULL),
 ('Viajes',NULL);

--
-- Create schema cicli80_03
--

CREATE DATABASE /*!32312 IF NOT EXISTS*/ cicli80_03;
USE cicli80_03;

--
-- Table structure for table `cicli80_03`.`ciclista`
--

CREATE TABLE `ciclista` (
  `dorsal` smallint(5) NOT NULL,
  `nombre` varchar(30) NOT NULL,
  `edad` smallint(5) default NULL,
  `nomeq` varchar(25) NOT NULL,
  PRIMARY KEY  (`dorsal`),
  KEY `equipociclista` (`nomeq`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `cicli80_03`.`ciclista`
--

INSERT INTO `ciclista` VALUES  (1,'Miguel Induráin',32,'Banesto'),
 (2,'Pedro Delgado',35,'Banesto'),
 (3,'Alex Zulle',27,'ONCE'),
 (4,'Tony Rominger',30,'Mapei-Clas'),
 (5,'Gert-Jan Theunisse',32,'TVM'),
 (6,'Adriano Baffi',33,'Mercatone Uno'),
 (7,'Massimiliano Lelli',30,'Mercatone Uno'),
 (8,'Jean Van Poppel',33,'Lotus Festina'),
 (9,'Massimo Podenzana',34,'Navigare'),
 (10,'Mario Cipollini',28,'Mercatone Uno'),
 (11,'Flavio Giupponi',31,'Bresciali-Refin'),
 (12,'Alessio Di Basco',31,'Amore Vita'),
 (13,'Lale Cubino',28,'Seguros Amaya'),
 (14,'Roberto Pagnin',33,'Navigare'),
 (15,'Jesper Skibby',31,'TVM'),
 (16,'Dimitri Konishev',29,'Jolly Club'),
 (17,'Bruno Leali',37,'Bresciali-Refin'),
 (18,'Robert Millar',37,'TVM'),
 (19,'Julian Gorospe',34,'Banesto'),
 (20,'Alfonso Gutiérrez',29,'Artiach'),
 (21,'Erwin Nijboer',31,'Artiach'),
 (22,'Giorgio Furlan',32,'Gewiss'),
 (23,'Lance Armstrong',27,'Motorola'),
 (24,'Claudio Chiappucci',29,'Carrera'),
 (25,'Gianni Bugno',32,'Gatorade'),
 (26,'Mikel Zarrabeitia',27,'Banesto');
INSERT INTO `ciclista` VALUES  (27,'Laurent Jalabert',28,'ONCE'),
 (28,'Jesus Montoya',33,'Banesto'),
 (29,'Angel Edo',28,'Kelme'),
 (30,'Melchor Mauri',28,'Banesto'),
 (31,'Vicente Aparicio',30,'Banesto'),
 (32,'Laurent Dufaux',28,'ONCE'),
 (33,'Stefano della Santa',29,'Mapei-Clas'),
 (34,'Angel Yesid Camargo',30,'Kelme'),
 (35,'Erik Dekker',28,'Wordperfect'),
 (36,'Gian Matteo Fagnini',32,'Mercatone Uno'),
 (37,'Scott Sunderland',29,'TVM'),
 (38,'Javier Palacin',25,'Euskadi'),
 (39,'Rudy Verdonck',30,'Lotus Festina'),
 (40,'Viatceslav Ekimov',32,'Wordperfect'),
 (41,'Rolf Aldag',25,'Telecom'),
 (42,'Davide Cassani',29,'TVM'),
 (43,'Francesco Casagrande',28,'Mercatone Uno'),
 (44,'Luca Gelfi',27,'Gatorade'),
 (45,'Alberto Elli',26,'Artiach'),
 (46,'Agustin Sagasti',24,'Euskadi'),
 (47,'Laurent Pillon',32,'Gewiss'),
 (48,'Marco Saligari',29,'Gewiss'),
 (49,'Eugeni Berzin',23,'Gewiss'),
 (50,'Fernando Escartin',27,'Mapei-Clas'),
 (51,'Udo Bolts',30,'Telecom'),
 (52,'Vladislav Bobrik',26,'Gewiss'),
 (53,'Michele Bartoli',28,'Mercatone Uno');
INSERT INTO `ciclista` VALUES  (54,'Steffen Wesemann',30,'Telecom'),
 (55,'Nicola Minali',28,'Gewiss'),
 (56,'Andrew Hampsten',29,'Banesto'),
 (57,'Stefano Zanini',28,'Navigare'),
 (58,'Gerd Audehm',34,'Telecom'),
 (59,'Mariano Picolli',28,'Mercatone Uno'),
 (60,'Giovanni Lombardi',28,'Bresciali-Refin'),
 (61,'Walte Castignola',26,'Navigare'),
 (62,'Raul Alcala',30,'Motorola'),
 (63,'Alvaro Mejia',32,'Motorola'),
 (64,'Giuseppe Petito',28,'Mercatone Uno'),
 (65,'Pascal Lino',29,'Amore Vita'),
 (66,'Enrico Zaina',24,'Gewiss'),
 (67,'Armand de las Cuevas',28,'Castorama'),
 (68,'Angel Citracca',28,'Navigare'),
 (69,'Eddy Seigneur',27,'Castorama'),
 (70,'Sandro Heulot',29,'Banesto'),
 (71,'Prudencio Induráin',27,'Banesto'),
 (72,'Stefano Colage',28,'Bresciali-Refin'),
 (73,'Laurent Fignon',35,'Gatorade'),
 (74,'Claudio Chioccioli',36,'Amore Vita'),
 (75,'Juan Romero',32,'Seguros Amaya'),
 (76,'Marco Giovannetti',34,'Gatorade'),
 (77,'Javier Mauleon',33,'Mapei-Clas'),
 (78,'Antonio Esparza',35,'Kelme'),
 (79,'Johan Bruyneel',33,'ONCE');
INSERT INTO `ciclista` VALUES  (80,'Federico Echave',37,'Mapei-Clas'),
 (81,'Piotr Ugrumov',33,'Gewiss'),
 (82,'Edgar Corredor',30,'Kelme'),
 (83,'Hernan Buenahora',32,'Kelme'),
 (84,'Jon Unzaga',31,'Mapei-Clas'),
 (85,'Dimitri Abdoujaparov',30,'Carrera'),
 (86,'Juan Martinez Oliver',32,'Kelme'),
 (87,'Fernando Mota',32,'Artiach'),
 (88,'Angel Camarillo',28,'Mapei-Clas'),
 (89,'Stefan Roche',36,'Carrera'),
 (90,'Ivan Ivanov',27,'Artiach'),
 (91,'Nestor Mora',28,'Kelme'),
 (92,'Federico Garcia',27,'Artiach'),
 (93,'Bo Hamburger',29,'TVM'),
 (94,'Marino Alonso',30,'Banesto'),
 (95,'Manuel Guijarro',31,'Lotus Festina'),
 (96,'Tom Cordes',29,'Wordperfect'),
 (97,'Casimiro Moreda',28,'ONCE'),
 (98,'Eleuterio Anguita',25,'Artiach'),
 (99,'Per Pedersen',29,'Seguros Amaya'),
 (100,'William Palacios',30,'Jolly Club');


--
-- Table structure for table `cicli80_03`.`equipo`
--

CREATE TABLE `equipo` (
  `nomeq` varchar(25) NOT NULL,
  `director` varchar(30) default NULL,
  PRIMARY KEY  (`nomeq`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `cicli80_03`.`equipo`
--

INSERT INTO `equipo` VALUES  ('Amore Vita','Ricardo Padacci'),
 ('Artiach','José Peréz'),
 ('Banesto','Miguel Echevarria'),
 ('Bresciali-Refin','Pietro Armani'),
 ('Carrera','Luigi Petroni'),
 ('Castorama','Jean Philip'),
 ('Euskadi','Pedro Txucaru'),
 ('Gatorade','Gian Luca Pacceli'),
 ('Gewiss','Moreno Argentin'),
 ('Jolly Club','Johan Richard'),
 ('Kelme','Álvaro Pino'),
 ('Lotus Festina','Suarez Cuevas'),
 ('Mapei-Clas','Juan Fernandez'),
 ('Mercatone Uno','Ettore Romano'),
 ('Motorola','John Fidwell'),
 ('Navigare','Lonrenzo Sciacci'),
 ('ONCE','Manuel Sainz'),
 ('PDM','Piet Van Der Kruis'),
 ('Seguros Amaya','Minguez'),
 ('Telecom','Morgan Reikcard'),
 ('TVM','Steveens Henk'),
 ('Wordperfect','Bill Gates');


--
-- Table structure for table `cicli80_03`.`etapa`
--

CREATE TABLE `etapa` (
  `netapa` smallint(5) NOT NULL,
  `km` smallint(5) NOT NULL,
  `salida` varchar(35) NOT NULL,
  `llegada` varchar(35) NOT NULL,
  `dorsal` smallint(5) default NULL,
  PRIMARY KEY  (`netapa`),
  KEY `ciclistaetapa` (`dorsal`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `cicli80_03`.`etapa`
--

INSERT INTO `etapa` VALUES  (1,9,'Valladolid','Valladolid',1),
 (2,180,'Valladolid','Salamanca',36),
 (3,240,'Salamanca','Caceres',12),
 (4,230,'Almendralejo','Córdoba',83),
 (5,170,'Córdoba','Granada',27),
 (6,150,'Granada','Sierra Nevada',52),
 (7,250,'Baza','Alicante',22),
 (8,40,'Benidorm','Benidorm',1),
 (9,150,'Benidorm','Valencia',35),
 (10,200,'Igualada','Andorra',2),
 (11,195,'Andorra','Estación de Cerler',65),
 (12,220,'Benasque','Zaragoza',12),
 (13,200,'Zaragoza','Pamplona',93),
 (14,172,'Pamplona','Alto de la Cruz de la Demanda',86),
 (15,207,'Santo Domingo de la Calzada','Santander',10),
 (16,160,'Santander','Lagos de Covadonga',5),
 (17,140,'Cangas de Onis','Alto del Naranco',4),
 (18,195,'Ávila','Ávila',8),
 (19,190,'Ávila','Destilerias Dyc',2),
 (20,52,'Segovia','Destilerias Dyc',2),
 (21,170,'Destilerias Dyc','Madrid',27);


--
-- Table structure for table `cicli80_03`.`llevar`
--

CREATE TABLE `llevar` (
  `dorsal` smallint(5) NOT NULL,
  `netapa` smallint(5) NOT NULL,
  `codigo` varchar(3) NOT NULL,
  PRIMARY KEY  (`netapa`,`codigo`),
  KEY `ciclistallevar` (`dorsal`),
  KEY `etapallevar` (`netapa`),
  KEY `maillotllevar` (`codigo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `cicli80_03`.`llevar`
--

INSERT INTO `llevar` VALUES  (1,1,'MGE'),
 (1,1,'MMO'),
 (1,1,'MMV'),
 (1,1,'MRE'),
 (1,1,'MSE'),
 (1,2,'MGE'),
 (1,3,'MGE'),
 (1,4,'MGE'),
 (1,16,'MGE'),
 (1,17,'MGE'),
 (1,18,'MGE'),
 (1,19,'MGE'),
 (1,20,'MGE'),
 (1,21,'MGE'),
 (2,5,'MGE'),
 (2,6,'MGE'),
 (2,7,'MGE'),
 (2,21,'MMO'),
 (3,11,'MGE'),
 (3,12,'MGE'),
 (4,8,'MGE'),
 (8,2,'MSE'),
 (8,4,'MSE'),
 (10,18,'MSE'),
 (12,3,'MSE'),
 (12,5,'MSE'),
 (12,6,'MSE'),
 (16,2,'MMV'),
 (16,3,'MMV'),
 (16,5,'MMV'),
 (16,6,'MMV'),
 (17,4,'MMV'),
 (20,6,'MRE'),
 (20,7,'MRE'),
 (20,8,'MRE'),
 (20,9,'MRE'),
 (20,10,'MRE'),
 (20,11,'MRE'),
 (20,12,'MRE'),
 (20,13,'MRE'),
 (20,14,'MRE'),
 (20,15,'MRE'),
 (20,16,'MRE'),
 (20,17,'MRE'),
 (20,18,'MMV'),
 (20,19,'MRE'),
 (20,20,'MRE'),
 (20,21,'MRE'),
 (22,14,'MSE'),
 (22,15,'MSE'),
 (22,16,'MSE'),
 (22,17,'MSE'),
 (22,19,'MSE'),
 (22,20,'MSE'),
 (22,21,'MSE'),
 (24,4,'MMO'),
 (25,2,'MMO'),
 (25,3,'MMO'),
 (25,5,'MMO'),
 (26,6,'MMO'),
 (26,7,'MMO'),
 (26,8,'MMO'),
 (26,9,'MGE'),
 (26,9,'MMO'),
 (26,10,'MGE'),
 (26,18,'MMO');
INSERT INTO `llevar` VALUES  (27,2,'MRE'),
 (27,3,'MRE'),
 (27,4,'MRE'),
 (27,5,'MRE'),
 (27,18,'MRE'),
 (28,14,'MMO'),
 (28,15,'MMO'),
 (28,16,'MMO'),
 (28,17,'MMO'),
 (28,19,'MMO'),
 (28,20,'MMO'),
 (30,10,'MMO'),
 (30,11,'MMO'),
 (30,12,'MMO'),
 (30,13,'MGE'),
 (30,13,'MMO'),
 (30,14,'MGE'),
 (30,15,'MGE'),
 (33,7,'MMV'),
 (33,8,'MMV'),
 (42,14,'MMV'),
 (42,15,'MMV'),
 (42,16,'MMV'),
 (42,17,'MMV'),
 (42,19,'MMV'),
 (42,20,'MMV'),
 (42,21,'MMV'),
 (48,9,'MMV'),
 (48,10,'MMV'),
 (48,11,'MMV'),
 (48,12,'MMV'),
 (48,13,'MMV'),
 (67,1,'MMS'),
 (67,3,'MMS'),
 (69,2,'MMS'),
 (69,4,'MMS'),
 (99,7,'MSE'),
 (99,8,'MSE'),
 (99,9,'MSE'),
 (99,10,'MSE'),
 (99,11,'MSE'),
 (99,12,'MSE'),
 (99,13,'MSE');


--
-- Table structure for table `cicli80_03`.`maillot`
--

CREATE TABLE `maillot` (
  `codigo` varchar(3) NOT NULL,
  `tipo` varchar(30) NOT NULL,
  `color` varchar(20) NOT NULL,
  `premio` int(10) NOT NULL,
  PRIMARY KEY  (`codigo`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `cicli80_03`.`maillot`
--

INSERT INTO `maillot` VALUES  ('MGE','General','Amarillo',8000000),
 ('MMO','Montaña','Blanco y Rojo',2000000),
 ('MMS','Mas Sufrido','Estrellitas moradas',2000000),
 ('MMV','Metas volantes','Rojo',2000000),
 ('MRE','Regularidad','Verde',2000000),
 ('MSE','Sprints especiales','Rosa',2000000);


--
-- Table structure for table `cicli80_03`.`puerto`
--

CREATE TABLE `puerto` (
  `nompuerto` varchar(35) NOT NULL,
  `altura` smallint(5) NOT NULL,
  `categoria` varchar(1) NOT NULL,
  `pendiente` double(15,5) default NULL,
  `netapa` smallint(5) NOT NULL,
  `dorsal` smallint(5) default NULL,
  PRIMARY KEY  (`nompuerto`),
  KEY `ciclistapuerto` (`dorsal`),
  KEY `etapapuerto` (`netapa`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `cicli80_03`.`puerto`
--

INSERT INTO `puerto` VALUES  ('Alto del Naranco',565,'1',6.90000,10,30),
 ('Arcalis',2230,'E',6.50000,10,4),
 ('Cerler-Circo de Ampriu',2500,'E',5.87000,11,9),
 ('Coll de la Comella',1362,'1',8.07000,10,2),
 ('Coll de Ordino',1980,'E',5.30000,10,7),
 ('Cruz de la Demanda',1850,'E',7.00000,11,20),
 ('Lagos de Covadonga',1134,'E',6.86000,16,42),
 ('Navacerrada',1860,'1',7.50000,19,2),
 ('Puerto de Alisas',672,'1',5.80000,15,1),
 ('Puerto de la Morcuera',1760,'2',6.50000,19,2),
 ('Puerto de Mijares',1525,'1',4.90000,18,24),
 ('Puerto de Navalmoral',1521,'2',4.30000,18,2),
 ('Puerto de Pedro Bernardo',1250,'1',4.20000,18,25),
 ('Sierra Nevada',2500,'E',6.00000,2,26);

--
-- Create schema musi80_03
--

CREATE DATABASE /*!32312 IF NOT EXISTS*/ musi80_03;
USE musi80_03;

--
-- Table structure for table `musi80_03`.`artista`
--

CREATE TABLE `artista` (
  `dni` varchar(10) NOT NULL,
  `nombre` varchar(30) NOT NULL,
  PRIMARY KEY  (`dni`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `musi80_03`.`artista`
--

INSERT INTO `artista` VALUES  ('1111111111','Adrian Lee'),
 ('1111111112','Adam Clayton'),
 ('1111111113','Bono'),
 ('1111111114','C. Burchill'),
 ('1111114444','Carlos Torero'),
 ('2345678444','Edge'),
 ('3232456547','Phil Collins'),
 ('3333567898','Santiago Auseron'),
 ('3454677777','Jim Kerr'),
 ('4444444444','Larry Jr.Mullen'),
 ('4454321111','Luis Auseron'),
 ('5454532222','Paul Young'),
 ('5555678976','Enrique Sierra'),
 ('5556787777','J.L. Giménez'),
 ('5656378999','Soledad Giménez'),
 ('6666667885','Nacho Maño'),
 ('7654323234','P. van Hooke'),
 ('7876543428','Tony Banks'),
 ('8884566666','M. Rutherford');


--
-- Table structure for table `musi80_03`.`cancion`
--

CREATE TABLE `cancion` (
  `cod` int(10) NOT NULL,
  `titulo` varchar(30) NOT NULL,
  `duracion` double(15,5) default NULL,
  PRIMARY KEY  (`cod`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `musi80_03`.`cancion`
--

INSERT INTO `cancion` VALUES  (1,'20th Century Promise',4.00000),
 (2,'37 grados',4.00000),
 (3,'4th of July',3.00000),
 (4,'7 Deadly Sins',6.00000),
 (5,'A cara o cruz',5.00000),
 (6,'A sort of homecoming',3.00000),
 (7,'Afterglow',4.00000),
 (8,'Al atardecer',4.00000),
 (9,'Al sur',3.00000),
 (10,'Alive And Kicking',4.00000),
 (11,'All The things She..',4.00000),
 (12,'Alma de blues',4.00000),
 (13,'And The Band ...',4.00000),
 (14,'Andas junto a mí',3.00000),
 (15,'Annabel Lee',3.00000),
 (16,'Anything she does',3.00000),
 (17,'Artitoestoy',4.00000),
 (18,'Asoma el llanto',3.00000),
 (19,'Babyface',4.00000),
 (20,'Bad',2.00000),
 (21,'Barbara del campo',4.00000),
 (22,'Beautiful day',5.00000),
 (23,'Before',4.00000),
 (24,'Black and blue',3.00000),
 (25,'Blame',4.00000),
 (26,'Book of Brilliant...',5.00000),
 (27,'Brazilian',4.00000),
 (28,'Cada historia',3.00000),
 (29,'Can\'t dance',4.00000),
 (30,'Careful In Career',4.00000),
 (31,'Carpet crawlers',4.00000),
 (32,'Cinema show',5.00000),
 (33,'Come A Long Way',2.00000);
INSERT INTO `cancion` VALUES  (34,'Como hemos cambiado',3.00000),
 (35,'Criminal World',5.00000),
 (36,'Cuando quiero sol',5.00000),
 (37,'Daddys Goma pay for',5.00000),
 (38,'Dance on a volcano',4.00000),
 (39,'De puntillas',3.00000),
 (40,'De sol a sol',4.00000),
 (41,'Dirty day',5.00000),
 (42,'Domino',5.00000),
 (43,'Don\'t',4.00000),
 (44,'Dreaming while ...',4.00000),
 (45,'Driving the last...',4.00000),
 (46,'E.de C. instrumental',3.00000),
 (47,'East At Easter',4.00000),
 (48,'El canto del gallo',5.00000),
 (49,'El hombre de papel',2.00000),
 (50,'El nadador',3.00000),
 (51,'Elvis Presley & USA',3.00000),
 (52,'En Portugal',3.00000),
 (53,'En la oscuridad',5.00000),
 (54,'En un baile de perro',2.00000),
 (55,'Encadenada',4.00000),
 (56,'Escuela de calor',3.00000),
 (57,'Even Better Than...',3.00000),
 (58,'Every body gets...',5.00000),
 (59,'Fading lights',5.00000),
 (60,'Fire',4.00000),
 (61,'Firth of fith',4.00000),
 (62,'Fly',4.00000),
 (63,'Get up',4.00000),
 (64,'Ghostdancing',3.00000),
 (65,'Gloria',3.00000);
INSERT INTO `cancion` VALUES  (67,'Great Leap Forward',4.00000),
 (68,'Guitarra y voz',1.00000),
 (69,'Hadaly',3.00000),
 (70,'Hay algo raro...',3.00000),
 (71,'Historia de playback',3.00000),
 (72,'Hypnotised',5.00000),
 (73,'I Fall Down',4.00000),
 (74,'I Threw a Brick',3.00000),
 (75,'I Wish You Were Here',4.00000),
 (76,'I know what I like',3.00000),
 (77,'Icaro',3.00000),
 (78,'In the glow of night',4.00000),
 (79,'In too deep',4.00000),
 (80,'Indian summer sky',4.00000),
 (81,'Invisible touch',3.00000),
 (82,'Is That All',3.00000),
 (83,'Jesus he knows me',5.00000),
 (84,'La futura promesa',3.00000),
 (85,'La ley',4.00000),
 (86,'La mala hora',3.00000),
 (87,'La negra flor',5.00000),
 (88,'La noche',2.00000),
 (89,'La secta del mar',3.00000),
 (90,'Lamb lies down...',5.00000),
 (91,'Land of confusion',4.00000),
 (92,'League Of nations',4.00000),
 (93,'Lemon',6.00000),
 (94,'Let\'s pretend...',5.00000),
 (95,'Living forever',4.00000),
 (96,'Living years',4.00000),
 (97,'Llovió',2.00000),
 (98,'Lluvia del porvenir',3.00000);
INSERT INTO `cancion` VALUES  (99,'Los endos',4.00000),
 (100,'Love is Blindness',4.00000),
 (101,'Luna de agosto',3.00000),
 (102,'MLK',2.00000),
 (103,'Me das el mar',3.00000),
 (104,'Mil mariposas',3.00000),
 (105,'Moon Cry Like A Baby',4.00000),
 (106,'Musical box',4.00000),
 (107,'My Life',4.00000),
 (108,'My crime of passion',3.00000),
 (109,'Mysterious Ways',4.00000),
 (110,'Nada tiene sentido',3.00000),
 (111,'Never a time',5.00000),
 (112,'Ni tu ni yo',3.00000),
 (113,'Night Music',4.00000),
 (114,'No hay humor',3.00000),
 (115,'No hay palabras',3.00000),
 (116,'No son of mine',4.00000),
 (117,'Nobody knows',3.00000),
 (118,'Nobody\'s perfect',3.00000),
 (119,'Numb',4.00000),
 (120,'October',3.00000),
 (121,'Oh Jungleland',3.00000),
 (122,'Once Upon A Time',4.00000),
 (123,'One',4.00000),
 (124,'Oscuro affaire',3.00000),
 (125,'Poor boy down',2.00000),
 (126,'Price',1.00000),
 (127,'Promenade',3.00000),
 (128,'Recibes cartas',3.00000),
 (130,'Rejoice',4.00000),
 (131,'Rio Po',4.00000),
 (132,'Robbery, assault...',3.00000);
INSERT INTO `cancion` VALUES  (133,'Sanctify yourself',4.00000),
 (134,'Scarlet',4.00000),
 (135,'Sed de amor',4.00000),
 (136,'Seeing is believing',5.00000),
 (137,'Semilla negra',4.00000),
 (138,'Sentir tu calor',4.00000),
 (139,'Ser de agua',3.00000),
 (140,'Shake Of The Ghosts',3.00000),
 (141,'She\'s A river',3.00000),
 (142,'Since I lost you',4.00000),
 (143,'So Cruel',6.00000),
 (144,'Some days are better',4.00000),
 (145,'Sound In 70 Cities',4.00000),
 (146,'Speed Your Love...',4.00000),
 (147,'Squok',4.00000),
 (148,'Stay',4.00000),
 (149,'Stop baby',4.00000),
 (150,'Stranger in a Land',4.00000),
 (151,'Street Hassle',4.00000),
 (152,'Supper\'s ready',5.00000),
 (153,'Tell me why',5.00000),
 (154,'The Kick Inside ofme',4.00000),
 (155,'The american',4.00000),
 (156,'The first time',3.00000),
 (157,'The last domino',5.00000),
 (158,'The unforgettable fi',5.00000),
 (159,'The wanderer',4.00000),
 (160,'Theme For Great city',3.00000),
 (161,'This Time',3.00000),
 (162,'Throwing it all away',4.00000),
 (163,'Time and place',4.00000);
INSERT INTO `cancion` VALUES  (164,'Tomorrow',3.00000),
 (165,'Tonight, tonight...',4.00000),
 (166,'Tormenta de arena',4.00000),
 (167,'Tryin to Throw...',4.00000),
 (168,'Ultra Violet',5.00000),
 (169,'Un africano...',3.00000),
 (170,'Until The end...',5.00000),
 (171,'Up On The Catwalk',4.00000),
 (172,'Volviendo a casa',3.00000),
 (173,'Waterfront',3.00000),
 (174,'Way of the world',5.00000),
 (175,'Way you look at me',3.00000),
 (176,'White Hot Day',5.00000),
 (177,'Whos Gonna ride...',5.00000),
 (178,'Why me?',3.00000),
 (179,'Wire',2.00000),
 (180,'With a Shout',4.00000),
 (181,'Wonderful In Young',5.00000),
 (182,'Word of mouth',3.00000),
 (183,'Yesterday, today,..',2.00000),
 (184,'Zoo Station',4.00000),
 (185,'Zooropa',6.00000),
 (186,'Hold on my heart',4.00000);


--
-- Table structure for table `musi80_03`.`club`
--

CREATE TABLE `club` (
  `cod` varchar(3) NOT NULL,
  `nombre` varchar(30) NOT NULL,
  `sede` varchar(30) default NULL,
  `num` smallint(5) default NULL,
  `cod_gru` varchar(3) NOT NULL,
  PRIMARY KEY  (`cod`),
  KEY `grupoclub` (`cod_gru`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `musi80_03`.`club`
--

INSERT INTO `club` VALUES  ('1  ','Zoomania','33, Abbey Road',2508,'1  '),
 ('10 ','Machines','Calle 3, Lab 3',7789,'3  '),
 ('11 ','Jardin Botanico','203,Valencia 46004',357,'6  '),
 ('12 ','Bonoculture','12, East Av.',129,'1  '),
 ('13 ','Waterfront','C/Martin Blas 22',234,'2  '),
 ('14 ','FanMike','Beverly Hills 90210',11,'3  '),
 ('15 ','Presuntos','C/Albacete 12, bajo',237,'5  '),
 ('16 ','Implicado','Torrejon de Ardoz 12',25,'5  '),
 ('17 ','Los Culpables','C/Maria Cristina 67',355,'5  '),
 ('2  ','u2foryou','23, 11th Street',1700,'1  '),
 ('3  ','Che U2','C/Almussafes 59',239,'1  '),
 ('4  ','Troglominds','C/Lepe 22',999,'2  '),
 ('5  ','Mentes Fuertes','Ramon y Cajal 14',1984,'2  '),
 ('6  ','The best mind','24, Homeround',1413,'2  '),
 ('7  ','Genefans','C/Visitacion 34',23412,'4  '),
 ('8  ','Fanaticgens','Av. H. Dominicos 155',12002,'4  '),
 ('9  ','Futuristas','C/Alboraya 10',9850,'6  ');


--
-- Table structure for table `musi80_03`.`companyia`
--

CREATE TABLE `companyia` (
  `cod` varchar(3) NOT NULL,
  `nombre` varchar(30) NOT NULL,
  `dir` varchar(30) default NULL,
  `fax` varchar(15) default NULL,
  `tfno` varchar(15) default NULL,
  PRIMARY KEY  (`cod`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `musi80_03`.`companyia`
--

INSERT INTO `companyia` VALUES  ('1  ','Island','67, JB St.','     78782222','     72724444'),
 ('2  ','ARIOLA','Aragon 204','    913667889','    913667890'),
 ('3  ','WEA','L Hoyos 42','    932401212','    932401213'),
 ('4  ','Virgin','2,23th St.','     20812445','     20812446'),
 ('5  ','ATLANTIC','12, E St.','      5481223','      5482312'),
 ('6  ','PoliDiscos','Cami de Vera','      3870001','      3870000'),
 ('7  ','PoliDiscos','Polynesia St.','    942380540','    942380522');


--
-- Table structure for table `musi80_03`.`disco`
--

CREATE TABLE `disco` (
  `cod` varchar(3) NOT NULL,
  `nombre` varchar(30) default NULL,
  `fecha` datetime default NULL,
  `cod_comp` varchar(3) NOT NULL,
  `cod_gru` varchar(3) NOT NULL,
  PRIMARY KEY  (`cod`),
  KEY `companyiadisco` (`cod_comp`),
  KEY `grupodisco` (`cod_gru`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `musi80_03`.`disco`
--

INSERT INTO `disco` VALUES  ('1  ','October','1981-10-12 00:00:00','1  ','1  '),
 ('10 ','Word of mouth','1991-05-07 00:00:00','5  ','3  '),
 ('11 ','We can\'t dance','1991-02-02 00:00:00','5  ','4  '),
 ('12 ','Invisible touch','1986-03-03 00:00:00','5  ','4  '),
 ('13 ','Seconds out','1986-08-08 00:00:00','5  ','4  '),
 ('14 ','De sol a sol','1987-01-08 00:00:00','3  ','5  '),
 ('15 ','Ser de agua','1991-02-05 00:00:00','3  ','5  '),
 ('16 ','Alma de blues','1989-02-03 00:00:00','3  ','5  '),
 ('17 ','La ley del desierto','1984-03-02 00:00:00','2  ','6  '),
 ('18 ','La canción de Jperro','1987-04-03 00:00:00','2  ','6  '),
 ('2  ','Zooropa','1994-08-10 00:00:00','1  ','1  '),
 ('3  ','The unforgettable fi','1983-03-07 00:00:00','1  ','1  '),
 ('4  ','Achtung baby','1991-12-09 00:00:00','1  ','1  '),
 ('5  ','Once upon a time','1985-10-10 00:00:00','4  ','2  '),
 ('6  ','Good news F.N. world','1995-11-12 00:00:00','4  ','2  '),
 ('7  ','Sparkle in the rain','1984-03-03 00:00:00','4  ','2  '),
 ('8  ','Sister feelings call','1981-03-04 00:00:00','4  ','2  ');
INSERT INTO `disco` VALUES  ('9  ','Living years','1988-04-02 00:00:00','5  ','3  ');


--
-- Table structure for table `musi80_03`.`esta`
--

CREATE TABLE `esta` (
  `can` int(10) NOT NULL,
  `cod` varchar(3) NOT NULL,
  PRIMARY KEY  (`can`,`cod`),
  KEY `cancionesta` (`can`),
  KEY `discoesta` (`cod`),
  KEY `estacod` (`cod`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `musi80_03`.`esta`
--

INSERT INTO `esta` VALUES  (1,'8  '),
 (2,'18 '),
 (3,'3  '),
 (4,'6  '),
 (5,'18 '),
 (6,'3  '),
 (7,'13 '),
 (8,'15 '),
 (9,'14 '),
 (10,'5  '),
 (11,'5  '),
 (12,'16 '),
 (13,'6  '),
 (14,'15 '),
 (15,'18 '),
 (16,'12 '),
 (17,'4  '),
 (18,'16 '),
 (19,'2  '),
 (20,'3  '),
 (21,'15 '),
 (22,'9  '),
 (23,'10 '),
 (24,'9  '),
 (25,'9  '),
 (26,'7  '),
 (27,'12 '),
 (28,'16 '),
 (29,'11 '),
 (30,'8  '),
 (31,'13 '),
 (32,'13 '),
 (33,'5  '),
 (34,'15 '),
 (35,'6  '),
 (36,'15 '),
 (37,'2  '),
 (38,'13 '),
 (39,'15 '),
 (40,'14 '),
 (41,'2  '),
 (42,'12 '),
 (43,'9  '),
 (44,'11 '),
 (45,'11 '),
 (46,'17 '),
 (47,'7  '),
 (48,'18 '),
 (49,'18 '),
 (50,'17 '),
 (51,'3  '),
 (52,'17 '),
 (53,'14 '),
 (54,'18 '),
 (55,'16 '),
 (56,'17 '),
 (57,'4  '),
 (58,'10 '),
 (59,'11 '),
 (60,'1  '),
 (61,'13 '),
 (62,'4  '),
 (63,'10 '),
 (64,'5  '),
 (65,'1  '),
 (67,'6  '),
 (68,'16 '),
 (69,'17 '),
 (70,'14 '),
 (71,'17 '),
 (72,'6  '),
 (73,'1  '),
 (74,'1  '),
 (75,'5  '),
 (76,'13 '),
 (77,'15 '),
 (78,'12 ');
INSERT INTO `esta` VALUES  (79,'12 '),
 (80,'3  '),
 (81,'12 '),
 (82,'1  '),
 (83,'11 '),
 (84,'16 '),
 (85,'17 '),
 (86,'18 '),
 (87,'18 '),
 (88,'16 '),
 (89,'17 '),
 (90,'13 '),
 (91,'12 '),
 (92,'8  '),
 (93,'2  '),
 (94,'10 '),
 (95,'11 '),
 (96,'9  '),
 (97,'15 '),
 (98,'18 '),
 (99,'13 '),
 (100,'4  '),
 (101,'18 '),
 (102,'3  '),
 (103,'16 '),
 (104,'15 '),
 (105,'7  '),
 (106,'13 '),
 (107,'6  '),
 (108,'10 '),
 (109,'4  '),
 (110,'14 '),
 (111,'11 '),
 (112,'14 '),
 (113,'6  '),
 (114,'16 '),
 (115,'16 '),
 (116,'11 '),
 (117,'9  '),
 (118,'9  '),
 (119,'2  '),
 (120,'1  '),
 (121,'5  '),
 (122,'5  '),
 (123,'4  '),
 (124,'17 '),
 (125,'9  '),
 (126,'3  '),
 (127,'3  '),
 (128,'15 '),
 (130,'1  '),
 (131,'16 '),
 (132,'13 '),
 (133,'5  '),
 (134,'1  '),
 (135,'14 '),
 (136,'9  '),
 (137,'17 '),
 (138,'15 '),
 (139,'15 '),
 (140,'7  '),
 (141,'6  '),
 (142,'11 '),
 (143,'4  '),
 (144,'2  '),
 (145,'8  '),
 (146,'7  '),
 (147,'13 '),
 (148,'2  '),
 (149,'10 '),
 (150,'1  '),
 (151,'7  '),
 (152,'13 ');
INSERT INTO `esta` VALUES  (153,'11 '),
 (154,'7  '),
 (155,'8  '),
 (156,'2  '),
 (157,'12 '),
 (158,'3  '),
 (159,'2  '),
 (160,'8  '),
 (161,'6  '),
 (162,'12 '),
 (163,'10 '),
 (164,'1  '),
 (165,'12 '),
 (166,'17 '),
 (167,'4  '),
 (168,'4  '),
 (169,'17 '),
 (170,'4  '),
 (171,'7  '),
 (172,'14 '),
 (173,'7  '),
 (174,'11 '),
 (175,'10 '),
 (176,'7  '),
 (177,'4  '),
 (178,'9  '),
 (179,'3  '),
 (180,'1  '),
 (181,'8  '),
 (182,'10 '),
 (183,'10 '),
 (184,'4  '),
 (185,'2  '),
 (186,'11 ');


--
-- Table structure for table `musi80_03`.`grupo`
--

CREATE TABLE `grupo` (
  `cod` varchar(3) NOT NULL,
  `nombre` varchar(30) NOT NULL,
  `fecha` datetime default NULL,
  `pais` varchar(10) default NULL,
  PRIMARY KEY  (`cod`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `musi80_03`.`grupo`
--

INSERT INTO `grupo` VALUES  ('1  ','U2','1977-01-01 00:00:00','Inglaterra'),
 ('2  ','Simple Minds','1979-02-09 00:00:00','Inglaterra'),
 ('3  ','Mike + The Mechanics','1988-04-06 00:00:00','Inglaterra'),
 ('4  ','Genesis','1975-10-10 00:00:00','Inglaterra'),
 ('5  ','Presuntos Implicados','1985-11-01 00:00:00','España'),
 ('6  ','Radio Futura','1980-01-07 00:00:00','España');


--
-- Table structure for table `musi80_03`.`pertenece`
--

CREATE TABLE `pertenece` (
  `dni` varchar(10) NOT NULL,
  `cod` varchar(3) NOT NULL,
  `funcion` varchar(15) default NULL,
  PRIMARY KEY  (`dni`,`cod`),
  KEY `artistapertenece` (`dni`),
  KEY `grupopertenece` (`cod`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Dumping data for table `musi80_03`.`pertenece`
--

INSERT INTO `pertenece` VALUES  ('1111111111','3  ','teclado'),
 ('1111111112','1  ','bajo'),
 ('1111111113','1  ','voz'),
 ('1111111114','2  ','guitarra'),
 ('1111114444','6  ','batería'),
 ('2345678444','1  ','guitarra'),
 ('3232456547','4  ','voz'),
 ('3333567898','6  ','voz'),
 ('3454677777','2  ','voz'),
 ('4444444444','1  ','batería'),
 ('4454321111','6  ','bajo'),
 ('5454532222','3  ','voz'),
 ('5555678976','6  ','guitarra'),
 ('5556787777','5  ','guitarra'),
 ('5656378999','5  ','voz'),
 ('6666667885','5  ','bajo'),
 ('7654323234','3  ','batería'),
 ('7876543428','4  ','teclado'),
 ('8884566666','3  ','bajo'),
 ('8884566666','4  ','bajo');

--
-- Create schema mysql
--

CREATE DATABASE /*!32312 IF NOT EXISTS*/ mysql;
USE mysql;

--
-- Table structure for table `mysql`.`columns_priv`
--

CREATE TABLE `columns_priv` (
  `Host` char(60) collate utf8_bin NOT NULL default '',
  `Db` char(64) collate utf8_bin NOT NULL default '',
  `User` char(16) collate utf8_bin NOT NULL default '',
  `Table_name` char(64) collate utf8_bin NOT NULL default '',
  `Column_name` char(64) collate utf8_bin NOT NULL default '',
  `Timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  `Column_priv` set('Select','Insert','Update','References') character set utf8 NOT NULL default '',
  PRIMARY KEY  (`Host`,`Db`,`User`,`Table_name`,`Column_name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Column privileges';

--
-- Dumping data for table `mysql`.`columns_priv`
--



--
-- Table structure for table `mysql`.`db`
--

CREATE TABLE `db` (
  `Host` char(60) collate utf8_bin NOT NULL default '',
  `Db` char(64) collate utf8_bin NOT NULL default '',
  `User` char(16) collate utf8_bin NOT NULL default '',
  `Select_priv` enum('N','Y') character set utf8 NOT NULL default 'N',
  `Insert_priv` enum('N','Y') character set utf8 NOT NULL default 'N',
  `Update_priv` enum('N','Y') character set utf8 NOT NULL default 'N',
  `Delete_priv` enum('N','Y') character set utf8 NOT NULL default 'N',
  `Create_priv` enum('N','Y') character set utf8 NOT NULL default 'N',
  `Drop_priv` enum('N','Y') character set utf8 NOT NULL default 'N',
  `Grant_priv` enum('N','Y') character set utf8 NOT NULL default 'N',
  `References_priv` enum('N','Y') character set utf8 NOT NULL default 'N',
  `Index_priv` enum('N','Y') character set utf8 NOT NULL default 'N',
  `Alter_priv` enum('N','Y') character set utf8 NOT NULL default 'N',
  `Create_tmp_table_priv` enum('N','Y') character set utf8 NOT NULL default 'N',
  `Lock_tables_priv` enum('N','Y') character set utf8 NOT NULL default 'N',
  `Create_view_priv` enum('N','Y') collate utf8_bin NOT NULL default 'N',
  `Show_view_priv` enum('N','Y') collate utf8_bin NOT NULL default 'N',
  `Create_routine_priv` enum('N','Y') collate utf8_bin NOT NULL default 'N',
  `Alter_routine_priv` enum('N','Y') collate utf8_bin NOT NULL default 'N',
  `Execute_priv` enum('N','Y') collate utf8_bin NOT NULL default 'N',
  PRIMARY KEY  (`Host`,`Db`,`User`),
  KEY `User` (`User`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Database privileges';

--
-- Dumping data for table `mysql`.`db`
--



--
-- Table structure for table `mysql`.`func`
--

CREATE TABLE `func` (
  `name` char(64) collate utf8_bin NOT NULL default '',
  `ret` tinyint(1) NOT NULL default '0',
  `dl` char(128) collate utf8_bin NOT NULL default '',
  `type` enum('function','aggregate') character set utf8 NOT NULL,
  PRIMARY KEY  (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='User defined functions';

--
-- Dumping data for table `mysql`.`func`
--



--
-- Table structure for table `mysql`.`help_category`
--

CREATE TABLE `help_category` (
  `help_category_id` smallint(5) unsigned NOT NULL,
  `name` char(64) NOT NULL,
  `parent_category_id` smallint(5) unsigned default NULL,
  `url` char(128) NOT NULL,
  PRIMARY KEY  (`help_category_id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='help categories';

--
-- Dumping data for table `mysql`.`help_category`
--

INSERT INTO `help_category` VALUES  (1,'Geographic',0,''),
 (2,'Polygon properties',30,''),
 (3,'WKT',30,''),
 (4,'Numeric Functions',34,''),
 (5,'MBR',30,''),
 (6,'Control flow functions',34,''),
 (7,'Transactions',31,''),
 (8,'Account Management',31,''),
 (9,'Point properties',30,''),
 (10,'Encryption Functions',34,''),
 (11,'LineString properties',30,''),
 (12,'Logical operators',34,''),
 (13,'Miscellaneous Functions',34,''),
 (14,'Functions and Modifiers for Use with GROUP BY',31,''),
 (15,'Information Functions',34,''),
 (16,'Storage Engines',31,''),
 (17,'Comparison operators',34,''),
 (18,'Bit Functions',34,''),
 (19,'Table Maintenance',31,''),
 (20,'Data Types',31,''),
 (21,'Triggers',31,''),
 (22,'Geometry constructors',30,''),
 (23,'GeometryCollection properties',1,''),
 (24,'Administration',31,''),
 (25,'Data Manipulation',31,''),
 (26,'Geometry relations',30,''),
 (27,'Language Structure',31,''),
 (28,'Date and Time Functions',34,''),
 (29,'WKB',30,''),
 (30,'Geographic Features',31,''),
 (31,'Contents',0,'');
INSERT INTO `help_category` VALUES  (32,'Geometry properties',30,''),
 (33,'String Functions',34,''),
 (34,'Functions',31,''),
 (35,'Stored Routines',31,''),
 (36,'Data Definition',31,'');


--
-- Table structure for table `mysql`.`help_keyword`
--

CREATE TABLE `help_keyword` (
  `help_keyword_id` int(10) unsigned NOT NULL,
  `name` char(64) NOT NULL,
  PRIMARY KEY  (`help_keyword_id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='help keywords';

--
-- Dumping data for table `mysql`.`help_keyword`
--

INSERT INTO `help_keyword` VALUES  (0,'JOIN'),
 (1,'REPEAT'),
 (2,'SERIALIZABLE'),
 (3,'REPLACE'),
 (4,'RETURNS'),
 (5,'MASTER_SSL_CA'),
 (6,'NCHAR'),
 (7,'COLUMNS'),
 (8,'WORK'),
 (9,'DATETIME'),
 (10,'MODE'),
 (11,'OPEN'),
 (12,'INTEGER'),
 (13,'ESCAPE'),
 (14,'VALUE'),
 (15,'GEOMETRYCOLLECTIONFROMWKB'),
 (16,'SQL_BIG_RESULT'),
 (17,'DROP'),
 (18,'EVENTS'),
 (19,'MONTH'),
 (20,'INFO'),
 (21,'DUPLICATE'),
 (22,'REPLICATION'),
 (23,'INNODB'),
 (24,'YEAR_MONTH'),
 (25,'SUBJECT'),
 (26,'PREPARE'),
 (27,'LOCK'),
 (28,'NDB'),
 (29,'CHECK'),
 (30,'FULL'),
 (31,'INT4'),
 (32,'BY'),
 (33,'NO'),
 (34,'MINUTE'),
 (35,'DATA'),
 (36,'DAY'),
 (37,'SHARE'),
 (38,'REAL'),
 (39,'SEPARATOR'),
 (40,'DELETE'),
 (41,'ON'),
 (42,'CONNECTION'),
 (43,'CLOSE'),
 (44,'X509'),
 (45,'USE'),
 (46,'WHERE'),
 (47,'PRIVILEGES'),
 (48,'SPATIAL'),
 (49,'SUPER'),
 (50,'SQL_BUFFER_RESULT'),
 (51,'IGNORE'),
 (52,'QUICK'),
 (53,'SIGNED'),
 (54,'SECURITY'),
 (55,'POLYGONFROMWKB'),
 (56,'NDBCLUSTER'),
 (57,'FALSE'),
 (58,'LEVEL'),
 (59,'FORCE');
INSERT INTO `help_keyword` VALUES  (60,'BINARY'),
 (61,'TO'),
 (62,'CHANGE'),
 (63,'HOUR_MINUTE'),
 (64,'UPDATE'),
 (65,'INTO'),
 (66,'FEDERATED'),
 (67,'VARYING'),
 (68,'HOUR_SECOND'),
 (69,'VARIABLE'),
 (70,'ROLLBACK'),
 (71,'PROCEDURE'),
 (72,'RTREE'),
 (73,'TIMESTAMP'),
 (74,'IMPORT'),
 (75,'AGAINST'),
 (76,'CHECKSUM'),
 (77,'COUNT'),
 (78,'LONGBINARY'),
 (79,'THEN'),
 (80,'INSERT'),
 (81,'HANDLER'),
 (82,'ENGINES'),
 (83,'DAY_SECOND'),
 (84,'EXISTS'),
 (85,'RELEASE'),
 (86,'BOOLEAN'),
 (87,'MOD'),
 (88,'DEFAULT'),
 (89,'TYPE'),
 (90,'NO_WRITE_TO_BINLOG'),
 (91,'RESET'),
 (92,'DO'),
 (93,'ITERATE'),
 (94,'BIGINT'),
 (95,'SET'),
 (96,'ISSUER'),
 (97,'DATE'),
 (98,'STATUS'),
 (99,'FULLTEXT'),
 (100,'COMMENT'),
 (101,'MASTER_CONNECT_RETRY'),
 (102,'INNER'),
 (103,'STOP'),
 (104,'MASTER_LOG_FILE'),
 (105,'MRG_MYISAM'),
 (106,'PRECISION'),
 (107,'REQUIRE'),
 (108,'TRAILING'),
 (109,'LONG'),
 (110,'OPTION'),
 (111,'ELSE'),
 (112,'DEALLOCATE'),
 (113,'IO_THREAD'),
 (114,'CASE'),
 (115,'CIPHER'),
 (116,'CONTINUE');
INSERT INTO `help_keyword` VALUES  (117,'FROM'),
 (118,'READ'),
 (119,'LEFT'),
 (120,'ELSEIF'),
 (121,'MINUTE_SECOND'),
 (122,'COMPACT'),
 (123,'DEC'),
 (124,'FOR'),
 (125,'WARNINGS'),
 (126,'MIN_ROWS'),
 (127,'STRING'),
 (128,'CONDITION'),
 (129,'FUNCTION'),
 (130,'ENCLOSED'),
 (131,'AGGREGATE'),
 (132,'FIELDS'),
 (133,'INT3'),
 (134,'ARCHIVE'),
 (135,'ADD'),
 (136,'AVG_ROW_LENGTH'),
 (137,'FLOAT4'),
 (138,'VIEW'),
 (139,'REPEATABLE'),
 (140,'INFILE'),
 (141,'ORDER'),
 (142,'USING'),
 (143,'MIDDLEINT'),
 (144,'GRANT'),
 (145,'UNSIGNED'),
 (146,'DECIMAL'),
 (147,'GEOMETRYFROMTEXT'),
 (148,'INDEXES'),
 (149,'FOREIGN'),
 (150,'CACHE'),
 (151,'HOSTS'),
 (152,'COMMIT'),
 (153,'SCHEMAS'),
 (154,'LEADING'),
 (155,'SNAPSHOT'),
 (156,'DECLARE'),
 (157,'LOAD'),
 (158,'SQL_CACHE'),
 (159,'CONVERT'),
 (160,'DYNAMIC'),
 (161,'POLYGONFROMTEXT'),
 (162,'COLLATE'),
 (163,'BYTE'),
 (164,'LINESTRINGFROMWKB'),
 (165,'GLOBAL'),
 (166,'BERKELEYDB'),
 (167,'WHEN'),
 (168,'HAVING'),
 (169,'AS'),
 (170,'STARTING'),
 (171,'RELOAD');
INSERT INTO `help_keyword` VALUES  (172,'AUTOCOMMIT'),
 (173,'REVOKE'),
 (174,'GRANTS'),
 (175,'OUTER'),
 (176,'FLOOR'),
 (177,'WITH'),
 (178,'STD'),
 (179,'AFTER'),
 (180,'CSV'),
 (181,'DISABLE'),
 (182,'OUTFILE'),
 (183,'LOW_PRIORITY'),
 (184,'FILE'),
 (185,'BDB'),
 (186,'SCHEMA'),
 (187,'SONAME'),
 (188,'POW'),
 (189,'MULTIPOINTFROMWKB'),
 (190,'INDEX'),
 (191,'MULTIPOINTFROMTEXT'),
 (192,'BACKUP'),
 (193,'MULTILINESTRINGFROMWKB'),
 (194,'EXTENDED'),
 (195,'CROSS'),
 (196,'NATIONAL'),
 (197,'GROUP'),
 (198,'UNDO'),
 (199,'ZEROFILL'),
 (200,'CLIENT'),
 (201,'MASTER_PASSWORD'),
 (202,'RELAY_LOG_FILE'),
 (203,'TRUE'),
 (204,'CHARACTER'),
 (205,'MASTER_USER'),
 (206,'ENGINE'),
 (207,'TABLE'),
 (208,'INSERT_METHOD'),
 (209,'CASCADE'),
 (210,'RELAY_LOG_POS'),
 (211,'SQL_CALC_FOUND_ROWS'),
 (212,'MYISAM'),
 (213,'LEAVE'),
 (214,'MODIFY'),
 (215,'MATCH'),
 (216,'MASTER_LOG_POS'),
 (217,'DESC'),
 (218,'DISTINCTROW'),
 (219,'TIME'),
 (220,'NUMERIC'),
 (221,'EXPANSION'),
 (222,'CURSOR'),
 (223,'GEOMETRYCOLLECTIONFROMTEXT'),
 (224,'CHAIN');
INSERT INTO `help_keyword` VALUES  (225,'FLUSH'),
 (226,'CREATE'),
 (227,'ISAM'),
 (228,'MAX_UPDATES_PER_HOUR'),
 (229,'INT2'),
 (230,'PROCESSLIST'),
 (231,'LOGS'),
 (232,'HEAP'),
 (233,'SOUNDS'),
 (234,'BETWEEN'),
 (235,'MULTILINESTRINGFROMTEXT'),
 (236,'PACK_KEYS'),
 (237,'CALL'),
 (238,'FAST'),
 (239,'VALUES'),
 (240,'LOOP'),
 (241,'VARCHARACTER'),
 (242,'BEFORE'),
 (243,'SHOW'),
 (244,'REDUNDANT'),
 (245,'ALL'),
 (246,'USER_RESOURCES'),
 (247,'PARTIAL'),
 (248,'BINLOG'),
 (249,'END'),
 (250,'SECOND'),
 (251,'AND'),
 (252,'FLOAT8'),
 (253,'PREV'),
 (254,'HOUR'),
 (255,'SELECT'),
 (256,'DATABASES'),
 (257,'OR'),
 (258,'IDENTIFIED'),
 (259,'MASTER_SSL_CIPHER'),
 (260,'SQL_SLAVE_SKIP_COUNTER'),
 (261,'BOTH'),
 (262,'BOOL'),
 (263,'YEAR'),
 (264,'MASTER_PORT'),
 (265,'CONCURRENT'),
 (266,'HELP'),
 (267,'UNIQUE'),
 (268,'TRIGGERS'),
 (269,'PROCESS'),
 (270,'CONSISTENT'),
 (271,'MASTER_SSL'),
 (272,'DATE_ADD'),
 (273,'MAX_CONNECTIONS_PER_HOUR'),
 (274,'LIKE'),
 (275,'FETCH'),
 (276,'IN'),
 (277,'COLUMN');
INSERT INTO `help_keyword` VALUES  (278,'DUMPFILE'),
 (279,'USAGE'),
 (280,'EXECUTE'),
 (281,'MEMORY'),
 (282,'CEIL'),
 (283,'QUERY'),
 (284,'MASTER_HOST'),
 (285,'LINES'),
 (286,'SQL_THREAD'),
 (287,'MAX_QUERIES_PER_HOUR'),
 (288,'MULTIPOLYGONFROMWKB'),
 (289,'MASTER_SSL_CERT'),
 (290,'DAY_MINUTE'),
 (291,'TRANSACTION'),
 (292,'DATE_SUB'),
 (293,'GEOMETRYFROMWKB'),
 (294,'RENAME'),
 (295,'INT1'),
 (296,'ALTER'),
 (297,'MAX_ROWS'),
 (298,'RIGHT'),
 (299,'STRAIGHT_JOIN'),
 (300,'NATURAL'),
 (301,'VARIABLES'),
 (302,'ESCAPED'),
 (303,'SHA1'),
 (304,'PASSWORD'),
 (305,'CHAR'),
 (306,'OFFSET'),
 (307,'NEXT'),
 (308,'SQL_LOG_BIN'),
 (309,'ERRORS'),
 (310,'TEMPORARY'),
 (311,'COMMITTED'),
 (312,'SQL_SMALL_RESULT'),
 (313,'UPGRADE'),
 (314,'DELAY_KEY_WRITE'),
 (315,'BEGIN'),
 (316,'MEDIUM'),
 (317,'INTERVAL'),
 (318,'SSL'),
 (319,'DAY_HOUR'),
 (320,'REFERENCES'),
 (321,'AES_ENCRYPT'),
 (322,'STORAGE'),
 (323,'ISOLATION'),
 (324,'INT8'),
 (325,'RESTRICT'),
 (326,'LINESTRINGFROMTEXT'),
 (327,'UNCOMMITTED'),
 (328,'IS');
INSERT INTO `help_keyword` VALUES  (329,'NOT'),
 (330,'DES_KEY_FILE'),
 (331,'COMPRESSED'),
 (332,'START'),
 (333,'IF'),
 (334,'SAVEPOINT'),
 (335,'PRIMARY'),
 (336,'INNOBASE'),
 (337,'LAST'),
 (338,'EXIT'),
 (339,'KEYS'),
 (340,'LIMIT'),
 (341,'KEY'),
 (342,'MERGE'),
 (343,'UNTIL'),
 (344,'SQL_NO_CACHE'),
 (345,'DELAYED'),
 (346,'CONSTRAINT'),
 (347,'SERIAL'),
 (348,'ACTION'),
 (349,'WRITE'),
 (350,'SESSION'),
 (351,'DATABASE'),
 (352,'NULL'),
 (353,'USE_FRM'),
 (354,'SLAVE'),
 (355,'TERMINATED'),
 (356,'ASC'),
 (357,'ENABLE'),
 (358,'OPTIONALLY'),
 (359,'DIRECTORY'),
 (360,'WHILE'),
 (361,'MAX_USER_CONNECTIONS'),
 (362,'DISTINCT'),
 (363,'LOCAL'),
 (364,'MASTER_SSL_KEY'),
 (365,'NONE'),
 (366,'TABLES'),
 (367,'<>'),
 (368,'RLIKE'),
 (369,'TRIGGER'),
 (370,'COLLATION'),
 (371,'SHUTDOWN'),
 (372,'HIGH_PRIORITY'),
 (373,'BTREE'),
 (374,'FIRST'),
 (375,'TYPES'),
 (376,'MASTER'),
 (377,'FIXED'),
 (378,'MULTIPOLYGONFROMTEXT'),
 (379,'ROW_FORMAT');


--
-- Table structure for table `mysql`.`help_relation`
--

CREATE TABLE `help_relation` (
  `help_topic_id` int(10) unsigned NOT NULL,
  `help_keyword_id` int(10) unsigned NOT NULL,
  PRIMARY KEY  (`help_keyword_id`,`help_topic_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='keyword-topic relation';

--
-- Dumping data for table `mysql`.`help_relation`
--

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


--
-- Table structure for table `mysql`.`help_topic`
--

CREATE TABLE `help_topic` (
  `help_topic_id` int(10) unsigned NOT NULL,
  `name` char(64) NOT NULL,
  `help_category_id` smallint(5) unsigned NOT NULL,
  `description` text NOT NULL,
  `example` text NOT NULL,
  `url` char(128) NOT NULL,
  PRIMARY KEY  (`help_topic_id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='help topics';

--
-- Dumping data for table `mysql`.`help_topic`
--

INSERT INTO `help_topic` VALUES  (0,'JOIN',25,'MySQL supports the following JOIN syntaxes for the table_references\npart of SELECT statements and multiple-table DELETE and UPDATE\nstatements:\n\ntable_references:\n    table_reference [, table_reference] ...\n\ntable_reference:\n    table_factor\n  | join_table\n\ntable_factor:\n    tbl_name [[AS] alias]\n        [{USE|IGNORE|FORCE} INDEX (key_list)]\n  | ( table_references )\n  | { OJ table_reference LEFT OUTER JOIN table_reference\n        ON conditional_expr }\n\njoin_table:\n    table_reference [INNER | CROSS] JOIN table_factor [join_condition]\n  | table_reference STRAIGHT_JOIN table_factor\n  | table_reference STRAIGHT_JOIN table_factor ON condition\n  | table_reference LEFT [OUTER] JOIN table_reference join_condition\n  | table_reference NATURAL [LEFT [OUTER]] JOIN table_factor\n  | table_reference RIGHT [OUTER] JOIN table_reference join_condition\n  | table_reference NATURAL [RIGHT [OUTER]] JOIN table_factor\n\njoin_condition:\n    ON conditional_expr\n  | USING (column_list)\n\nA table reference is also known as a join expression.\n\nThe syntax of table_factor is extended in comparison with the SQL\nStandard. The latter accepts only table_reference, not a list of them\ninside a pair of parentheses.\n\nThis is a conservative extension if we consider each comma in a list of\ntable_reference items as equivalent to an inner join. For example:\n\nSELECT * FROM t1 LEFT JOIN (t2, t3, t4)\n                 ON (t2.a=t1.a AND t3.b=t1.b AND t4.c=t1.c)\n\nis equivalent to:\n\nSELECT * FROM t1 LEFT JOIN (t2 CROSS JOIN t3 CROSS JOIN t4)\n                 ON (t2.a=t1.a AND t3.b=t1.b AND t4.c=t1.c)\n\nIn MySQL, CROSS JOIN is a syntactic equivalent to INNER JOIN (they can\nreplace each other). In standard SQL, they are not equivalent. INNER\nJOIN is used with an ON clause, CROSS JOIN is used otherwise.\n\nIn versions of MySQL prior to 5.0.1, parentheses in table_references\nwere just omitted and all join operations were grouped to the left. In\ngeneral, parentheses can be ignored in join expressions containing only\ninner join operations. As of 5.0.1, nested joins are allowed (see\n[nested-joins]).\n\nFurther changes in join processing were made in 5.0.12 to make MySQL\nmore compliant with standard SQL. These charges are described later in\nthis section.\n','SELECT table1.* FROM table1\n  LEFT JOIN table2 ON table1.id=table2.id\n  WHERE table2.id IS NULL;\n','join'),
 (1,'HEX',33,'Syntax:\nHEX(N_or_S)\n\nIf N_or_S is a number, returns a string representation of the\nhexadecimal value of N, where N is a longlong (BIGINT) number. This is\nequivalent to CONV(N,10,16).\n\nIf N_or_S is a string, returns a hexadecimal string representation of\nN_or_S where each character in N_or_S is converted to two hexadecimal\ndigits.\n','mysql> SELECT HEX(255);\n        -> \'FF\'\nmysql> SELECT 0x616263;\n        -> \'abc\'\nmysql> SELECT HEX(\'abc\');\n        -> 616263\n','string-functions');
INSERT INTO `help_topic` VALUES  (2,'REPLACE',33,'Syntax:\nREPLACE(str,from_str,to_str)\n\nReturns the string str with all occurrences of the string from_str\nreplaced by the string to_str. REPLACE() performs a case-sensitive\nmatch when searching for from_str.\n','mysql> SELECT REPLACE(\'www.mysql.com\', \'w\', \'Ww\');\n        -> \'WwWwWw.mysql.com\'\n','string-functions'),
 (3,'CONTAINS',26,'Contains(g1,g2)\n\nReturns 1 or 0 to indicate whether g1 completely contains g2.\n','','functions-that-test-spatial-relationships-between-geometries'),
 (4,'SRID',32,'SRID(g)\n\nReturns an integer indicating the Spatial Reference System ID for the\ngeometry value g.\n\nIn MySQL, the SRID value is just an integer associated with the\ngeometry value. All calculations are done assuming Euclidean (planar)\ngeometry.\n','mysql> SELECT SRID(GeomFromText(\'LineString(1 1,2 2)\',101));\n+-----------------------------------------------+\n| SRID(GeomFromText(\'LineString(1 1,2 2)\',101)) |\n+-----------------------------------------------+\n|                                           101 |\n+-----------------------------------------------+\n','general-geometry-property-functions'),
 (5,'CURRENT_TIMESTAMP',28,'Syntax:\nCURRENT_TIMESTAMP, CURRENT_TIMESTAMP()\n\nCURRENT_TIMESTAMP and CURRENT_TIMESTAMP() are synonyms for NOW().\n','','date-and-time-functions');
INSERT INTO `help_topic` VALUES  (6,'VARIANCE',14,'Syntax:\nVARIANCE(expr)\n\nReturns the population standard variance of expr. This is an extension\nto standard SQL. As of MySQL 5.0.3, the standard SQL function VAR_POP()\ncan be used instead.\n\nVARIANCE() returns NULL if there were no matching rows.\n','','group-by-functions'),
 (7,'VAR_SAMP',14,'Syntax:\nVAR_SAMP(expr)\n\nReturns the sample variance of expr. That is, the denominator is the\nnumber of rows minus one. This function was added in MySQL 5.0.3.\n\nVAR_SAMP() returns NULL if there were no matching rows.\n','','group-by-functions'),
 (8,'CONCAT',33,'Syntax:\nCONCAT(str1,str2,...)\n\nReturns the string that results from concatenating the arguments. May\nhave one or more arguments. If all arguments are non-binary strings,\nthe result is a non-binary string. If the arguments include any binary\nstrings, the result is a binary string. A numeric argument is converted\nto its equivalent binary string form; if you want to avoid that, you\ncan use an explicit type cast, as in this example:\n\nSELECT CONCAT(CAST(int_col AS CHAR), char_col);\n\nCONCAT() returns NULL if any argument is NULL.\n','mysql> SELECT CONCAT(\'My\', \'S\', \'QL\');\n        -> \'MySQL\'\nmysql> SELECT CONCAT(\'My\', NULL, \'QL\');\n        -> NULL\nmysql> SELECT CONCAT(14.3);\n        -> \'14.3\'\n','string-functions'),
 (9,'GEOMETRY HIERARCHY',30,'Geometry is the base class. It is an abstract class. The instantiable\nsubclasses of Geometry are restricted to zero-, one-, and\ntwo-dimensional geometric objects that exist in two-dimensional\ncoordinate space. All instantiable geometry classes are defined so that\nvalid instances of a geometry class are topologically closed (that is,\nall defined geometries include their boundary).\n\nThe base Geometry class has subclasses for Point, Curve, Surface, and\nGeometryCollection:\n\no Point represents zero-dimensional objects.\n\no Curve represents one-dimensional objects, and has subclass\n  LineString, with sub-subclasses Line and LinearRing.\n\no Surface is designed for two-dimensional objects and has subclass\n  Polygon.\n\no GeometryCollection has specialized zero-, one-, and two-dimensional\n  collection classes named MultiPoint, MultiLineString, and\n  MultiPolygon for modeling geometries corresponding to collections of\n  Points, LineStrings, and Polygons, respectively. MultiCurve and\n  MultiSurface are introduced as abstract superclasses that generalize\n  the collection interfaces to handle Curves and Surfaces.\n\nGeometry, Curve, Surface, MultiCurve, and MultiSurface are defined as\nnon-instantiable classes. They define a common set of methods for their\nsubclasses and are included for extensibility.\n\nPoint, LineString, Polygon, GeometryCollection, MultiPoint,\nMultiLineString, and MultiPolygon are instantiable classes.\n','','gis-geometry-class-hierarchy');
INSERT INTO `help_topic` VALUES  (10,'CHAR FUNCTION',33,'Syntax:\nCHAR(N,... [USING charset_name])\n\nCHAR() interprets each argument N as an integer and returns a string\nconsisting of the characters given by the code values of those\nintegers. NULL values are skipped.\nAs of MySQL 5.0.15, CHAR() arguments larger than 255 are converted into\nmultiple result bytes. For example, CHAR(256) is equivalent to\nCHAR(1,0), and CHAR(256*256) is equivalent to CHAR(1,0,0):\n\nmysql> SELECT HEX(CHAR(1,0)), HEX(CHAR(256));\n+----------------+----------------+\n| HEX(CHAR(1,0)) | HEX(CHAR(256)) |\n+----------------+----------------+\n| 0100           | 0100           |\n+----------------+----------------+\nmysql> SELECT HEX(CHAR(1,0,0)), HEX(CHAR(256*256));\n+------------------+--------------------+\n| HEX(CHAR(1,0,0)) | HEX(CHAR(256*256)) |\n+------------------+--------------------+\n| 010000           | 010000             |\n+------------------+--------------------+\n\nBy default, CHAR() returns a binary string. To produce a string in a\ngiven character set, use the optional USING clause:\n\nmysql> SELECT CHARSET(CHAR(0x65)), CHARSET(CHAR(0x65 USING utf8));\n+---------------------+--------------------------------+\n| CHARSET(CHAR(0x65)) | CHARSET(CHAR(0x65 USING utf8)) |\n+---------------------+--------------------------------+\n| binary              | utf8                           |\n+---------------------+--------------------------------+\n\nIf USING is given and the result string is illegal for the given\ncharacter set, a warning is issued. Also, if strict SQL mode is\nenabled, the result from CHAR() becomes NULL.\n\nBefore MySQL 5.0.15, CHAR() returns a string in the connection\ncharacter set and the USING clause is unavailable. In addition, each\nargument is interpreted modulo 256, so CHAR(256) and CHAR(256*256) both\nare equivalent to CHAR(0).\n','mysql> SELECT CHAR(77,121,83,81,\'76\');\n        -> \'MySQL\'\nmysql> SELECT CHAR(77,77.3,\'77.3\');\n        -> \'MMM\'\n','string-functions'),
 (11,'DATETIME',20,'DATETIME\n\nA date and time combination. The supported range is \'1000-01-01\n00:00:00\' to \'9999-12-31 23:59:59\'. MySQL displays DATETIME values in\n\'YYYY-MM-DD HH:MM:SS\' format, but allows you to assign values to\nDATETIME columns using either strings or numbers.\n','','date-and-time-type-overview');
INSERT INTO `help_topic` VALUES  (12,'OPEN',35,'Syntax:\nOPEN cursor_name\n\nThis statement opens a previously declared cursor.\n','','open'),
 (13,'SHOW CREATE PROCEDURE',25,'Syntax:\nSHOW CREATE {PROCEDURE | FUNCTION} sp_name\n\nThis statement is a MySQL extension. Similar to SHOW CREATE TABLE, it\nreturns the exact string that can be used to re-create the named\nroutine.\n','mysql> SHOW CREATE FUNCTION test.hello\\G\n*************************** 1. row ***************************\n       Function: hello\n       sql_mode:\nCreate Function: CREATE FUNCTION `test`.`hello`(s CHAR(20)) RETURNS CHAR(50)\n                 RETURN CONCAT(\'Hello, \',s,\'!\')\n','show-create-procedure'),
 (14,'INTEGER',20,'INTEGER[(M)] [UNSIGNED] [ZEROFILL]\n\nThis type is a synonym for INT.\n','','numeric-type-overview'),
 (15,'LOWER',33,'Syntax:\nLOWER(str)\n\nReturns the string str with all characters changed to lowercase\naccording to the current character set mapping. The default is latin1\n(cp1252 West European).\n','mysql> SELECT LOWER(\'QUADRATICALLY\');\n        -> \'quadratically\'\n','string-functions'),
 (16,'CREATE TRIGGER',21,'Syntax:\nCREATE\n    [DEFINER = { user | CURRENT_USER }]\n    TRIGGER trigger_name trigger_time trigger_event\n    ON tbl_name FOR EACH ROW trigger_stmt\n\nThis statement creates a new trigger. A trigger is a named database\nobject that is associated with a table, and that activates when a\nparticular event occurs for the table. CREATE TRIGGER was added in\nMySQL 5.0.2. Currently, its use requires the SUPER privilege.\n\nThe trigger becomes associated with the table named tbl_name, which\nmust refer to a permanent table. You cannot associate a trigger with a\nTEMPORARY table or a view.\n\nWhen the trigger is activated, the DEFINER clause determines the\nprivileges that apply, as described later in this section.\n\ntrigger_time is the trigger action time. It can be BEFORE or AFTER to\nindicate that the trigger activates before or after the statement that\nactivated it.\n\ntrigger_event indicates the kind of statement that activates the\ntrigger. The trigger_event can be one of the following:\n\no INSERT: The trigger is activated whenever a new row is inserted into\n  the table; for example, through INSERT, LOAD DATA, and REPLACE\n  statements.\n\no UPDATE: The trigger is activated whenever a row is modified; for\n  example, through UPDATE statements.\n\no DELETE: The trigger is activated whenever a row is deleted from the\n  table; for example, through DELETE and REPLACE statements. However,\n  DROP TABLE and TRUNCATE statements on the table do not activate this\n  trigger, because they do not use DELETE. See [truncate].\n','','create-trigger');
INSERT INTO `help_topic` VALUES  (17,'SHOW COLUMNS',25,'Syntax:\nSHOW [FULL] COLUMNS FROM tbl_name [FROM db_name] [LIKE \'pattern\']\n\nSHOW COLUMNS displays information about the columns in a given table.\nIt also works for views as of MySQL 5.0.1.\n\nIf the data types differ from what you expect them to be based on your\nCREATE TABLE statement, note that MySQL sometimes changes data types\nwhen you create or alter a table. The conditions for which this occurs\nare described in [silent-column-changes].\n\nThe FULL keyword causes the output to include the privileges you have\nas well as any per-column comments for each column.\n\nYou can use db_name.tbl_name as an alternative to the tbl_name FROM\ndb_name syntax. In other words, these two statements are equivalent:\n\nmysql> SHOW COLUMNS FROM mytable FROM mydb;\nmysql> SHOW COLUMNS FROM mydb.mytable;\n\nSHOW FIELDS is a synonym for SHOW COLUMNS. You can also list a table\'s\ncolumns with the mysqlshow db_name tbl_name command.\n\nThe DESCRIBE statement provides information similar to SHOW COLUMNS.\nSee [describe].\n','','show-columns'),
 (18,'MONTH',28,'Syntax:\nMONTH(date)\n\nReturns the month for date, in the range 0 to 12.\n','mysql> SELECT MONTH(\'1998-02-03\');\n        -> 2\n','date-and-time-functions');
INSERT INTO `help_topic` VALUES  (19,'TINYINT',20,'TINYINT[(M)] [UNSIGNED] [ZEROFILL]\n\nA very small integer. The signed range is -128 to 127. The unsigned\nrange is 0 to 255.\n','','numeric-type-overview'),
 (20,'SHOW TRIGGERS',25,'Syntax:\nSHOW TRIGGERS [FROM db_name] [LIKE expr]\n\nSHOW TRIGGERS lists the triggers currently defined on the MySQL server.\nThis statement requires the SUPER privilege. It was implemented in\nMySQL 5.0.10.\n\nFor the trigger ins_sum as defined in [using-triggers], the output of\nthis statement is as shown here:\n\nmysql> SHOW TRIGGERS LIKE \'acc%\'\\G\n*************************** 1. row ***************************\n  Trigger: ins_sum\n    Event: INSERT\n    Table: account\nStatement: SET @sum = @sum + NEW.amount\n   Timing: BEFORE\n  Created: NULL\n sql_mode:\n  Definer: myname@localhost\n','','show-triggers'),
 (21,'MASTER_POS_WAIT',13,'Syntax:\nMASTER_POS_WAIT(log_name,log_pos[,timeout])\n\nThis function is useful for control of master/slave synchronization. It\nblocks until the slave has read and applied all updates up to the\nspecified position in the master log. The return value is the number of\nlog events the slave had to wait for to advance to the specified\nposition. The function returns NULL if the slave SQL thread is not\nstarted, the slave\'s master information is not initialized, the\narguments are incorrect, or an error occurs. It returns -1 if the\ntimeout has been exceeded. If the slave SQL thread stops while\nMASTER_POS_WAIT() is waiting, the function returns NULL. If the slave\nis past the specified position, the function returns immediately.\n','','miscellaneous-functions'),
 (22,'REGEXP',33,'Syntax:\nexpr REGEXP pat expr RLIKE pat\n\nPerforms a pattern match of a string expression expr against a pattern\npat. The pattern can be an extended regular expression. The syntax for\nregular expressions is discussed in [regexp]. Returns 1 if expr matches\npat; otherwise it returns 0. If either expr or pat is NULL, the result\nis NULL. RLIKE is a synonym for REGEXP, provided for mSQL\ncompatibility.\n\nThe pattern need not be a literal string. For example, it can be\nspecified as a string expression or table column.\n\nNote: Because MySQL uses the C escape syntax in strings (for example,\n`\\n\' to represent the newline character), you must double any `\\\' that\nyou use in your REGEXP strings.\n\nREGEXP is not case sensitive, except when used with binary strings.\n','mysql> SELECT \'Monty!\' REGEXP \'m%y%%\';\n        -> 0\nmysql> SELECT \'Monty!\' REGEXP \'.*\';\n        -> 1\nmysql> SELECT \'new*\\n*line\' REGEXP \'new\\\\*.\\\\*line\';\n        -> 1\nmysql> SELECT \'a\' REGEXP \'A\', \'a\' REGEXP BINARY \'A\';\n        -> 1  0\nmysql> SELECT \'a\' REGEXP \'^[a-d]\';\n        -> 1\n','string-comparison-functions');
INSERT INTO `help_topic` VALUES  (23,'IF STATEMENT',35,'Syntax:\nIF search_condition THEN statement_list\n    [ELSEIF search_condition THEN statement_list] ...\n    [ELSE statement_list]\nEND IF\n\nIF implements a basic conditional construct. If the search_condition\nevaluates to true, the corresponding SQL statement list is executed. If\nno search_condition matches, the statement list in the ELSE clause is\nexecuted. Each statement_list consists of one or more statements.\n\nNote: There is also an IF() function, which differs from the IF\nstatement described here. See [control-flow-functions].\n','','if-statement'),
 (24,'^',18,'Syntax:\n^\n\nBitwise XOR:\n','mysql> SELECT 1 ^ 1;\n        -> 0\nmysql> SELECT 1 ^ 0;\n        -> 1\nmysql> SELECT 11 ^ 3;\n        -> 8\n','bit-functions'),
 (25,'DROP VIEW',36,'Syntax:\nDROP VIEW [IF EXISTS]\n    view_name [, view_name] ...\n    [RESTRICT | CASCADE]\n\nDROP VIEW removes one or more views. You must have the DROP privilege\nfor each view. If any of the views named in the argument list do not\nexist, MySQL returns an error indicating by name which non-existing\nviews it was unable to drop, but it also drops all of the views in the\nlist that do exist.\n\nThe IF EXISTS clause prevents an error from occurring for views that\ndon\'t exist. When this clause is given, a NOTE is generated for each\nnon-existent view. See [show-warnings].\n\nRESTRICT and CASCADE, if given, are parsed and ignored.\n','','drop-view'),
 (26,'DATE OPERATIONS',28,'Syntax:\nDATE_ADD(date,INTERVAL expr unit), DATE_SUB(date,INTERVAL expr unit)\n\nThese functions perform date arithmetic. date is a DATETIME or DATE\nvalue specifying the starting date. expr is an expression specifying\nthe interval value to be added or subtracted from the starting date.\nexpr is a string; it may start with a `-\' for negative intervals. unit\nis a keyword indicating the units in which the expression should be\ninterpreted.\n','mysql> SELECT \'1997-12-31 23:59:59\' + INTERVAL 1 SECOND;\n        -> \'1998-01-01 00:00:00\'\nmysql> SELECT INTERVAL 1 DAY + \'1997-12-31\';\n        -> \'1998-01-01\'\nmysql> SELECT \'1998-01-01\' - INTERVAL 1 SECOND;\n        -> \'1997-12-31 23:59:59\'\nmysql> SELECT DATE_ADD(\'1997-12-31 23:59:59\',\n    ->                 INTERVAL 1 SECOND);\n        -> \'1998-01-01 00:00:00\'\nmysql> SELECT DATE_ADD(\'1997-12-31 23:59:59\',\n    ->                 INTERVAL 1 DAY);\n        -> \'1998-01-01 23:59:59\'\nmysql> SELECT DATE_ADD(\'1997-12-31 23:59:59\',\n    ->                 INTERVAL \'1:1\' MINUTE_SECOND);\n        -> \'1998-01-01 00:01:00\'\nmysql> SELECT DATE_SUB(\'1998-01-01 00:00:00\',\n    ->                 INTERVAL \'1 1:1:1\' DAY_SECOND);\n        -> \'1997-12-30 22:58:59\'\nmysql> SELECT DATE_ADD(\'1998-01-01 00:00:00\',\n    ->                 INTERVAL \'-1 10\' DAY_HOUR);\n        -> \'1997-12-30 14:00:00\'\nmysql> SELECT DATE_SUB(\'1998-01-02\', INTERVAL 31 DAY);\n        -> \'1997-12-02\'\nmysql> SELECT DATE_ADD(\'1992-12-31 23:59:59.000002\',\n    ->            INTERVAL \'1.999999\' SECOND_MICROSECOND);\n        -> \'1993-01-01 00:00:01.000001\'\n','date-and-time-functions');
INSERT INTO `help_topic` VALUES  (27,'WITHIN',26,'Within(g1,g2)\n\nReturns 1 or 0 to indicate whether g1 is spatially within g2.\n','','functions-that-test-spatial-relationships-between-geometries'),
 (28,'WEEK',28,'Syntax:\nWEEK(date[,mode])\n\nThis function returns the week number for date. The two-argument form\nof WEEK() allows you to specify whether the week starts on Sunday or\nMonday and whether the return value should be in the range from 0 to 53\nor from 1 to 53. If the mode argument is omitted, the value of the\ndefault_week_format system variable is used. See\n[server-system-variables].\n','mysql> SELECT WEEK(\'1998-02-20\');\n        -> 7\nmysql> SELECT WEEK(\'1998-02-20\',0);\n        -> 7\nmysql> SELECT WEEK(\'1998-02-20\',1);\n        -> 8\nmysql> SELECT WEEK(\'1998-12-31\',1);\n        -> 53\n','date-and-time-functions'),
 (29,'PREPARE',25,'Syntax:\nPREPARE stmt_name FROM preparable_stmt\n\nThe PREPARE statement prepares a statement and assigns it a name,\nstmt_name, by which to refer to the statement later. Statement names\nare not case sensitive. preparable_stmt is either a string literal or a\nuser variable that contains the text of the statement. The text must\nrepresent a single SQL statement, not multiple statements. Within the\nstatement, `?\' characters can be used as parameter markers to indicate\nwhere data values are to be bound to the query later when you execute\nit. The `?\' characters should not be enclosed within quotes, even if\nyou intend to bind them to string values. Parameter markers can be used\nonly where data values should appear, not for SQL keywords,\nidentifiers, and so forth.\n\nIf a prepared statement with the given name already exists, it is\ndeallocated implicitly before the new statement is prepared. This means\nthat if the new statement contains an error and cannot be prepared, an\nerror is returned and no statement with the given name exists.\n\nThe scope of a prepared statement is the client session within which it\nis created. Other clients cannot see it.\n','','sqlps'),
 (30,'LOCK',7,'Syntax:\nLOCK TABLES\n    tbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE}\n    [, tbl_name [AS alias] {READ [LOCAL] | [LOW_PRIORITY] WRITE}] ...\nUNLOCK TABLES\n\nLOCK TABLES locks base tables (but not views) for the current thread.\nIf any of the tables are locked by other threads, it blocks until all\nlocks can be acquired. UNLOCK TABLES releases any locks held by the\ncurrent thread. All tables that are locked by the current thread are\nimplicitly unlocked when the thread issues another LOCK TABLES, or when\nthe connection to the server is closed.\n\nA table lock protects only against inappropriate reads or writes by\nother clients. The client holding the lock, even a read lock, can\nperform table-level operations such as DROP TABLE.\n','','lock-tables');
INSERT INTO `help_topic` VALUES  (31,'RESET SLAVE',25,'Syntax:\nRESET SLAVE\n\nRESET SLAVE makes the slave forget its replication position in the\nmaster\'s binary logs. This statement is meant to be used for a clean\nstart: It deletes the master.info and relay-log.info files, all the\nrelay logs, and starts a new relay log.\n\nNote: All relay logs are deleted, even if they have not been completely\nexecuted by the slave SQL thread. (This is a condition likely to exist\non a replication slave if you have issued a STOP SLAVE statement or if\nthe slave is highly loaded.)\n\nConnection information stored in the master.info file is immediately\nreset using any values specified in the corresponding startup options.\nThis information includes values such as master host, master port,\nmaster user, and master password. If the slave SQL thread was in the\nmiddle of replicating temporary tables when it was stopped, and RESET\nSLAVE is issued, these replicated temporary tables are deleted on the\nslave.\n','','reset-slave'),
 (32,'SHOW BINARY LOGS',25,'Syntax:\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-master-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','','show-binary-logs');
INSERT INTO `help_topic` VALUES  (33,'POLYGON',22,'Polygon(ls1,ls2,...)\n\nConstructs a WKB Polygon value from a number of WKB LineString\narguments. If any argument does not represent the WKB of a LinearRing\n(that is, not a closed and simple LineString) the return value is NULL.\n','','gis-mysql-specific-functions'),
 (34,'MINUTE',28,'Syntax:\nMINUTE(time)\n\nReturns the minute for time, in the range 0 to 59.\n','mysql> SELECT MINUTE(\'98-02-03 10:05:03\');\n        -> 5\n','date-and-time-functions'),
 (35,'DAY',28,'Syntax:\nDAY(date)\n\nDAY() is a synonym for DAYOFMONTH().\n','','date-and-time-functions'),
 (36,'MID',33,'Syntax:\nMID(str,pos,len)\n\nMID(str,pos,len) is a synonym for SUBSTRING(str,pos,len).\n','','string-functions'),
 (37,'REPLACE INTO',25,'Syntax:\nREPLACE [LOW_PRIORITY | DELAYED]\n    [INTO] tbl_name [(col_name,...)]\n    VALUES ({expr | DEFAULT},...),(...),...\n\nOr:\n\nREPLACE [LOW_PRIORITY | DELAYED]\n    [INTO] tbl_name\n    SET col_name={expr | DEFAULT}, ...\n\nOr:\n\nREPLACE [LOW_PRIORITY | DELAYED]\n    [INTO] tbl_name [(col_name,...)]\n    SELECT ...\n\nREPLACE works exactly like INSERT, except that if an old row in the\ntable has the same value as a new row for a PRIMARY KEY or a UNIQUE\nindex, the old row is deleted before the new row is inserted. See\n[insert].\n\nREPLACE is a MySQL extension to the SQL standard. It either inserts, or\ndeletes and inserts. For another MySQL extension to standard SQL ---\nthat either inserts or updates --- see [insert-on-duplicate].\n\nNote that unless the table has a PRIMARY KEY or UNIQUE index, using a\nREPLACE statement makes no sense. It becomes equivalent to INSERT,\nbecause there is no index to be used to determine whether a new row\nduplicates another.\n\nValues for all columns are taken from the values specified in the\nREPLACE statement. Any missing columns are set to their default values,\njust as happens for INSERT. You cannot refer to values from the current\nrow and use them in the new row. If you use an assignment such as SET\ncol_name = col_name + 1, the reference to the column name on the right\nhand side is treated as DEFAULT(col_name), so the assignment is\nequivalent to SET col_name = DEFAULT(col_name) + 1.\n\nTo use REPLACE, you must have both the INSERT and DELETE privileges for\nthe table.\n','','replace'),
 (38,'UUID',13,'Syntax:\nUUID()\n\nReturns a Universal Unique Identifier (UUID) generated according to\n\"DCE 1.1: Remote Procedure Call\" (Appendix A) CAE (Common Applications\nEnvironment) Specifications published by The Open Group in October 1997\n(Document Number C706,\nhttp://www.opengroup.org/public/pubs/catalog/c706.htm).\n\nA UUID is designed as a number that is globally unique in space and\ntime. Two calls to UUID() are expected to generate two different\nvalues, even if these calls are performed on two separate computers\nthat are not connected to each other.\n\nA UUID is a 128-bit number represented by a string of five hexadecimal\nnumbers in aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee format:\n\no The first three numbers are generated from a timestamp.\n\no The fourth number preserves temporal uniqueness in case the timestamp\n  value loses monotonicity (for example, due to daylight saving time).\n\no The fifth number is an IEEE 802 node number that provides spatial\n  uniqueness. A random number is substituted if the latter is not\n  available (for example, because the host computer has no Ethernet\n  card, or we do not know how to find the hardware address of an\n  interface on your operating system). In this case, spatial uniqueness\n  cannot be guaranteed. Nevertheless, a collision should have very low\n  probability.\n\n  Currently, the MAC address of an interface is taken into account only\n  on FreeBSD and Linux. On other operating systems, MySQL uses a\n  randomly generated 48-bit number.\n','mysql> SELECT UUID();\n        -> \'6ccd780c-baba-1026-9564-0040f4311e29\'\n','miscellaneous-functions');
INSERT INTO `help_topic` VALUES  (39,'LINESTRING',22,'LineString(pt1,pt2,...)\n\nConstructs a WKB LineString value from a number of WKB Point arguments.\nIf any argument is not a WKB Point, the return value is NULL. If the\nnumber of Point arguments is less than two, the return value is NULL.\n','','gis-mysql-specific-functions'),
 (40,'SLEEP',13,'Syntax:\nSLEEP(duration)\n\nSleeps (pauses) for the number of seconds given by the duration\nargument, then returns 0. If SLEEP() is interrupted, it returns 1. The\nduration may have a fractional part given in microseconds. This\nfunction was added in MySQL 5.0.12.\n','','miscellaneous-functions'),
 (41,'CONNECTION_ID',15,'Syntax:\nCONNECTION_ID()\n\nReturns the connection ID (thread ID) for the connection. Every\nconnection has an ID that is unique among the set of currently\nconnected clients.\n','mysql> SELECT CONNECTION_ID();\n        -> 23786\n','information-functions'),
 (42,'DELETE',25,'Syntax:\nSingle-table syntax:\n\nDELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name\n    [WHERE where_condition]\n    [ORDER BY ...]\n    [LIMIT row_count]\n\nMultiple-table syntax:\n\nDELETE [LOW_PRIORITY] [QUICK] [IGNORE]\n    tbl_name[.*] [, tbl_name[.*]] ...\n    FROM table_references\n    [WHERE where_condition]\n\nOr:\n\nDELETE [LOW_PRIORITY] [QUICK] [IGNORE]\n    FROM tbl_name[.*] [, tbl_name[.*]] ...\n    USING table_references\n    [WHERE where_condition]\n\nFor the single-table syntax, the DELETE statement deletes rows from\ntbl_name and returns the number of rows deleted. The WHERE clause, if\ngiven, specifies the conditions that identify which rows to delete.\nWith no WHERE clause, all rows are deleted. If the ORDER BY clause is\nspecified, the rows are deleted in the order that is specified. The\nLIMIT clause places a limit on the number of rows that can be deleted.\n\nFor the multiple-table syntax, DELETE deletes from each tbl_name the\nrows that satisfy the conditions. In this case, ORDER BY and LIMIT\ncannot be used.\n\nwhere_condition is an expression that evaluates to true for each row to\nbe deleted. It is specified as described in [select].\n\nAs stated, a DELETE statement with no WHERE clause deletes all rows. A\nfaster way to do this, when you do not want to know the number of\ndeleted rows, is to use TRUNCATE TABLE. See [truncate].\n','','delete'),
 (43,'ROUND',4,'Syntax:\nROUND(X), ROUND(X,D)\n\nReturns the argument X, rounded to the nearest integer. With two\narguments, returns X rounded to D decimal places. D can be negative to\ncause D digits left of the decimal point of the value X to become zero.\n','mysql> SELECT ROUND(-1.23);\n        -> -1\nmysql> SELECT ROUND(-1.58);\n        -> -2\nmysql> SELECT ROUND(1.58);\n        -> 2\nmysql> SELECT ROUND(1.298, 1);\n        -> 1.3\nmysql> SELECT ROUND(1.298, 0);\n        -> 1\nmysql> SELECT ROUND(23.298, -1);\n        -> 20\n','mathematical-functions');
INSERT INTO `help_topic` VALUES  (44,'NULLIF',6,'Syntax:\nNULLIF(expr1,expr2)\n\nReturns NULL if expr1 = expr2 is true, otherwise returns expr1. This is\nthe same as CASE WHEN expr1 = expr2 THEN NULL ELSE expr1 END.\n','mysql> SELECT NULLIF(1,1);\n        -> NULL\nmysql> SELECT NULLIF(1,2);\n        -> 1\n','control-flow-functions'),
 (45,'CLOSE',35,'Syntax:\nCLOSE cursor_name\n\nThis statement closes a previously opened cursor.\n\nIf not closed explicitly, a cursor is closed at the end of the compound\nstatement in which it was declared.\n','','close'),
 (46,'STOP SLAVE',25,'Syntax:\nSTOP SLAVE [thread_type [, thread_type] ... ]\n\nthread_type: IO_THREAD | SQL_THREAD\n\nStops the slave threads. STOP SLAVE requires the SUPER privilege.\n\nLike START SLAVE, this statement may be used with the IO_THREAD and\nSQL_THREAD options to name the thread or threads to be stopped.\n','','stop-slave'),
 (47,'TIMEDIFF',28,'Syntax:\nTIMEDIFF(expr1,expr2)\n\nTIMEDIFF() returns expr1 - expr2 expressed as a time value. expr1 and\nexpr2 are time or date-and-time expressions, but both must be of the\nsame type.\n','mysql> SELECT TIMEDIFF(\'2000:01:01 00:00:00\',\n    ->                 \'2000:01:01 00:00:00.000001\');\n        -> \'-00:00:00.000001\'\nmysql> SELECT TIMEDIFF(\'1997-12-31 23:59:59.000001\',\n    ->                 \'1997-12-30 01:01:01.000002\');\n        -> \'46:58:57.999999\'\n','date-and-time-functions'),
 (48,'LINEFROMTEXT',3,'LineFromText(wkt[,srid]), LineStringFromText(wkt[,srid])\n\nConstructs a LINESTRING value using its WKT representation and SRID.\n','','gis-wkt-functions');
INSERT INTO `help_topic` VALUES  (49,'SHOW MASTER STATUS',25,'Syntax:\nSHOW MASTER STATUS\n\nProvides status information about the binary log files of the master.\nExample:\n\nmysql > SHOW MASTER STATUS;\n+---------------+----------+--------------+------------------+\n| File          | Position | Binlog_Do_DB | Binlog_Ignore_DB |\n+---------------+----------+--------------+------------------+\n| mysql-bin.003 | 73       | test         | manual,mysql     |\n+---------------+----------+--------------+------------------+\n','','show-master-status'),
 (50,'ADDTIME',28,'Syntax:\nADDTIME(expr1,expr2)\n\nADDTIME() adds expr2 to expr1 and returns the result. expr1 is a time\nor datetime expression, and expr2 is a time expression.\n','mysql> SELECT ADDTIME(\'1997-12-31 23:59:59.999999\',\n    ->                \'1 1:1:1.000002\');\n        -> \'1998-01-02 01:01:01.000001\'\nmysql> SELECT ADDTIME(\'01:00:00.999999\', \'02:00:00.999998\');\n        -> \'03:00:01.999997\'\n','date-and-time-functions'),
 (51,'SPATIAL',30,'MySQL can create spatial indexes using syntax similar to that for\ncreating regular indexes, but extended with the SPATIAL keyword.\nCurrently, spatial columns that are indexed must be declared NOT NULL.\nThe following examples demonstrate how to create spatial indexes:\n\no With CREATE TABLE:\n\nCREATE TABLE geom (g GEOMETRY NOT NULL, SPATIAL INDEX(g));\n\no With ALTER TABLE:\n\nALTER TABLE geom ADD SPATIAL INDEX(g);\n\no With CREATE INDEX:\n\nCREATE SPATIAL INDEX sp_index ON geom (g);\n\nFor MyISAM tables, SPATIAL INDEX creates an R-tree index. For other\nstorage engines that support spatial indexing, SPATIAL INDEX creates a\nB-tree index. A B-tree index on spatial values will be useful for\nexact-value lookups, but not for range scans.\n\nTo drop spatial indexes, use ALTER TABLE or DROP INDEX:\n\no With ALTER TABLE:\n\nALTER TABLE geom DROP INDEX g;\n\no With DROP INDEX:\n\nDROP INDEX sp_index ON geom;\n\nExample: Suppose that a table geom contains more than 32,000\ngeometries, which are stored in the column g of type GEOMETRY. The\ntable also has an AUTO_INCREMENT column fid for storing object ID\nvalues.\n','','creating-spatial-indexes');
INSERT INTO `help_topic` VALUES  (52,'TIMESTAMPDIFF',28,'Syntax:\nTIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2)\n\nReturns the integer difference between the date or datetime expressions\ndatetime_expr1 and datetime_expr2. The unit for the result is given by\nthe unit argument. The legal values for unit are the same as those\nlisted in the description of the TIMESTAMPADD() function.\n','mysql> SELECT TIMESTAMPDIFF(MONTH,\'2003-02-01\',\'2003-05-01\');\n        -> 3\nmysql> SELECT TIMESTAMPDIFF(YEAR,\'2002-05-01\',\'2001-01-01\');\n        -> -1\n','date-and-time-functions'),
 (53,'UPPER',33,'Syntax:\nUPPER(str)\n\nReturns the string str with all characters changed to uppercase\naccording to the current character set mapping. The default is latin1\n(cp1252 West European).\n','mysql> SELECT UPPER(\'Hej\');\n        -> \'HEJ\'\n','string-functions'),
 (54,'FROM_UNIXTIME',28,'Syntax:\nFROM_UNIXTIME(unix_timestamp), FROM_UNIXTIME(unix_timestamp,format)\n\nReturns a representation of the unix_timestamp argument as a value in\n\'YYYY-MM-DD HH:MM:SS\' or YYYYMMDDHHMMSS format, depending on whether\nthe function is used in a string or numeric context. unix_timestamp is\nan internal timestamp value such as is produced by the UNIX_TIMESTAMP()\nfunction.\n\nIf format is given, the result is formatted according to the format\nstring, which is used the same way as listed in the entry for the\nDATE_FORMAT() function.\n','mysql> SELECT FROM_UNIXTIME(875996580);\n        -> \'1997-10-04 22:23:00\'\nmysql> SELECT FROM_UNIXTIME(875996580) + 0;\n        -> 19971004222300\nmysql> SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(),\n    ->                      \'%Y %D %M %h:%i:%s %x\');\n        -> \'2003 6th August 06:22:58 2003\'\n','date-and-time-functions'),
 (55,'MEDIUMBLOB',20,'MEDIUMBLOB\n\nA BLOB column with a maximum length of 16,777,215 (224 - 1) bytes.\n','','string-type-overview');
INSERT INTO `help_topic` VALUES  (56,'IFNULL',6,'Syntax:\nIFNULL(expr1,expr2)\n\nIf expr1 is not NULL, IFNULL() returns expr1; otherwise it returns\nexpr2. IFNULL() returns a numeric or string value, depending on the\ncontext in which it is used.\n','mysql> SELECT IFNULL(1,0);\n        -> 1\nmysql> SELECT IFNULL(NULL,10);\n        -> 10\nmysql> SELECT IFNULL(1/0,10);\n        -> 10\nmysql> SELECT IFNULL(1/0,\'yes\');\n        -> \'yes\'\n','control-flow-functions'),
 (57,'SHOW ERRORS',25,'Syntax:\nSHOW ERRORS [LIMIT [offset,] row_count]\nSHOW COUNT(*) ERRORS\n\nThis statement is similar to SHOW WARNINGS, except that instead of\ndisplaying errors, warnings, and notes, it displays only errors.\n\nThe LIMIT clause has the same syntax as for the SELECT statement. See\n[select].\n\nThe SHOW COUNT(*) ERRORS statement displays the number of errors. You\ncan also retrieve this number from the error_count variable:\n\nSHOW COUNT(*) ERRORS;\nSELECT @@error_count;\n','','show-errors'),
 (58,'LEAST',17,'Syntax:\nLEAST(value1,value2,...)\n\nWith two or more arguments, returns the smallest (minimum-valued)\nargument. The arguments are compared using the following rules:\n\no If the return value is used in an INTEGER context or all arguments\n  are integer-valued, they are compared as integers.\n\no If the return value is used in a REAL context or all arguments are\n  real-valued, they are compared as reals.\n\no If any argument is a case-sensitive string, the arguments are\n  compared as case-sensitive strings.\n\no In all other cases, the arguments are compared as case-insensitive\n  strings.\n\nBefore MySQL 5.0.13, LEAST() returns NULL only if all arguments are\nNULL. As of 5.0.13, it returns NULL if any argument is NULL.\n','mysql> SELECT LEAST(2,0);\n        -> 0\nmysql> SELECT LEAST(34.0,3.0,5.0,767.0);\n        -> 3.0\nmysql> SELECT LEAST(\'B\',\'A\',\'C\');\n        -> \'A\'\n','comparison-operators'),
 (59,'=',17,'=\n\nEqual:\n','mysql> SELECT 1 = 0;\n        -> 0\nmysql> SELECT \'0\' = 0;\n        -> 1\nmysql> SELECT \'0.0\' = 0;\n        -> 1\nmysql> SELECT \'0.01\' = 0;\n        -> 0\nmysql> SELECT \'.01\' = 0.01;\n        -> 1\n','comparison-operators');
INSERT INTO `help_topic` VALUES  (60,'REVERSE',33,'Syntax:\nREVERSE(str)\n\nReturns the string str with the order of the characters reversed.\n','mysql> SELECT REVERSE(\'abc\');\n        -> \'cba\'\n','string-functions'),
 (61,'ISNULL',17,'Syntax:\nISNULL(expr)\n\nIf expr is NULL, ISNULL() returns 1, otherwise it returns 0.\n','mysql> SELECT ISNULL(1+1);\n        -> 0\nmysql> SELECT ISNULL(1/0);\n        -> 1\n','comparison-operators'),
 (62,'BINARY',20,'BINARY(M)\n\nThe BINARY type is similar to the CHAR type, but stores binary byte\nstrings rather than non-binary character strings.\n','','string-type-overview'),
 (63,'BLOB DATA TYPE',20,'A BLOB is a binary large object that can hold a variable amount of\ndata. The four BLOB types are TINYBLOB, BLOB, MEDIUMBLOB, and LONGBLOB.\nThese differ only in the maximum length of the values they can hold.\nThe four TEXT types are TINYTEXT, TEXT, MEDIUMTEXT, and LONGTEXT. These\ncorrespond to the four BLOB types and have the same maximum lengths and\nstorage requirements. See [storage-requirements]. No lettercase\nconversion for TEXT or BLOB columns takes place during storage or\nretrieval.\n','','blob'),
 (64,'BOUNDARY',32,'Boundary(g)\n\nReturns a geometry that is the closure of the combinatorial boundary of\nthe geometry value g.\n','','general-geometry-property-functions');
INSERT INTO `help_topic` VALUES  (65,'CREATE USER',8,'Syntax:\nCREATE USER user [IDENTIFIED BY [PASSWORD] \'password\']\n    [, user [IDENTIFIED BY [PASSWORD] \'password\']] ...\n\nThe CREATE USER statement was added in MySQL 5.0.2. This statement\ncreates new MySQL accounts. To use it, you must have the global CREATE\nUSER privilege or the INSERT privilege for the mysql database. For each\naccount, CREATE USER creates a new record in the mysql.user table that\nhas no privileges. An error occurs if the account already exists. Each\naccount is named using the same format as for the GRANT statement; for\nexample, \'jeffrey\'@\'localhost\'. The user and host parts of the account\nname correspond to the User and Host column values of the user table\nrow for the account.\n\nThe account can be given a password with the optional IDENTIFIED BY\nclause. The user value and the password are given the same way as for\nthe GRANT statement. In particular, to specify the password in plain\ntext, omit the PASSWORD keyword. To specify the password as the hashed\nvalue as returned by the PASSWORD() function, include the PASSWORD\nkeyword. See [grant].\n','','create-user'),
 (66,'POINT',22,'Point(x,y)\n\nConstructs a WKB Point using its coordinates.\n','','gis-mysql-specific-functions');
INSERT INTO `help_topic` VALUES  (67,'CURRENT_USER',15,'Syntax:\nCURRENT_USER, CURRENT_USER()\n\nReturns the username and hostname combination for the MySQL account\nthat the server used to authenticate the current client. This account\ndetermines your access privileges. As of MySQL 5.0.10, within a stored\nroutine that is defined with the SQL SECURITY DEFINER characteristic,\nCURRENT_USER() returns the creator of the routine. The return value is\na string in the utf8 character set.\n\nThe value of CURRENT_USER() can differ from the value of USER().\n','mysql> SELECT USER();\n        -> \'davida@localhost\'\nmysql> SELECT * FROM mysql.user;\nERROR 1044: Access denied for user \'\'@\'localhost\' to\ndatabase \'mysql\'\nmysql> SELECT CURRENT_USER();\n        -> \'@localhost\'\n','information-functions'),
 (68,'LCASE',33,'Syntax:\nLCASE(str)\n\nLCASE() is a synonym for LOWER().\n','','string-functions'),
 (69,'<=',17,'Syntax:\n<=\n\nLess than or equal:\n','mysql> SELECT 0.1 <= 2;\n        -> 1\n','comparison-operators'),
 (70,'UPDATE',25,'Syntax:\nSingle-table syntax:\n\nUPDATE [LOW_PRIORITY] [IGNORE] tbl_name\n    SET col_name1=expr1 [, col_name2=expr2 ...]\n    [WHERE where_condition]\n    [ORDER BY ...]\n    [LIMIT row_count]\n\nMultiple-table syntax:\n\nUPDATE [LOW_PRIORITY] [IGNORE] table_references\n    SET col_name1=expr1 [, col_name2=expr2 ...]\n    [WHERE where_condition]\n\nFor the single-table syntax, the UPDATE statement updates columns of\nexisting rows in tbl_name with new values. The SET clause indicates\nwhich columns to modify and the values they should be given. The WHERE\nclause, if given, specifies the conditions that identify which rows to\nupdate. With no WHERE clause, all rows are updated. If the ORDER BY\nclause is specified, the rows are updated in the order that is\nspecified. The LIMIT clause places a limit on the number of rows that\ncan be updated.\n\nFor the multiple-table syntax, UPDATE updates rows in each table named\nin table_references that satisfy the conditions. In this case, ORDER BY\nand LIMIT cannot be used.\n\nwhere_condition is an expression that evaluates to true for each row to\nbe updated. It is specified as described in [select].\n\nThe UPDATE statement supports the following modifiers:\n\no If you use the LOW_PRIORITY keyword, execution of the UPDATE is\n  delayed until no other clients are reading from the table.\n\no If you use the IGNORE keyword, the update statement does not abort\n  even if errors occur during the update. Rows for which duplicate-key\n  conflicts occur are not updated. Rows for which columns are updated\n  to values that would cause data conversion errors are updated to the\n  closest valid values instead.\n','','update');
INSERT INTO `help_topic` VALUES  (71,'CASE STATEMENT',35,'Syntax:\nCASE case_value\n    WHEN when_value THEN statement_list\n    [WHEN when_value THEN statement_list] ...\n    [ELSE statement_list]\nEND CASE\n\nOr:\n\nCASE\n    WHEN search_condition THEN statement_list\n    [WHEN search_condition THEN statement_list] ...\n    [ELSE statement_list]\nEND CASE\n\nThe CASE statement for stored routines implements a complex conditional\nconstruct. If a search_condition evaluates to true, the corresponding\nSQL statement list is executed. If no search condition matches, the\nstatement list in the ELSE clause is executed. Each statement_list\nconsists of one or more statements.\n\nNote: The syntax of the CASE statement shown here for use inside stored\nroutines differs slightly from that of the SQL CASE expression\ndescribed in [control-flow-functions]. The CASE statement cannot have\nan ELSE NULL clause, and it is terminated with END CASE instead of END.\n','','case-statement'),
 (72,'EXECUTE STATEMENT',25,'Syntax:\nEXECUTE stmt_name [USING @var_name [, @var_name] ...]\n\nAfter preparing a statement, you execute it with an EXECUTE statement\nthat refers to the prepared statement name. If the prepared statement\ncontains any parameter markers, you must supply a USING clause that\nlists user variables containing the values to be bound to the\nparameters. Parameter values can be supplied only by user variables,\nand the USING clause must name exactly as many variables as the number\nof parameter markers in the statement.\n\nYou can execute a given prepared statement multiple times, passing\ndifferent variables to it or setting the variables to different values\nbefore each execution.\n','','sqlps'),
 (73,'DROP INDEX',36,'Syntax:\nDROP INDEX index_name ON tbl_name\n\nDROP INDEX drops the index named index_name from the table tbl_name.\nThis statement is mapped to an ALTER TABLE statement to drop the index.\nSee [alter-table].\n','','drop-index');
INSERT INTO `help_topic` VALUES  (74,'MATCH AGAINST',33,'Syntax:\nMATCH (col1,col2,...) AGAINST (expr [search_modifier])\n\nsearch_modifier: { IN BOOLEAN MODE | WITH QUERY EXPANSION }\n\nMySQL has support for full-text indexing and searching:\n\no A full-text index in MySQL is an index of type FULLTEXT.\n\no Full-text indexes can be used only with MyISAM tables, and can be\n  created only for CHAR, VARCHAR, or TEXT columns.\n\no A FULLTEXT index definition can be given in the CREATE TABLE\n  statement when a table is created, or added later using ALTER TABLE\n  or CREATE INDEX.\n\no For large datasets, it is much faster to load your data into a table\n  that has no FULLTEXT index and then create the index after that, than\n  to load data into a table that has an existing FULLTEXT index.\n\nFull-text searching is performed using MATCH() ... AGAINST syntax.\nMATCH() takes a comma-separated list that names the columns to be\nsearched. AGAINST takes a string to search for, and an optional\nmodifier that indicates what type of search to perform. The search\nstring must be a literal string, not a variable or a column name. There\nare three types of full-text searches:\n\no A boolean search interprets the search string using the rules of a\n  special query language. The string contains the words to search for.\n  It can also contain operators that specify requirements such that a\n  word must be present or absent in matching rows, or that it should be\n  weighted higher or lower than usual. Common words such as \"some\" or\n  \"then\" are stopwords and do not match if present in the search\n  string. The IN BOOLEAN MODE modifier specifies a boolean search. For\n  more information, see [fulltext-boolean].\n\no A natural language search interprets the search string as a phrase in\n  natural human language (a phrase in free text). There are no special\n  operators. The stopword list applies. In addition, words that are\n  present in more than 50% of the rows are considered common and do not\n  match. Full-text searches are natural language searches if no\n  modifier is given.\n\no A query expansion search is a modification of a natural language\n  search. The search string is used to perform a natural language\n  search. Then words from the most relevant rows returned by the search\n  are added to the search string and the search is done again. The\n  query returns the rows from the second search. The WITH QUERY\n  EXPANSION modifier specifies a query expansion search. For more\n  information, see [fulltext-query-expansion].\n','mysql> SELECT id, body, MATCH (title,body) AGAINST\n    -> (\'Security implications of running MySQL as root\') AS score\n    -> FROM articles WHERE MATCH (title,body) AGAINST\n    -> (\'Security implications of running MySQL as root\');\n+----+-------------------------------------+-----------------+\n| id | body                                | score           |\n+----+-------------------------------------+-----------------+\n|  4 | 1. Never run mysqld as root. 2. ... | 1.5219271183014 |\n|  6 | When configured properly, MySQL ... | 1.3114095926285 |\n+----+-------------------------------------+-----------------+\n2 rows in set (0.00 sec)\n','fulltext-search'),
 (75,'ABS',4,'Syntax:\nABS(X)\n\nReturns the absolute value of X.\n','mysql> SELECT ABS(2);\n        -> 2\nmysql> SELECT ABS(-32);\n        -> 32\n','mathematical-functions');
INSERT INTO `help_topic` VALUES  (76,'POLYFROMWKB',29,'PolyFromWKB(wkb[,srid]), PolygonFromWKB(wkb[,srid])\n\nConstructs a POLYGON value using its WKB representation and SRID.\n','','gis-wkb-functions'),
 (77,'NOT LIKE',33,'Syntax:\nexpr NOT LIKE pat [ESCAPE \'escape_char\']\n\nThis is the same as NOT (expr LIKE pat [ESCAPE \'escape_char\']).\n','','string-comparison-functions'),
 (78,'SPACE',33,'Syntax:\nSPACE(N)\n\nReturns a string consisting of N space characters.\n','mysql> SELECT SPACE(6);\n        -> \'      \'\n','string-functions'),
 (79,'MBR DEFINITION',5,'Its MBR (Minimum Bounding Rectangle), or Envelope. This is the bounding\ngeometry, formed by the minimum and maximum (X,Y) coordinates:\n','((MINX MINY, MAXX MINY, MAXX MAXY, MINX MAXY, MINX MINY))\n','gis-class-geometry'),
 (80,'GEOMETRYCOLLECTION',22,'GeometryCollection(g1,g2,...)\n\nConstructs a WKB GeometryCollection. If any argument is not a\nwell-formed WKB representation of a geometry, the return value is NULL.\n','','gis-mysql-specific-functions'),
 (81,'*',4,'Syntax:\n*\n\nMultiplication:\n','mysql> SELECT 3*5;\n        -> 15\nmysql> SELECT 18014398509481984*18014398509481984.0;\n        -> 324518553658426726783156020576256.0\nmysql> SELECT 18014398509481984*18014398509481984;\n        -> 0\n','arithmetic-functions');
INSERT INTO `help_topic` VALUES  (82,'TIMESTAMP',20,'TIMESTAMP\n\nA timestamp. The range is \'1970-01-01 00:00:00\' to partway through the\nyear 2037.\n\nA TIMESTAMP column is useful for recording the date and time of an\nINSERT or UPDATE operation. By default, the first TIMESTAMP column in a\ntable is automatically set to the date and time of the most recent\noperation if you do not assign it a value yourself. You can also set\nany TIMESTAMP column to the current date and time by assigning it a\nNULL value. Variations on automatic initialization and update\nproperties are described in [timestamp-4-1].\n\nA TIMESTAMP value is returned as a string in the format \'YYYY-MM-DD\nHH:MM:SS\' with a display width fixed at 19 characters. To obtain the\nvalue as a number, you should add +0 to the timestamp column.\n\nNote: The TIMESTAMP format that was used prior to MySQL 4.1 is not\nsupported in MySQL 5.0; see MySQL 3.23, 4.0, 4.1 Reference Manual for\ninformation regarding the old format.\n','','date-and-time-type-overview'),
 (83,'DES_DECRYPT',10,'Syntax:\nDES_DECRYPT(crypt_str[,key_str])\n\nDecrypts a string encrypted with DES_ENCRYPT(). If an error occurs,\nthis function returns NULL.\n\nNote that this function works only if MySQL has been configured with\nSSL support. See [secure-connections].\n\nIf no key_str argument is given, DES_DECRYPT() examines the first byte\nof the encrypted string to determine the DES key number that was used\nto encrypt the original string, and then reads the key from the DES key\nfile to decrypt the message. For this to work, the user must have the\nSUPER privilege. The key file can be specified with the --des-key-file\nserver option.\n\nIf you pass this function a key_str argument, that string is used as\nthe key for decrypting the message.\n\nIf the crypt_str argument does not appear to be an encrypted string,\nMySQL returns the given crypt_str.\n','','encryption-functions');
INSERT INTO `help_topic` VALUES  (84,'ENDPOINT',11,'EndPoint(ls)\n\nReturns the Point that is the endpoint of the LineString value ls.\n','mysql> SET @ls = \'LineString(1 1,2 2,3 3)\';\nmysql> SELECT AsText(EndPoint(GeomFromText(@ls)));\n+-------------------------------------+\n| AsText(EndPoint(GeomFromText(@ls))) |\n+-------------------------------------+\n| POINT(3 3)                          |\n+-------------------------------------+\n','linestring-property-functions'),
 (85,'CACHE INDEX',25,'Syntax:\nCACHE INDEX\n  tbl_index_list [, tbl_index_list] ...\n  IN key_cache_name\n\ntbl_index_list:\n  tbl_name [[INDEX|KEY] (index_name[, index_name] ...)]\n\nThe CACHE INDEX statement assigns table indexes to a specific key\ncache. It is used only for MyISAM tables.\n\nThe following statement assigns indexes from the tables t1, t2, and t3\nto the key cache named hot_cache:\n\nmysql> CACHE INDEX t1, t2, t3 IN hot_cache;\n+---------+--------------------+----------+----------+\n| Table   | Op                 | Msg_type | Msg_text |\n+---------+--------------------+----------+----------+\n| test.t1 | assign_to_keycache | status   | OK       |\n| test.t2 | assign_to_keycache | status   | OK       |\n| test.t3 | assign_to_keycache | status   | OK       |\n+---------+--------------------+----------+----------+\n','','cache-index'),
 (86,'COMPRESS',10,'Syntax:\nCOMPRESS(string_to_compress)\n\nCompresses a string and returns the result as a binary string. This\nfunction requires MySQL to have been compiled with a compression\nlibrary such as zlib. Otherwise, the return value is always NULL. The\ncompressed string can be uncompressed with UNCOMPRESS().\n','mysql> SELECT LENGTH(COMPRESS(REPEAT(\'a\',1000)));\n        -> 21\nmysql> SELECT LENGTH(COMPRESS(\'\'));\n        -> 0\nmysql> SELECT LENGTH(COMPRESS(\'a\'));\n        -> 13\nmysql> SELECT LENGTH(COMPRESS(REPEAT(\'a\',16)));\n        -> 15\n','encryption-functions');
INSERT INTO `help_topic` VALUES  (87,'INSERT',25,'Syntax:\nINSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE]\n    [INTO] tbl_name [(col_name,...)]\n    VALUES ({expr | DEFAULT},...),(...),...\n    [ ON DUPLICATE KEY UPDATE col_name=expr, ... ]\n\nOr:\n\nINSERT [LOW_PRIORITY | DELAYED | HIGH_PRIORITY] [IGNORE]\n    [INTO] tbl_name\n    SET col_name={expr | DEFAULT}, ...\n    [ ON DUPLICATE KEY UPDATE col_name=expr, ... ]\n\nOr:\n\nINSERT [LOW_PRIORITY | HIGH_PRIORITY] [IGNORE]\n    [INTO] tbl_name [(col_name,...)]\n    SELECT ...\n    [ ON DUPLICATE KEY UPDATE col_name=expr, ... ]\n\nINSERT inserts new rows into an existing table. The INSERT ... VALUES\nand INSERT ... SET forms of the statement insert rows based on\nexplicitly specified values. The INSERT ... SELECT form inserts rows\nselected from another table or tables. INSERT ... SELECT is discussed\nfurther in [insert-select].\n','','insert'),
 (88,'COUNT',14,'Syntax:\nCOUNT(expr)\n\nReturns a count of the number of non-NULL values in the rows retrieved\nby a SELECT statement. The result is a BIGINT value.\n\nCOUNT() returns 0 if there were no matching rows.\n','mysql> SELECT student.student_name,COUNT(*)\n    ->        FROM student,course\n    ->        WHERE student.student_id=course.student_id\n    ->        GROUP BY student_name;\n','group-by-functions'),
 (89,'HANDLER',25,'Syntax:\nHANDLER tbl_name OPEN [ AS alias ]\nHANDLER tbl_name READ index_name { = | >= | <= | < } (value1,value2,...)\n    [ WHERE where_condition ] [LIMIT ... ]\nHANDLER tbl_name READ index_name { FIRST | NEXT | PREV | LAST }\n    [ WHERE where_condition ] [LIMIT ... ]\nHANDLER tbl_name READ { FIRST | NEXT }\n    [ WHERE where_condition ] [LIMIT ... ]\nHANDLER tbl_name CLOSE\n\nThe HANDLER statement provides direct access to table storage engine\ninterfaces. It is available for MyISAM and InnoDB tables.\n','','handler');
INSERT INTO `help_topic` VALUES  (90,'MLINEFROMTEXT',3,'MLineFromText(wkt[,srid]), MultiLineStringFromText(wkt[,srid])\n\nConstructs a MULTILINESTRING value using its WKT representation and\nSRID.\n','','gis-wkt-functions'),
 (91,'GEOMCOLLFROMWKB',29,'GeomCollFromWKB(wkb[,srid]), GeometryCollectionFromWKB(wkb[,srid])\n\nConstructs a GEOMETRYCOLLECTION value using its WKB representation and\nSRID.\n','','gis-wkb-functions'),
 (92,'RENAME TABLE',36,'Syntax:\nRENAME TABLE tbl_name TO new_tbl_name\n    [, tbl_name2 TO new_tbl_name2] ...\n\nThis statement renames one or more tables.\n\nThe rename operation is done atomically, which means that no other\nthread can access any of the tables while the rename is running. For\nexample, if you have an existing table old_table, you can create\nanother table new_table that has the same structure but is empty, and\nthen replace the existing table with the empty one as follows (assuming\nthat backup_table does not already exist):\n','CREATE TABLE new_table (...);\nRENAME TABLE old_table TO backup_table, new_table TO old_table;\n','rename-table'),
 (93,'BOOLEAN',20,'BOOL, BOOLEAN\n\nThese types are synonyms for TINYINT(1). A value of zero is considered\nfalse. Non-zero values are considered true:\n\nmysql> SELECT IF(0, \'true\', \'false\');\n+------------------------+\n| IF(0, \'true\', \'false\') |\n+------------------------+\n| false                  |\n+------------------------+\n\nmysql> SELECT IF(1, \'true\', \'false\');\n+------------------------+\n| IF(1, \'true\', \'false\') |\n+------------------------+\n| true                   |\n+------------------------+\n\nmysql> SELECT IF(2, \'true\', \'false\');\n+------------------------+\n| IF(2, \'true\', \'false\') |\n+------------------------+\n| true                   |\n+------------------------+\n\nHowever, the values TRUE and FALSE are merely aliases for 1 and 0,\nrespectively, as shown here:\n\nmysql> SELECT IF(0 = FALSE, \'true\', \'false\');\n+--------------------------------+\n| IF(0 = FALSE, \'true\', \'false\') |\n+--------------------------------+\n| true                           |\n+--------------------------------+\n\nmysql> SELECT IF(1 = TRUE, \'true\', \'false\');\n+-------------------------------+\n| IF(1 = TRUE, \'true\', \'false\') |\n+-------------------------------+\n| true                          |\n+-------------------------------+\n\nmysql> SELECT IF(2 = TRUE, \'true\', \'false\');\n+-------------------------------+\n| IF(2 = TRUE, \'true\', \'false\') |\n+-------------------------------+\n| false                         |\n+-------------------------------+\n\nmysql> SELECT IF(2 = FALSE, \'true\', \'false\');\n+--------------------------------+\n| IF(2 = FALSE, \'true\', \'false\') |\n+--------------------------------+\n| false                          |\n+--------------------------------+\n\nThe last two statements display the results shown because 2 is equal to\nneither 1 nor 0.\n\nWe intend to implement full boolean type handling, in accordance with\nstandard SQL, in a future MySQL release.\n','','numeric-type-overview');
INSERT INTO `help_topic` VALUES  (94,'DEFAULT',13,'Syntax:\nDEFAULT(col_name)\n\nReturns the default value for a table column. Starting with MySQL\n5.0.2, an error results if the column has no default value.\n','mysql> UPDATE t SET i = DEFAULT(i)+1 WHERE id < 100;\n','miscellaneous-functions'),
 (95,'TINYTEXT',20,'TINYTEXT [CHARACTER SET charset_name] [COLLATE collation_name]\n\nA TEXT column with a maximum length of 255 (28 - 1) characters.\n','','string-type-overview'),
 (96,'OPTIMIZE TABLE',19,'Syntax:\nOPTIMIZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tbl_name [, tbl_name] ...\n\nOPTIMIZE TABLE should be used if you have deleted a large part of a\ntable or if you have made many changes to a table with variable-length\nrows (tables that have VARCHAR, VARBINARY, BLOB, or TEXT columns).\nDeleted rows are maintained in a linked list and subsequent INSERT\noperations reuse old row positions. You can use OPTIMIZE TABLE to\nreclaim the unused space and to defragment the data file.\n\nThis statement requires SELECT and INSERT privileges for the table.\n','','optimize-table'),
 (97,'DECODE',10,'Syntax:\nDECODE(crypt_str,pass_str)\n\nDecrypts the encrypted string crypt_str using pass_str as the password.\ncrypt_str should be a string returned from ENCODE().\n','','encryption-functions');
INSERT INTO `help_topic` VALUES  (98,'<=>',17,'Syntax:\n<=>\n\nNULL-safe equal. This operator performs an equality comparison like the\n= operator, but returns 1 rather than NULL if both operands are NULL,\nand 0 rather than NULL if one operand is NULL.\n','mysql> SELECT 1 <=> 1, NULL <=> NULL, 1 <=> NULL;\n        -> 1, 1, 0\nmysql> SELECT 1 = 1, NULL = NULL, 1 = NULL;\n        -> 1, NULL, NULL\n','comparison-operators'),
 (99,'LOAD DATA FROM MASTER',25,'Syntax:\nLOAD DATA FROM MASTER\n\nThis feature is deprecated. We recommend not using it anymore. It is\nsubject to removal in a future version of MySQL.\n\nThis statement takes a snapshot of the master and copies it to the\nslave. It updates the values of MASTER_LOG_FILE and MASTER_LOG_POS so\nthat the slave starts replicating from the correct position. Any table\nand database exclusion rules specified with the --replicate-*-do-* and\n--replicate-*-ignore-* options are honored. --replicate-rewrite-db is\nnot taken into account because a user could use this option to set up a\nnon-unique mapping such as --replicate-rewrite-db=\"db1->db3\" and\n--replicate-rewrite-db=\"db2->db3\", which would confuse the slave when\nloading tables from the master.\n\nUse of this statement is subject to the following conditions:\n\no It works only for MyISAM tables. Attempting to load a non-MyISAM\n  table results in the following error:\n\nERROR 1189 (08S01): Net error reading from master\n\no It acquires a global read lock on the master while taking the\n  snapshot, which prevents updates on the master during the load\n  operation.\n\nIf you are loading large tables, you might have to increase the values\nof net_read_timeout and net_write_timeout on both the master and slave\nservers. See [server-system-variables].\n\nNote that LOAD DATA FROM MASTER does not copy any tables from the mysql\ndatabase. This makes it easy to have different users and privileges on\nthe master and the slave.\n\nTo use LOAD DATA FROM MASTER, the replication account that is used to\nconnect to the master must have the RELOAD and SUPER privileges on the\nmaster and the SELECT privilege for all master tables you want to load.\nAll master tables for which the user does not have the SELECT privilege\nare ignored by LOAD DATA FROM MASTER. This is because the master hides\nthem from the user: LOAD DATA FROM MASTER calls SHOW DATABASES to know\nthe master databases to load, but SHOW DATABASES returns only databases\nfor which the user has some privilege. See [show-databases]. On the\nslave side, the user that issues LOAD DATA FROM MASTER must have\nprivileges for dropping and creating the databases and tables that are\ncopied.\n','','load-data-from-master'),
 (100,'RESET',25,'Syntax:\nRESET reset_option [, reset_option] ...\n\nThe RESET statement is used to clear the state of various server\noperations. You must have the RELOAD privilege to execute RESET.\n\nRESET acts as a stronger version of the FLUSH statement. See [flush].\n','','reset');
INSERT INTO `help_topic` VALUES  (101,'HELP STATEMENT',24,'Syntax:\nHELP \'search_string\'\n\nThe HELP statement returns online information from the MySQL Reference\nmanual. Its proper operation requires that the help tables in the mysql\ndatabase be initialized with help topic information (see\n[server-side-help-support]).\n\nThe HELP statement searches the help tables for the given search string\nand displays the result of the search. The search string is not case\nsensitive.\n','','help'),
 (102,'GET_LOCK',13,'Syntax:\nGET_LOCK(str,timeout)\n\nTries to obtain a lock with a name given by the string str, using a\ntimeout of timeout seconds. Returns 1 if the lock was obtained\nsuccessfully, 0 if the attempt timed out (for example, because another\nclient has previously locked the name), or NULL if an error occurred\n(such as running out of memory or the thread was killed with mysqladmin\nkill). If you have a lock obtained with GET_LOCK(), it is released when\nyou execute RELEASE_LOCK(), execute a new GET_LOCK(), or your\nconnection terminates (either normally or abnormally). Locks obtained\nwith GET_LOCK() do not interact with transactions. That is, committing\na transaction does not release any such locks obtained during the\ntransaction.\n\nThis function can be used to implement application locks or to simulate\nrecord locks. Names are locked on a server-wide basis. If a name has\nbeen locked by one client, GET_LOCK() blocks any request by another\nclient for a lock with the same name. This allows clients that agree on\na given lock name to use the name to perform cooperative advisory\nlocking. But be aware that it also allows a client that is not among\nthe set of cooperating clients to lock a name, either inadvertently or\ndeliberately, and thus prevent any of the cooperating clients from\nlocking that name. One way to reduce the likelihood of this is to use\nlock names that are database-specific or application-specific. For\nexample, use lock names of the form db_name.str or app_name.str.\n','mysql> SELECT GET_LOCK(\'lock1\',10);\n        -> 1\nmysql> SELECT IS_FREE_LOCK(\'lock2\');\n        -> 1\nmysql> SELECT GET_LOCK(\'lock2\',10);\n        -> 1\nmysql> SELECT RELEASE_LOCK(\'lock2\');\n        -> 1\nmysql> SELECT RELEASE_LOCK(\'lock1\');\n        -> NULL\n','miscellaneous-functions'),
 (103,'UCASE',33,'Syntax:\nUCASE(str)\n\nUCASE() is a synonym for UPPER().\n','','string-functions');
INSERT INTO `help_topic` VALUES  (104,'SHOW BINLOG EVENTS',25,'Syntax:\nSHOW BINLOG EVENTS\n   [IN \'log_name\'] [FROM pos] [LIMIT [offset,] row_count]\n\nShows the events in the binary log. If you do not specify \'log_name\',\nthe first binary log is displayed.\n','','show-binlog-events'),
 (105,'MPOLYFROMWKB',29,'MPolyFromWKB(wkb[,srid]), MultiPolygonFromWKB(wkb[,srid])\n\nConstructs a MULTIPOLYGON value using its WKB representation and SRID.\n','','gis-wkb-functions'),
 (106,'ITERATE',35,'Syntax:\nITERATE label\n\nITERATE can appear only within LOOP, REPEAT, and WHILE statements.\nITERATE means \"do the loop again.\"\n','CREATE 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;\n  SET @x = p1;\nEND\n','iterate-statement'),
 (107,'DO',25,'Syntax:\nDO expr [, expr] ...\n\nDO executes the expressions but does not return any results. In most\nrespects, DO is shorthand for SELECT expr, ..., but has the advantage\nthat it is slightly faster when you do not care about the result.\n\nDO is useful primarily with functions that have side effects, such as\nRELEASE_LOCK().\n','','do'),
 (108,'CURTIME',28,'Syntax:\nCURTIME()\n\nReturns the current time as a value in \'HH:MM:SS\' or HHMMSS format,\ndepending on whether the function is used in a string or numeric\ncontext.\n','mysql> SELECT CURTIME();\n        -> \'23:50:26\'\nmysql> SELECT CURTIME() + 0;\n        -> 235026\n','date-and-time-functions');
INSERT INTO `help_topic` VALUES  (109,'CHAR_LENGTH',33,'Syntax:\nCHAR_LENGTH(str)\n\nReturns the length of the string str, measured in characters. A\nmulti-byte character counts as a single character. This means that for\na string containing five two-byte characters, LENGTH() returns 10,\nwhereas CHAR_LENGTH() returns 5.\n','','string-functions'),
 (110,'BIGINT',20,'BIGINT[(M)] [UNSIGNED] [ZEROFILL]\n\nA large integer. The signed range is -9223372036854775808 to\n9223372036854775807. The unsigned range is 0 to 18446744073709551615.\n','','numeric-type-overview'),
 (111,'SET',25,'Syntax:\nSET variable_assignment [, variable_assignment] ...\n\nvariable_assignment:\n      user_var_name = expr\n    | [GLOBAL | SESSION] system_var_name = expr\n    | [@@global. | @@session. | @@]system_var_name = expr\n\nThe SET statement assigns values to different types of variables that\naffect the operation of the server or your client. Older versions of\nMySQL employed SET OPTION, but this syntax is deprecated in favor of\nSET without OPTION.\n','','set-option'),
 (112,'DATE',20,'DATE\n\nA date. The supported range is \'1000-01-01\' to \'9999-12-31\'. MySQL\ndisplays DATE values in \'YYYY-MM-DD\' format, but allows you to assign\nvalues to DATE columns using either strings or numbers.\n','','date-and-time-type-overview');
INSERT INTO `help_topic` VALUES  (113,'CONV',33,'Syntax:\nCONV(N,from_base,to_base)\n\nConverts numbers between different number bases. Returns a string\nrepresentation of the number N, converted from base from_base to base\nto_base. Returns NULL if any argument is NULL. The argument N is\ninterpreted as an integer, but may be specified as an integer or a\nstring. The minimum base is 2 and the maximum base is 36. If to_base is\na negative number, N is regarded as a signed number. Otherwise, N is\ntreated as unsigned. CONV() works with 64-bit precision.\n','mysql> SELECT CONV(\'a\',16,2);\n        -> \'1010\'\nmysql> SELECT CONV(\'6E\',18,8);\n        -> \'172\'\nmysql> SELECT CONV(-17,10,-18);\n        -> \'-H\'\nmysql> SELECT CONV(10+\'10\'+\'10\'+0xa,10,10);\n        -> \'40\'\n','string-functions'),
 (114,'SHOW OPEN TABLES',25,'Syntax:\nSHOW OPEN TABLES [FROM db_name] [LIKE \'pattern\']\n\nSHOW OPEN TABLES lists the non-TEMPORARY tables that are currently open\nin the table cache. See [table-cache].\n','','show-open-tables'),
 (115,'EXTRACT',28,'Syntax:\nEXTRACT(unit FROM date)\n\nThe EXTRACT() function uses the same kinds of unit specifiers as\nDATE_ADD() or DATE_SUB(), but extracts parts from the date rather than\nperforming date arithmetic.\n','mysql> SELECT EXTRACT(YEAR FROM \'1999-07-02\');\n       -> 1999\nmysql> SELECT EXTRACT(YEAR_MONTH FROM \'1999-07-02 01:02:03\');\n       -> 199907\nmysql> SELECT EXTRACT(DAY_MINUTE FROM \'1999-07-02 01:02:03\');\n       -> 20102\nmysql> SELECT EXTRACT(MICROSECOND\n    ->                FROM \'2003-01-02 10:30:00.00123\');\n        -> 123\n','date-and-time-functions');
INSERT INTO `help_topic` VALUES  (116,'ENCRYPT',10,'Syntax:\nENCRYPT(str[,salt])\n\nEncrypts str using the Unix crypt() system call and returns a binary\nstring. The salt argument should be a string with at least two\ncharacters. If no salt argument is given, a random value is used.\n','mysql> SELECT ENCRYPT(\'hello\');\n        -> \'VxuFAJXVARROc\'\n','encryption-functions'),
 (117,'SHOW STATUS',25,'Syntax:\nSHOW [GLOBAL | SESSION] STATUS [LIKE \'pattern\']\n\nSHOW STATUS provides server status information. This information also\ncan be obtained using the mysqladmin extended-status command.\nWith a LIKE clause, the statement displays only rows for those\nvariables with names that match the pattern:\n\nmysql> SHOW STATUS LIKE \'Key%\';\n+--------------------+----------+\n| Variable_name      | Value    |\n+--------------------+----------+\n| Key_blocks_used    | 14955    |\n| Key_read_requests  | 96854827 |\n| Key_reads          | 162040   |\n| Key_write_requests | 7589728  |\n| Key_writes         | 3813196  |\n+--------------------+----------+\n\nThe GLOBAL and SESSION options are new in MySQL 5.0.2. With the GLOBAL\nmodifier, SHOW STATUS displays the status values for all connections to\nMySQL. With SESSION, it displays the status values for the current\nconnection. If no modifier is present, the default is SESSION. LOCAL is\na synonym for SESSION.\n\nSome status variables have only a global value. For these, you get the\nsame value for both GLOBAL and SESSION.\n\nNote: Before MySQL 5.0.2, SHOW STATUS returned global status values.\nBecause the default as of 5.0.2 is to return session values, this is\nincompatible with previous versions. To issue a SHOW STATUS statement\nthat will retrieve global status values for all versions of MySQL,\nwrite it like this:\n\nSHOW /*!50002 GLOBAL */ STATUS;\n','','show-status'),
 (118,'OLD_PASSWORD',10,'Syntax:\nOLD_PASSWORD(str)\n\nOLD_PASSWORD() was added to MySQL when the implementation of PASSWORD()\nwas changed to improve security. OLD_PASSWORD() returns the value of\nthe old (pre-4.1) implementation of PASSWORD() as a binary string, and\nis intended to permit you to reset passwords for any pre-4.1 clients\nthat need to connect to your version 5.0 MySQL server without locking\nthem out. See [password-hashing].\n','','encryption-functions');
INSERT INTO `help_topic` VALUES  (119,'SET VARIABLE',35,'Syntax:\nSET var_name = expr [, var_name = expr] ...\n\nThe SET statement in stored routines is an extended version of the\ngeneral SET statement. Referenced variables may be ones declared inside\na routine, or global system variables.\n\nThe SET statement in stored routines is implemented as part of the\npre-existing SET syntax. This allows an extended syntax of SET a=x,\nb=y, ... where different variable types (locally declared variables and\nglobal and session server variables) can be mixed. This also allows\ncombinations of local variables and some options that make sense only\nfor system variables; in that case, the options are recognized but\nignored.\n','','set-statement'),
 (120,'FORMAT',33,'Syntax:\nFORMAT(X,D)\n\nFormats the number X to a format like \'#,###,###.##\', rounded to D\ndecimal places, and returns the result as a string. If D is 0, the\nresult has no decimal point or fractional part.\n','mysql> SELECT FORMAT(12332.123456, 4);\n        -> \'12,332.1235\'\nmysql> SELECT FORMAT(12332.1,4);\n        -> \'12,332.1000\'\nmysql> SELECT FORMAT(12332.2,0);\n        -> \'12,332\'\n','string-functions'),
 (121,'||',12,'Syntax:\nOR, ||\n\nLogical OR. When both operands are non-NULL, the result is 1 if any\noperand is non-zero, and 0 otherwise. With a NULL operand, the result\nis 1 if the other operand is non-zero, and NULL otherwise. If both\noperands are NULL, the result is NULL.\n','mysql> SELECT 1 || 1;\n        -> 1\nmysql> SELECT 1 || 0;\n        -> 1\nmysql> SELECT 0 || 0;\n        -> 0\nmysql> SELECT 0 || NULL;\n        -> NULL\nmysql> SELECT 1 || NULL;\n        -> 1\n','logical-operators');
INSERT INTO `help_topic` VALUES  (122,'BIT_LENGTH',33,'Syntax:\nBIT_LENGTH(str)\n\nReturns the length of the string str in bits.\n','mysql> SELECT BIT_LENGTH(\'text\');\n        -> 32\n','string-functions'),
 (123,'EXTERIORRING',2,'ExteriorRing(poly)\n\nReturns the exterior ring of the Polygon value poly as a LineString.\n','mysql> SET @poly =\n    -> \'Polygon((0 0,0 3,3 3,3 0,0 0),(1 1,1 2,2 2,2 1,1 1))\';\nmysql> SELECT AsText(ExteriorRing(GeomFromText(@poly)));\n+-------------------------------------------+\n| AsText(ExteriorRing(GeomFromText(@poly))) |\n+-------------------------------------------+\n| LINESTRING(0 0,0 3,3 3,3 0,0 0)           |\n+-------------------------------------------+\n','polygon-property-functions'),
 (124,'GEOMFROMWKB',29,'GeomFromWKB(wkb[,srid]), GeometryFromWKB(wkb[,srid])\n\nConstructs a geometry value of any type using its WKB representation\nand SRID.\n','','gis-wkb-functions'),
 (125,'SHOW SLAVE HOSTS',25,'Syntax:\nSHOW SLAVE HOSTS\n\nDisplays a list of replication slaves currently registered with the\nmaster. Any slave not started with the --report-host=slave_name option\nis not visible in this list.\n','','show-slave-hosts'),
 (126,'START TRANSACTION',7,'Syntax:\nSTART TRANSACTION | BEGIN [WORK]\nCOMMIT [WORK] [AND [NO] CHAIN] [[NO] RELEASE]\nROLLBACK [WORK] [AND [NO] CHAIN] [[NO] RELEASE]\nSET AUTOCOMMIT = {0 | 1}\n\nThe START TRANSACTION and BEGIN statement begin a new transaction.\nCOMMIT commits the current transaction, making its changes permanent.\nROLLBACK rolls back the current transaction, canceling its changes. The\nSET AUTOCOMMIT statement disables or enables the default autocommit\nmode for the current connection.\n\nBeginning with MySQL 5.0.3, the optional WORK keyword is supported for\nCOMMIT and RELEASE, as are the CHAIN and RELEASE clauses. CHAIN and\nRELEASE can be used for additional control over transaction completion.\nThe value of the completion_type system variable determines the default\ncompletion behavior. See [server-system-variables].\n\nThe AND CHAIN clause causes a new transaction to begin as soon as the\ncurrent one ends, and the new transaction has the same isolation level\nas the just-terminated transaction. The RELEASE clause causes the\nserver to disconnect the current client connection after terminating\nthe current transaction. Including the NO keyword suppresses CHAIN or\nRELEASE completion, which can be useful if the completion_type system\nvariable is set to cause chaining or release completion by default.\n\nBy default, MySQL runs with autocommit mode enabled. This means that as\nsoon as you execute a statement that updates (modifies) a table, MySQL\nstores the update on disk.\n\nIf you are using a transaction-safe storage engine (such as InnoDB,\nBDB, or NDB Cluster), you can disable autocommit mode with the\nfollowing statement:\n\nSET AUTOCOMMIT=0;\n\nAfter disabling autocommit mode by setting the AUTOCOMMIT variable to\nzero, you must use COMMIT to store your changes to disk or ROLLBACK if\nyou want to ignore the changes you have made since the beginning of\nyour transaction.\n\nTo disable autocommit mode for a single series of statements, use the\nSTART TRANSACTION statement:\n','START TRANSACTION;\nSELECT @A:=SUM(salary) FROM table1 WHERE type=1;\nUPDATE table2 SET summary=@A WHERE type=1;\nCOMMIT;\n','commit');
INSERT INTO `help_topic` VALUES  (127,'BETWEEN AND',17,'Syntax:\nexpr BETWEEN min AND max\n\nIf expr is greater than or equal to min and expr is less than or equal\nto max, BETWEEN returns 1, otherwise it returns 0. This is equivalent\nto the expression (min <= expr AND expr <= max) if all the arguments\nare of the same type. Otherwise type conversion takes place according\nto the rules described in [type-conversion], but applied to all the\nthree arguments.\n','mysql> SELECT 1 BETWEEN 2 AND 3;\n        -> 0\nmysql> SELECT \'b\' BETWEEN \'a\' AND \'c\';\n        -> 1\nmysql> SELECT 2 BETWEEN 2 AND \'3\';\n        -> 1\nmysql> SELECT 2 BETWEEN 2 AND \'x-3\';\n        -> 0\n','comparison-operators'),
 (128,'MULTIPOLYGON',22,'MultiPolygon(poly1,poly2,...)\n\nConstructs a WKB MultiPolygon value from a set of WKB Polygon\narguments. If any argument is not a WKB Polygon, the return value is\nNULL.\n','','gis-mysql-specific-functions'),
 (129,'TIME_FORMAT',28,'Syntax:\nTIME_FORMAT(time,format)\n\nThis is used like the DATE_FORMAT() function, but the format string may\ncontain format specifiers only for hours, minutes, and seconds. Other\nspecifiers produce a NULL value or 0.\n','mysql> SELECT TIME_FORMAT(\'100:00:00\', \'%H %k %h %I %l\');\n        -> \'100 100 04 04 4\'\n','date-and-time-functions'),
 (130,'LEFT',33,'Syntax:\nLEFT(str,len)\n\nReturns the leftmost len characters from the string str, or NULL if any\nargument is NULL.\n','mysql> SELECT LEFT(\'foobarbar\', 5);\n        -> \'fooba\'\n','string-functions');
INSERT INTO `help_topic` VALUES  (131,'FLUSH QUERY CACHE',24,'You can defragment the query cache to better utilize its memory with\nthe FLUSH QUERY CACHE statement. The statement does not remove any\nqueries from the cache.\n\nThe RESET QUERY CACHE statement removes all query results from the\nquery cache. The FLUSH TABLES statement also does this.\n','','query-cache-status-and-maintenance'),
 (132,'SET DATA TYPE',20,'SET(\'value1\',\'value2\',...) [CHARACTER SET charset_name] [COLLATE\ncollation_name]\n\nA set. A string object that can have zero or more values, each of which\nmust be chosen from the list of values \'value1\', \'value2\', ... A SET\ncolumn can have a maximum of 64 members. SET values are represented\ninternally as integers.\n','','string-type-overview'),
 (133,'RAND',4,'Syntax:\nRAND(), RAND(N)\n\nReturns a random floating-point value v between 0 and 1 inclusive (that\nis, in the range 0 <= v <= 1.0). If an integer argument N is specified,\nit is used as the seed value, which produces a repeatable sequence of\ncolumn values.\n','mysql> SELECT RAND();\n        -> 0.9233482386203\nmysql> SELECT RAND(20);\n        -> 0.15888261251047\nmysql> SELECT RAND(20);\n        -> 0.15888261251047\nmysql> SELECT RAND();\n        -> 0.63553050033332\nmysql> SELECT RAND();\n        -> 0.70100469486881\nmysql> SELECT RAND(20);\n        -> 0.15888261251047\n','mathematical-functions'),
 (134,'RPAD',33,'Syntax:\nRPAD(str,len,padstr)\n\nReturns the string str, right-padded with the string padstr to a length\nof len characters. If str is longer than len, the return value is\nshortened to len characters.\n','mysql> SELECT RPAD(\'hi\',5,\'?\');\n        -> \'hi???\'\nmysql> SELECT RPAD(\'hi\',1,\'?\');\n        -> \'h\'\n','string-functions');
INSERT INTO `help_topic` VALUES  (135,'CREATE DATABASE',36,'Syntax:\nCREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name\n    [create_specification [, create_specification] ...]\n\ncreate_specification:\n    [DEFAULT] CHARACTER SET charset_name\n  | [DEFAULT] COLLATE collation_name\n\nCREATE DATABASE creates a database with the given name. To use this\nstatement, you need the CREATE privilege for the database. CREATE\nSCHEMA is a synonym for CREATE DATABASE as of MySQL 5.0.2.\n','','create-database'),
 (136,'DEC',20,'DEC[(M[,D])] [UNSIGNED] [ZEROFILL], NUMERIC[(M[,D])] [UNSIGNED]\n[ZEROFILL], FIXED[(M[,D])] [UNSIGNED] [ZEROFILL]\n\nThese types are synonyms for DECIMAL. The FIXED synonym is available\nfor compatibility with other database systems.\n','','numeric-type-overview'),
 (137,'VAR_POP',14,'Syntax:\nVAR_POP(expr)\n\nReturns the population standard variance of expr. It considers rows as\nthe whole population, not as a sample, so it has the number of rows as\nthe denominator. This function was added in MySQL 5.0.3. Before 5.0.3,\nyou can use VARIANCE(), which is equivalent but is not standard SQL.\n\nVAR_POP() returns NULL if there were no matching rows.\n','','group-by-functions'),
 (138,'ELT',33,'Syntax:\nELT(N,str1,str2,str3,...)\n\nReturns str1 if N = 1, str2 if N = 2, and so on. Returns NULL if N is\nless than 1 or greater than the number of arguments. ELT() is the\ncomplement of FIELD().\n','mysql> SELECT ELT(1, \'ej\', \'Heja\', \'hej\', \'foo\');\n        -> \'ej\'\nmysql> SELECT ELT(4, \'ej\', \'Heja\', \'hej\', \'foo\');\n        -> \'foo\'\n','string-functions');
INSERT INTO `help_topic` VALUES  (139,'ALTER VIEW',36,'Syntax:\nALTER\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\nThis statement changes the definition of an existing view. The syntax\nis similar to that for CREATE VIEW. See [create-view]. This statement\nrequires the CREATE VIEW and DROP privileges for the view, and some\nprivilege for each column referred to in the SELECT statement.\n','','alter-view'),
 (140,'SHOW DATABASES',25,'Syntax:\nSHOW {DATABASES | SCHEMAS} [LIKE \'pattern\']\n\nSHOW DATABASES lists the databases on the MySQL server host. SHOW\nSCHEMAS is a synonym for SHOW DATABASES as of MySQL 5.0.2.\n\nYou see only those databases for which you have some kind of privilege,\nunless you have the global SHOW DATABASES privilege. You can also get\nthis list using the mysqlshow command.\n\nIf the server was started with the --skip-show-database option, you\ncannot use this statement at all unless you have the SHOW DATABASES\nprivilege.\n','','show-databases'),
 (141,'~',18,'Syntax:\n~\n\nInvert all bits.\n','mysql> SELECT 5 & ~1;\n        -> 4\n','bit-functions');
INSERT INTO `help_topic` VALUES  (142,'TEXT',20,'TEXT[(M)] [CHARACTER SET charset_name] [COLLATE collation_name]\n\nA TEXT column with a maximum length of 65,535 (216 - 1) characters.\n\nAn optional length M can be given for this type. If this is done, MySQL\ncreates the column as the smallest TEXT type large enough to hold\nvalues M characters long.\n','','string-type-overview'),
 (143,'CONCAT_WS',33,'Syntax:\nCONCAT_WS(separator,str1,str2,...)\n\nCONCAT_WS() stands for Concatenate With Separator and is a special form\nof CONCAT(). The first argument is the separator for the rest of the\narguments. The separator is added between the strings to be\nconcatenated. The separator can be a string, as can the rest of the\narguments. If the separator is NULL, the result is NULL.\n','mysql> SELECT CONCAT_WS(\',\',\'First name\',\'Second name\',\'Last Name\');\n        -> \'First name,Second name,Last Name\'\nmysql> SELECT CONCAT_WS(\',\',\'First name\',NULL,\'Last Name\');\n        -> \'First name,Last Name\'\n','string-functions'),
 (144,'ROW_COUNT',15,'Syntax:\nROW_COUNT()\n\nROW_COUNT() returns the number of rows updated, inserted, or deleted by\nthe preceding statement. This is the same as the row count that the\nmysql client displays and the value from the mysql_affected_rows() C\nAPI function.\n','mysql> INSERT INTO t VALUES(1),(2),(3);\nQuery OK, 3 rows affected (0.00 sec)\nRecords: 3  Duplicates: 0  Warnings: 0\n\nmysql> SELECT ROW_COUNT();\n+-------------+\n| ROW_COUNT() |\n+-------------+\n|           3 |\n+-------------+\n1 row in set (0.00 sec)\n\nmysql> DELETE FROM t WHERE i IN(1,2);\nQuery OK, 2 rows affected (0.00 sec)\n\nmysql> SELECT ROW_COUNT();\n+-------------+\n| ROW_COUNT() |\n+-------------+\n|           2 |\n+-------------+\n1 row in set (0.00 sec)\n','information-functions');
INSERT INTO `help_topic` VALUES  (145,'ASIN',4,'Syntax:\nASIN(X)\n\nReturns the arc sine of X, that is, the value whose sine is X. Returns\nNULL if X is not in the range -1 to 1.\n','mysql> SELECT ASIN(0.2);\n        -> 0.20135792079033\nmysql> SELECT ASIN(\'foo\');\n\n+-------------+\n| ASIN(\'foo\') |\n+-------------+\n|           0 |\n+-------------+\n1 row in set, 1 warning (0.00 sec)\n\nmysql> SHOW WARNINGS;\n+---------+------+-----------------------------------------+\n| Level   | Code | Message                                 |\n+---------+------+-----------------------------------------+\n| Warning | 1292 | Truncated incorrect DOUBLE value: \'foo\' |\n+---------+------+-----------------------------------------+\n','mathematical-functions'),
 (146,'SHOW LOGS',25,'Syntax:\nSHOW [BDB] LOGS\n\nIn MySQL 5.0, this is a deprecated synonym for SHOW ENGINE BDB LOGS.\nSee [show-engine].\n','','show-logs'),
 (147,'SIGN',4,'Syntax:\nSIGN(X)\n\nReturns the sign of the argument as -1, 0, or 1, depending on whether X\nis negative, zero, or positive.\n','mysql> SELECT SIGN(-32);\n        -> -1\nmysql> SELECT SIGN(0);\n        -> 0\nmysql> SELECT SIGN(234);\n        -> 1\n','mathematical-functions'),
 (148,'SEC_TO_TIME',28,'Syntax:\nSEC_TO_TIME(seconds)\n\nReturns the seconds argument, converted to hours, minutes, and seconds,\nas a value in \'HH:MM:SS\' or HHMMSS format, depending on whether the\nfunction is used in a string or numeric context.\n','mysql> SELECT SEC_TO_TIME(2378);\n        -> \'00:39:38\'\nmysql> SELECT SEC_TO_TIME(2378) + 0;\n        -> 3938\n','date-and-time-functions');
INSERT INTO `help_topic` VALUES  (149,'FLOAT',20,'FLOAT[(M,D)] [UNSIGNED] [ZEROFILL]\n\nA small (single-precision) floating-point number. Allowable values are\n-3.402823466E+38 to -1.175494351E-38, 0, and 1.175494351E-38 to\n3.402823466E+38. These are the theoretical limits, based on the IEEE\nstandard. The actual range might be slightly smaller depending on your\nhardware or operating system.\n\nM is the total number of decimal digits and D is the number of digits\nfollowing the decimal point. If M and D are omitted, values are stored\nto the limits allowed by the hardware. A single-precision\nfloating-point number is accurate to approximately 7 decimal places.\n\nUNSIGNED, if specified, disallows negative values.\n\nUsing FLOAT might give you some unexpected problems because all\ncalculations in MySQL are done with double precision. See\n[no-matching-rows].\n','','numeric-type-overview'),
 (150,'LOCATE',33,'Syntax:\nLOCATE(substr,str), LOCATE(substr,str,pos)\n\nThe first syntax returns the position of the first occurrence of\nsubstring substr in string str. The second syntax returns the position\nof the first occurrence of substring substr in string str, starting at\nposition pos. Returns 0 if substr is not in str.\n','mysql> SELECT LOCATE(\'bar\', \'foobarbar\');\n        -> 4\nmysql> SELECT LOCATE(\'xbar\', \'foobar\');\n        -> 0\nmysql> SELECT LOCATE(\'bar\', \'foobarbar\', 5);\n        -> 7\n','string-functions'),
 (151,'CHARSET',15,'Syntax:\nCHARSET(str)\n\nReturns the character set of the string argument.\n','mysql> SELECT CHARSET(\'abc\');\n        -> \'latin1\'\nmysql> SELECT CHARSET(CONVERT(\'abc\' USING utf8));\n        -> \'utf8\'\nmysql> SELECT CHARSET(USER());\n        -> \'utf8\'\n','information-functions');
INSERT INTO `help_topic` VALUES  (152,'SUBDATE',28,'Syntax:\nSUBDATE(date,INTERVAL expr unit), SUBDATE(expr,days)\n\nWhen invoked with the INTERVAL form of the second argument, SUBDATE()\nis a synonym for DATE_SUB(). For information on the INTERVAL unit\nargument, see the discussion for DATE_ADD().\n\nmysql> SELECT DATE_SUB(\'1998-01-02\', INTERVAL 31 DAY);\n        -> \'1997-12-02\'\nmysql> SELECT SUBDATE(\'1998-01-02\', INTERVAL 31 DAY);\n        -> \'1997-12-02\'\n\nThe second form allows the use of an integer value for days. In such\ncases, it is interpreted as the number of days to be subtracted from\nthe date or datetime expression expr.\n\nmysql> SELECT SUBDATE(\'1998-01-02 12:00:00\', 31);\n        -> \'1997-12-02 12:00:00\'\n\nNote: You cannot use format \"%X%V\" to convert a year-week string to a\ndate because the combination of a year and week does not uniquely\nidentify a year and month if the week crosses a month boundary. To\nconvert a year-week to a date, then you should also specify the\nweekday:\n\nmysql> SELECT STR_TO_DATE(\'200442 Monday\', \'%X%V %W\');\n        -> \'2004-10-18\'\n','','date-and-time-functions'),
 (153,'DAYOFYEAR',28,'Syntax:\nDAYOFYEAR(date)\n\nReturns the day of the year for date, in the range 1 to 366.\n','mysql> SELECT DAYOFYEAR(\'1998-02-03\');\n        -> 34\n','date-and-time-functions');
INSERT INTO `help_topic` VALUES  (154,'%',4,'Syntax:\nMOD(N,M), N % M, N MOD M\n\nModulo operation. Returns the remainder of N divided by M.\n','mysql> SELECT MOD(234, 10);\n        -> 4\nmysql> SELECT 253 % 7;\n        -> 1\nmysql> SELECT MOD(29,9);\n        -> 2\nmysql> SELECT 29 MOD 9;\n        -> 2\n','mathematical-functions'),
 (155,'LONGTEXT',20,'LONGTEXT [CHARACTER SET charset_name] [COLLATE collation_name]\n\nA TEXT column with a maximum length of 4,294,967,295 or 4GB (232 - 1)\ncharacters. The maximum effective (permitted) length of LONGTEXT\ncolumns depends on the configured maximum packet size in the\nclient/server protocol and available memory.\n','','string-type-overview'),
 (156,'DISJOINT',26,'Disjoint(g1,g2)\n\nReturns 1 or 0 to indicate whether g1 is spatially disjoint from (does\nnot intersect) g2.\n','','functions-that-test-spatial-relationships-between-geometries'),
 (157,'KILL',25,'Syntax:\nKILL [CONNECTION | QUERY] thread_id\n\nEach connection to mysqld runs in a separate thread. You can see which\nthreads are running with the SHOW PROCESSLIST statement and kill a\nthread with the KILL thread_id statement.\n\nIn MySQL 5.0.0, KILL allows the optional CONNECTION or QUERY modifier:\n\no KILL CONNECTION is the same as KILL with no modifier: It terminates\n  the connection associated with the given thread_id.\n\no KILL QUERY terminates the statement that the connection is currently\n  executing, but leaves the connection itself intact.\n\nIf you have the PROCESS privilege, you can see all threads. If you have\nthe SUPER privilege, you can kill all threads and statements.\nOtherwise, you can see and kill only your own threads and statements.\n\nYou can also use the mysqladmin processlist and mysqladmin kill\ncommands to examine and kill threads.\n\nNote: You cannot use KILL with the Embedded MySQL Server library,\nbecause the embedded server merely runs inside the threads of the host\napplication. It does not create any connection threads of its own.\n','','kill'),
 (158,'ASTEXT',3,'AsText(g)\n\nConverts a value in internal geometry format to its WKT representation\nand returns the string result.\n','mysql> SET @g = \'LineString(1 1,2 2,3 3)\';\nmysql> SELECT AsText(GeomFromText(@g));\n+--------------------------+\n| AsText(GeomFromText(@g)) |\n+--------------------------+\n| LINESTRING(1 1,2 2,3 3)  |\n+--------------------------+\n','functions-to-convert-geometries-between-formats');
INSERT INTO `help_topic` VALUES  (159,'LPAD',33,'Syntax:\nLPAD(str,len,padstr)\n\nReturns the string str, left-padded with the string padstr to a length\nof len characters. If str is longer than len, the return value is\nshortened to len characters.\n\n','mysql> SELECT LPAD(\'hi\',4,\'??\');\n        -> \'??hi\'\nmysql> SELECT LPAD(\'hi\',1,\'??\');\n        -> \'h\'\n','string-functions'),
 (160,'RESTORE TABLE',19,'Syntax:\nRESTORE TABLE tbl_name [, tbl_name] ... FROM \'/path/to/backup/directory\'\n\nRESTORE TABLE restores the table or tables from a backup that was made\nwith BACKUP TABLE. The directory should be specified as a full\npathname.\n\nExisting tables are not overwritten; if you try to restore over an\nexisting table, an error occurs. Just as for BACKUP TABLE, RESTORE\nTABLE currently works only for MyISAM tables. Restored tables are not\nreplicated from master to slave.\n\nThe backup for each table consists of its .frm format file and .MYD\ndata file. The restore operation restores those files, and then uses\nthem to rebuild the .MYI index file. Restoring takes longer than\nbacking up due to the need to rebuild the indexes. The more indexes the\ntable has, the longer it takes.\n','','restore-table'),
 (161,'DECLARE CONDITION',35,'Syntax:\nDECLARE condition_name CONDITION FOR condition_value\n\ncondition_value:\n    SQLSTATE [VALUE] sqlstate_value\n  | mysql_error_code\n\nThis statement specifies conditions that need specific handling. It\nassociates a name with a specified error condition. The name can\nsubsequently be used in a DECLARE HANDLER statement. See\n[declare-handlers].\n\nA condition_value can be an SQLSTATE value or a MySQL error code.\n','','declare-conditions');
INSERT INTO `help_topic` VALUES  (162,'OVERLAPS',26,'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','','functions-that-test-spatial-relationships-between-geometries'),
 (163,'NUMGEOMETRIES',23,'NumGeometries(gc)\n\nReturns the number of geometries in the GeometryCollection value gc.\n','mysql> SET @gc = \'GeometryCollection(Point(1 1),LineString(2 2, 3 3))\';\nmysql> SELECT NumGeometries(GeomFromText(@gc));\n+----------------------------------+\n| NumGeometries(GeomFromText(@gc)) |\n+----------------------------------+\n|                                2 |\n+----------------------------------+\n','geometrycollection-property-functions'),
 (164,'SET GLOBAL SQL_SLAVE_SKIP_COUNTER',25,'Syntax:\nSET GLOBAL SQL_SLAVE_SKIP_COUNTER = N\n\nThis statement skips the next N events from the master. This is useful\nfor recovering from replication stops caused by a statement.\n\nThis statement is valid only when the slave thread is not running.\nOtherwise, it produces an error.\n','','set-global-sql-slave-skip-counter'),
 (165,'MONTHNAME',28,'Syntax:\nMONTHNAME(date)\n\nReturns the full name of the month for date.\n','mysql> SELECT MONTHNAME(\'1998-02-05\');\n        -> \'February\'\n','date-and-time-functions');
INSERT INTO `help_topic` VALUES  (166,'MBREQUAL',5,'MBREqual(g1,g2)\n\nReturns 1 or 0 to indicate whether the Minimum Bounding Rectangles of\nthe two geometries g1 and g2 are the same.\n','','relations-on-geometry-mbr'),
 (167,'CHANGE MASTER TO',25,'Syntax:\nCHANGE MASTER TO master_def [, master_def] ...\n\nmaster_def:\n    MASTER_HOST = \'host_name\'\n  | MASTER_USER = \'user_name\'\n  | MASTER_PASSWORD = \'password\'\n  | MASTER_PORT = port_num\n  | MASTER_CONNECT_RETRY = count\n  | MASTER_LOG_FILE = \'master_log_name\'\n  | MASTER_LOG_POS = master_log_pos\n  | RELAY_LOG_FILE = \'relay_log_name\'\n  | RELAY_LOG_POS = relay_log_pos\n  | MASTER_SSL = {0|1}\n  | MASTER_SSL_CA = \'ca_file_name\'\n  | MASTER_SSL_CAPATH = \'ca_directory_name\'\n  | MASTER_SSL_CERT = \'cert_file_name\'\n  | MASTER_SSL_KEY = \'key_file_name\'\n  | MASTER_SSL_CIPHER = \'cipher_list\'\n\nCHANGE MASTER TO changes the parameters that the slave server uses for\nconnecting to and communicating with the master server. It also updates\nthe contents of the master.info and relay-log.info files.\n\nMASTER_USER, MASTER_PASSWORD, MASTER_SSL, MASTER_SSL_CA,\nMASTER_SSL_CAPATH, MASTER_SSL_CERT, MASTER_SSL_KEY, and\nMASTER_SSL_CIPHER provide information to the slave about how to connect\nto its master.\n\nThe SSL options (MASTER_SSL, MASTER_SSL_CA, MASTER_SSL_CAPATH,\nMASTER_SSL_CERT, MASTER_SSL_KEY, and MASTER_SSL_CIPHER) can be changed\neven on slaves that are compiled without SSL support. They are saved to\nthe master.info file, but are ignored unless you use a server that has\nSSL support enabled.\n\nIf you don\'t specify a given parameter, it keeps its old value, except\nas indicated in the following discussion. For example, if the password\nto connect to your MySQL master has changed, you just need to issue\nthese statements to tell the slave about the new password:\n\nSTOP SLAVE; -- if replication was running\nCHANGE MASTER TO MASTER_PASSWORD=\'new3cret\';\nSTART SLAVE; -- if you want to restart replication\n\nThere is no need to specify the parameters that do not change (host,\nport, user, and so forth).\n\nMASTER_HOST and MASTER_PORT are the hostname (or IP address) of the\nmaster host and its TCP/IP port. Note that if MASTER_HOST is equal to\nlocalhost, then, like in other parts of MySQL, the port number might be\nignored (if Unix socket files can be used, for example).\n\nIf you specify MASTER_HOST or MASTER_PORT, the slave assumes that the\nmaster server is different from before (even if you specify a host or\nport value that is the same as the current value.) In this case, the\nold values for the master binary log name and position are considered\nno longer applicable, so if you do not specify MASTER_LOG_FILE and\nMASTER_LOG_POS in the statement, MASTER_LOG_FILE=\'\' and\nMASTER_LOG_POS=4 are silently appended to it.\n\nMASTER_LOG_FILE and MASTER_LOG_POS are the coordinates at which the\nslave I/O thread should begin reading from the master the next time the\nthread starts. If you specify either of them, you cannot specify\nRELAY_LOG_FILE or RELAY_LOG_POS. If neither of MASTER_LOG_FILE or\nMASTER_LOG_POS are specified, the slave uses the last coordinates of\nthe slave SQL thread before CHANGE MASTER was issued. This ensures that\nthere is no discontinuity in replication, even if the slave SQL thread\nwas late compared to the slave I/O thread, when you merely want to\nchange, say, the password to use.\n\nCHANGE MASTER deletes all relay log files and starts a new one, unless\nyou specify RELAY_LOG_FILE or RELAY_LOG_POS. In that case, relay logs\nare kept; the relay_log_purge global variable is set silently to 0.\n\nCHANGE MASTER is useful for setting up a slave when you have the\nsnapshot of the master and have recorded the log and the offset\ncorresponding to it. After loading the snapshot into the slave, you can\nrun CHANGE MASTER TO MASTER_LOG_FILE=\'log_name_on_master\',\nMASTER_LOG_POS=log_offset_on_master on the slave.\n\nThe following example changes the master and master\'s binary log\ncoordinates. This is used when you want to set up the slave to\nreplicate the master:\n\nCHANGE MASTER TO\n  MASTER_HOST=\'master2.mycompany.com\',\n  MASTER_USER=\'replication\',\n  MASTER_PASSWORD=\'bigs3cret\',\n  MASTER_PORT=3306,\n  MASTER_LOG_FILE=\'master2-bin.001\',\n  MASTER_LOG_POS=4,\n  MASTER_CONNECT_RETRY=10;\n\nThe next example shows an operation that is less frequently employed.\nIt is used when the slave has relay logs that you want it to execute\nagain for some reason. To do this, the master need not be reachable.\nYou need only use CHANGE MASTER TO and start the SQL thread (START\nSLAVE SQL_THREAD):\n\nCHANGE MASTER TO\n  RELAY_LOG_FILE=\'slave-relay-bin.006\',\n  RELAY_LOG_POS=4025;\n','','change-master-to'),
 (168,'DROP DATABASE',36,'Syntax:\nDROP {DATABASE | SCHEMA} [IF EXISTS] db_name\n\nDROP DATABASE drops all tables in the database and deletes the\ndatabase. Be very careful with this statement! To use DROP DATABASE,\nyou need the DROP privilege on the database. DROP SCHEMA is a synonym\nfor DROP DATABASE as of MySQL 5.0.2.\n\nIF EXISTS is used to prevent an error from occurring if the database\ndoes not exist.\n','','drop-database');
INSERT INTO `help_topic` VALUES  (169,'TIMESTAMP FUNCTION',28,'Syntax:\nTIMESTAMP(expr), TIMESTAMP(expr1,expr2)\n\nWith a single argument, this function returns the date or datetime\nexpression expr as a datetime value. With two arguments, it adds the\ntime expression expr2 to the date or datetime expression expr1 and\nreturns the result as a datetime value.\n','mysql> SELECT TIMESTAMP(\'2003-12-31\');\n        -> \'2003-12-31 00:00:00\'\nmysql> SELECT TIMESTAMP(\'2003-12-31 12:00:00\',\'12:00:00\');\n        -> \'2004-01-01 00:00:00\'\n','date-and-time-functions'),
 (170,'CHARACTER_LENGTH',33,'Syntax:\nCHARACTER_LENGTH(str)\n\nCHARACTER_LENGTH() is a synonym for CHAR_LENGTH().\n','','string-functions'),
 (171,'SHOW GRANTS',25,'Syntax:\nSHOW GRANTS FOR user\n\nThis statement lists the GRANT statement or statements that must be\nissued to duplicate the privileges that are granted to a MySQL user\naccount. The account is named using the same format as for the GRANT\nstatement; for example, \'jeffrey\'@\'localhost\'. The user and host parts\nof the account name correspond to the User and Host column values of\nthe user table row for the account.\n\nmysql> SHOW GRANTS FOR \'root\'@\'localhost\';\n+---------------------------------------------------------------------+\n| Grants for root@localhost                                           |\n+---------------------------------------------------------------------+\n| GRANT ALL PRIVILEGES ON *.* TO \'root\'@\'localhost\' WITH GRANT OPTION |\n+---------------------------------------------------------------------+\n\nTo list the privileges granted to the account that you are using to\nconnect to the server, you can use any of the following statements:\n\nSHOW GRANTS;\nSHOW GRANTS FOR CURRENT_USER;\nSHOW GRANTS FOR CURRENT_USER();\n\nAs of MySQL 5.0.24, if SHOW GRANTS FOR CURRENT_USER (or any of the\nequivalent syntaxes) is used in DEFINER context, such as within a\nstored procedure that is defined with SQL SECURITY DEFINER), the grants\ndisplayed are those of the definer and not the invoker.\n','','show-grants'),
 (172,'SHOW PRIVILEGES',25,'Syntax:\nSHOW PRIVILEGES\n\nSHOW PRIVILEGES shows the list of system privileges that the MySQL\nserver supports. The exact list of privileges depends on the version of\nyour server.\n','','show-privileges');
INSERT INTO `help_topic` VALUES  (173,'INSERT FUNCTION',33,'Syntax:\nINSERT(str,pos,len,newstr)\n\nReturns the string str, with the substring beginning at position pos\nand len characters long replaced by the string newstr. Returns the\noriginal string if pos is not within the length of the string. Replaces\nthe rest of the string from position pos is len is not within the\nlength of the rest of the string. Returns NULL if any argument is NULL.\n','mysql> SELECT INSERT(\'Quadratic\', 3, 4, \'What\');\n        -> \'QuWhattic\'\nmysql> SELECT INSERT(\'Quadratic\', -1, 4, \'What\');\n        -> \'Quadratic\'\nmysql> SELECT INSERT(\'Quadratic\', 3, 100, \'What\');\n        -> \'QuWhat\'\n','string-functions'),
 (174,'CRC32',4,'Syntax:\nCRC32(expr)\n\nComputes a cyclic redundancy check value and returns a 32-bit unsigned\nvalue. The result is NULL if the argument is NULL. The argument is\nexpected to be a string and (if possible) is treated as one if it is\nnot.\n','mysql> SELECT CRC32(\'MySQL\');\n        -> 3259397556\nmysql> SELECT CRC32(\'mysql\');\n        -> 2501908538\n','mathematical-functions'),
 (175,'XOR',12,'Syntax:\nXOR\n\nLogical XOR. Returns NULL if either operand is NULL. For non-NULL\noperands, evaluates to 1 if an odd number of operands is non-zero,\notherwise 0 is returned.\n','mysql> SELECT 1 XOR 1;\n        -> 0\nmysql> SELECT 1 XOR 0;\n        -> 1\nmysql> SELECT 1 XOR NULL;\n        -> NULL\nmysql> SELECT 1 XOR 1 XOR 1;\n        -> 1\n','logical-operators');
INSERT INTO `help_topic` VALUES  (176,'STARTPOINT',11,'StartPoint(ls)\n\nReturns the Point that is the start point of the LineString value ls.\n','mysql> SET @ls = \'LineString(1 1,2 2,3 3)\';\nmysql> SELECT AsText(StartPoint(GeomFromText(@ls)));\n+---------------------------------------+\n| AsText(StartPoint(GeomFromText(@ls))) |\n+---------------------------------------+\n| POINT(1 1)                            |\n+---------------------------------------+\n','linestring-property-functions'),
 (177,'DECLARE VARIABLE',35,'Syntax:\nDECLARE var_name[,...] type [DEFAULT value]\n\nThis statement is used to declare local variables. To provide a default\nvalue for the variable, include a DEFAULT clause. The value can be\nspecified as an expression; it need not be a constant. If the DEFAULT\nclause is missing, the initial value is NULL.\n\nLocal variables are treated like routine parameters with respect to\ndata type and overflow checking. See [create-procedure].\n\nThe scope of a local variable is within the BEGIN ... END block where\nit is declared. The variable can be referred to in blocks nested within\nthe declaring block, except those blocks that declare a variable with\nthe same name.\n','','declare-local-variables'),
 (178,'MPOLYFROMTEXT',3,'MPolyFromText(wkt[,srid]), MultiPolygonFromText(wkt[,srid])\n\nConstructs a MULTIPOLYGON value using its WKT representation and SRID.\n','','gis-wkt-functions');
INSERT INTO `help_topic` VALUES  (179,'GRANT',8,'Syntax:\nGRANT priv_type [(column_list)] [, priv_type [(column_list)]] ...\n    ON [object_type] {tbl_name | * | *.* | db_name.*}\n    TO user [IDENTIFIED BY [PASSWORD] \'password\']\n        [, user [IDENTIFIED BY [PASSWORD] \'password\']] ...\n    [REQUIRE\n        NONE |\n        [{SSL| X509}]\n        [CIPHER \'cipher\' [AND]]\n        [ISSUER \'issuer\' [AND]]\n        [SUBJECT \'subject\']]\n    [WITH with_option [with_option] ...]\n\nobject_type =\n    TABLE\n  | FUNCTION\n  | PROCEDURE\n\nwith_option =\n    GRANT OPTION\n  | MAX_QUERIES_PER_HOUR count\n  | MAX_UPDATES_PER_HOUR count\n  | MAX_CONNECTIONS_PER_HOUR count\n  | MAX_USER_CONNECTIONS count\n\nThe GRANT statement enables system administrators to create MySQL user\naccounts and to grant rights to from accounts. To use GRANT, you must\nhave the GRANT OPTION privilege, and you must have the privileges that\nyou are granting. The REVOKE statement is related and enables\nadministrators to remove account privileges. See [revoke].\n\nMySQL account information is stored in the tables of the mysql\ndatabase. This database and the access control system are discussed\nextensively in [database-administration], which you should consult for\nadditional details.\n\nImportant: Some releases of MySQL introduce changes to the structure of\nthe grant tables to add new privileges or features. Whenever you update\nto a new version of MySQL, you should update your grant tables to make\nsure that they have the current structure so that you can take\nadvantage of any new capabilities. See [mysql-upgrade].\n\nIf the grant tables hold privilege rows that contain mixed-case\ndatabase or table names and the lower_case_table_names system variable\nis set to a non-zero value, REVOKE cannot be used to revoke these\nprivileges. It will be necessary to manipulate the grant tables\ndirectly. (GRANT will not create such rows when lower_case_table_names\nis set, but such rows might have been created prior to setting the\nvariable.)\n\nPrivileges can be granted at several levels:\n\no Global level\n\n  Global privileges apply to all databases on a given server. These\n  privileges are stored in the mysql.user table. GRANT ALL ON *.* and\n  REVOKE ALL ON *.* grant and revoke only global privileges.\n\no Database level\n\n  Database privileges apply to all objects in a given database. These\n  privileges are stored in the mysql.db and mysql.host tables. GRANT\n  ALL ON db_name.* and REVOKE ALL ON db_name.* grant and revoke only\n  database privileges.\n\no Table level\n\n  Table privileges apply to all columns in a given table. These\n  privileges are stored in the mysql.tables_priv table. GRANT ALL ON\n  db_name.tbl_name and REVOKE ALL ON db_name.tbl_name grant and revoke\n  only table privileges.\n\no Column level\n\n  Column privileges apply to single columns in a given table. These\n  privileges are stored in the mysql.columns_priv table. When using\n  REVOKE, you must specify the same columns that were granted.\n\no Routine level\n\n  The CREATE ROUTINE, ALTER ROUTINE, EXECUTE, and GRANT privileges\n  apply to stored routines (functions and procedures). They can be\n  granted at the global and database levels. Also, except for CREATE\n  ROUTINE, these privileges can be granted at the routine level for\n  individual routines and are stored in the mysql.procs_priv table.\n\nThe object_type clause was added in MySQL 5.0.6. It should be specified\nas TABLE, FUNCTION, or PROCEDURE when the following object is a table,\na stored function, or a stored procedure.\n','','grant'),
 (180,'MBRINTERSECTS',5,'MBRIntersects(g1,g2)\n\nReturns 1 or 0 to indicate whether the Minimum Bounding Rectangles of\nthe two geometries g1 and g2 intersect.\n','','relations-on-geometry-mbr');
INSERT INTO `help_topic` VALUES  (181,'BIT_OR',14,'Syntax:\nBIT_OR(expr)\n\nReturns the bitwise OR of all bits in expr. The calculation is\nperformed with 64-bit (BIGINT) precision.\n','','group-by-functions'),
 (182,'YEARWEEK',28,'Syntax:\nYEARWEEK(date), YEARWEEK(date,start)\n\nReturns year and week for a date. The start argument works exactly like\nthe start argument to WEEK(). The year in the result may be different\nfrom the year in the date argument for the first and the last week of\nthe year.\n','mysql> SELECT YEARWEEK(\'1987-01-01\');\n        -> 198653\n','date-and-time-functions'),
 (183,'NOT BETWEEN',17,'Syntax:\nexpr NOT BETWEEN min AND max\n\nThis is the same as NOT (expr BETWEEN min AND max).\n','','comparison-operators'),
 (184,'LOG10',4,'Syntax:\nLOG10(X)\n\nReturns the base-10 logarithm of X.\n','mysql> SELECT LOG10(2);\n        -> 0.30102999566398\nmysql> SELECT LOG10(100);\n        -> 2\nmysql> SELECT LOG10(-100);\n        -> NULL\n','mathematical-functions'),
 (185,'SQRT',4,'Syntax:\nSQRT(X)\n\nReturns the square root of a non-negative number X.\n','mysql> SELECT SQRT(4);\n        -> 2\nmysql> SELECT SQRT(20);\n        -> 4.4721359549996\nmysql> SELECT SQRT(-16);\n        -> NULL        \n','mathematical-functions'),
 (186,'DECIMAL',20,'DECIMAL[(M[,D])] [UNSIGNED] [ZEROFILL]\n\nFor MySQL 5.0.3 and above:\n\nA packed \"exact\" fixed-point number. M is the total number of decimal\ndigits (the precision) and D is the number of digits after the decimal\npoint (the scale). The decimal point and (for negative numbers) the `-\'\nsign are not counted in M. If D is 0, values have no decimal point or\nfractional part. The maximum number of digits (M) for DECIMAL is 65 (64\nfrom 5.0.3 to 5.0.5). The maximum number of supported decimals (D) is\n30. If D is omitted, the default is 0. If M is omitted, the default is\n10.\n\nUNSIGNED, if specified, disallows negative values.\n\nAll basic calculations (+, -, *, /) with DECIMAL columns are done with\na precision of 65 digits.\n\nBefore MySQL 5.0.3:\n\nAn unpacked fixed-point number. Behaves like a CHAR column; \"unpacked\"\nmeans the number is stored as a string, using one character for each\ndigit of the value. M is the total number of digits and D is the number\nof digits after the decimal point. The decimal point and (for negative\nnumbers) the `-\' sign are not counted in M, although space for them is\nreserved. If D is 0, values have no decimal point or fractional part.\nThe maximum range of DECIMAL values is the same as for DOUBLE, but the\nactual range for a given DECIMAL column may be constrained by the\nchoice of M and D. If D is omitted, the default is 0. If M is omitted,\nthe default is 10.\n\nUNSIGNED, if specified, disallows negative values.\n','','numeric-type-overview');
INSERT INTO `help_topic` VALUES  (187,'CREATE FUNCTION',34,'Syntax:\nCREATE [AGGREGATE] FUNCTION function_name RETURNS {STRING|INTEGER|REAL|DECIMAL}\n    SONAME shared_library_name\n\nA user-defined function (UDF) is a way to extend MySQL with a new\nfunction that works like a native (built-in) MySQL function such as\nABS() or CONCAT().\n\nfunction_name is the name that should be used in SQL statements to\ninvoke the function. The RETURNS clause indicates the type of the\nfunction\'s return value. As of MySQL 5.0.3, DECIMAL is a legal value\nafter RETURNS, but currently DECIMAL functions return string values and\nshould be written like STRING functions.\n\nshared_library_name is the basename of the shared object file that\ncontains the code that implements the function. The file must be\nlocated in a directory that is searched by your system\'s dynamic\nlinker.\n\nTo create a function, you must have the INSERT and privilege for the\nmysql database. This is necessary because CREATE FUNCTION adds a row to\nthe mysql.func system table that records the function\'s name, type, and\nshared library name. If you do not have this table, you should run the\nmysql_upgrade command to create it. See [mysql-upgrade].\n','','create-function'),
 (188,'GEOMETRYN',23,'GeometryN(gc,N)\n\nReturns the N-th geometry in the GeometryCollection value gc.\nGeometries are numbered beginning with 1.\n','mysql> SET @gc = \'GeometryCollection(Point(1 1),LineString(2 2, 3 3))\';\nmysql> SELECT AsText(GeometryN(GeomFromText(@gc),1));\n+----------------------------------------+\n| AsText(GeometryN(GeomFromText(@gc),1)) |\n+----------------------------------------+\n| POINT(1 1)                             |\n+----------------------------------------+\n','geometrycollection-property-functions');
INSERT INTO `help_topic` VALUES  (189,'CREATE INDEX',36,'Syntax:\nCREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX index_name\n    [index_type]\n    ON tbl_name (index_col_name,...)\n\nindex_col_name:\n    col_name [(length)] [ASC | DESC]\n\nindex_type:\n    USING {BTREE | HASH}\n\nCREATE INDEX is mapped to an ALTER TABLE statement to create indexes.\nSee [alter-table]. For more information about indexes, see\n[mysql-indexes].\n','','create-index'),
 (190,'ALTER DATABASE',36,'Syntax:\nALTER {DATABASE | SCHEMA} [db_name]\n    alter_specification [, alter_specification] ...\n\nalter_specification:\n    [DEFAULT] CHARACTER SET charset_name\n  | [DEFAULT] COLLATE collation_name\n\nALTER DATABASE enables you to change the overall characteristics of a\ndatabase. These characteristics are stored in the db.opt file in the\ndatabase directory. To use ALTER DATABASE, you need the ALTER privilege\non the database. ALTER SCHEMA is a synonym for ALTER DATABASE as of\nMySQL 5.0.2.\n\nThe CHARACTER SET clause changes the default database character set.\nThe COLLATE clause changes the default database collation. [charset],\ndiscusses character set and collation names.\n\nThe database name can be omitted, in which case the statement applies\nto the default database.\n','','alter-database'),
 (191,'<<',18,'Syntax:\n<<\n\nShifts a longlong (BIGINT) number to the left.\n','mysql> SELECT 1 << 2;\n        -> 4\n','bit-functions');
INSERT INTO `help_topic` VALUES  (192,'SHOW TABLE STATUS',25,'Syntax:\nSHOW TABLE STATUS [FROM db_name] [LIKE \'pattern\']\n\nSHOW TABLE STATUS works likes SHOW TABLE, but provides a lot of\ninformation about each table. You can also get this list using the\nmysqlshow --status db_name command.\n','','show-table-status'),
 (193,'MD5',10,'Syntax:\nMD5(str)\n\nCalculates an MD5 128-bit checksum for the string. The value is\nreturned as a binary string of 32 hex digits, or NULL if the argument\nwas NULL. The return value can, for example, be used as a hash key.\n','mysql> SELECT MD5(\'testing\');\n        -> \'ae2b1fca515949e5d54fb22b8ed95575\'\n','encryption-functions'),
 (194,'<',17,'Syntax:\n<\n\nLess than:\n','mysql> SELECT 2 < 2;\n        -> 0\n','comparison-operators'),
 (195,'UNIX_TIMESTAMP',28,'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 [time-zone-support].\n','mysql> SELECT UNIX_TIMESTAMP();\n        -> 882226357\nmysql> SELECT UNIX_TIMESTAMP(\'1997-10-04 22:23:00\');\n        -> 875996580\n','date-and-time-functions'),
 (196,'DAYOFMONTH',28,'Syntax:\nDAYOFMONTH(date)\n\nReturns the day of the month for date, in the range 0 to 31.\n','mysql> SELECT DAYOFMONTH(\'1998-02-03\');\n        -> 3\n','date-and-time-functions');
INSERT INTO `help_topic` VALUES  (197,'ASCII',33,'Syntax:\nASCII(str)\n\nReturns the numeric value of the leftmost character of the string str.\nReturns 0 if str is the empty string. Returns NULL if str is NULL.\nASCII() works for characters with numeric values from 0 to 255.\n','mysql> SELECT ASCII(\'2\');\n        -> 50\nmysql> SELECT ASCII(2);\n        -> 50\nmysql> SELECT ASCII(\'dx\');\n        -> 100\n','string-functions'),
 (198,'DIV',4,'Syntax:\nDIV\n\nInteger division. Similar to FLOOR(), but is safe with BIGINT values.\n','mysql> SELECT 5 DIV 2;\n        -> 2\n','arithmetic-functions'),
 (199,'RENAME USER',8,'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 is named using the same\nformat as for the GRANT statement; for example, \'jeffrey\'@\'localhost\'.\nThe user and host parts of the account name correspond to the User and\nHost column values of the user table row for the account.\n','','rename-user'),
 (200,'SHOW SLAVE STATUS',25,'Syntax:\nSHOW SLAVE STATUS\n\nThis statement provides status information on essential parameters of\nthe slave threads. If you issue this statement using the mysql client,\nyou can use a \\G statement terminator rather than a semicolon to obtain\na more readable vertical layout:\n\nmysql> SHOW SLAVE STATUS\\G\n*************************** 1. row ***************************\n       Slave_IO_State: Waiting for master to send event\n          Master_Host: localhost\n          Master_User: root\n          Master_Port: 3306\n        Connect_Retry: 3\n      Master_Log_File: gbichot-bin.005\n  Read_Master_Log_Pos: 79\n       Relay_Log_File: gbichot-relay-bin.005\n        Relay_Log_Pos: 548\nRelay_Master_Log_File: gbichot-bin.005\n     Slave_IO_Running: Yes\n    Slave_SQL_Running: Yes\n      Replicate_Do_DB:\n  Replicate_Ignore_DB:\n           Last_Errno: 0\n           Last_Error:\n         Skip_Counter: 0\n  Exec_Master_Log_Pos: 79\n      Relay_Log_Space: 552\n      Until_Condition: None\n       Until_Log_File:\n        Until_Log_Pos: 0\n   Master_SSL_Allowed: No\n   Master_SSL_CA_File:\n   Master_SSL_CA_Path:\n      Master_SSL_Cert:\n    Master_SSL_Cipher:\n       Master_SSL_Key:\nSeconds_Behind_Master: 8\n','','show-slave-status');
INSERT INTO `help_topic` VALUES  (201,'GEOMETRY',30,'MySQL provides a standard way of creating spatial columns for geometry\ntypes, for example, with CREATE TABLE or ALTER TABLE. Currently,\nspatial columns are supported for MyISAM, InnoDB, NDB, BDB, and ARCHIVE\ntables. (Support for storage engines other than MyISAM was added in\nMySQL 5.0.16.) See also the annotations about spatial indexes under\n[creating-spatial-indexes].\n','CREATE TABLE geom (g GEOMETRY);\n','creating-spatial-columns'),
 (202,'NUMPOINTS',11,'NumPoints(ls)\n\nReturns the number of Point objects in the LineString value ls.\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','linestring-property-functions'),
 (203,'&',18,'Syntax:\n&\n\nBitwise AND:\n','mysql> SELECT 29 & 15;\n        -> 13\n','bit-functions'),
 (204,'LOCALTIMESTAMP',28,'Syntax:\nLOCALTIMESTAMP, LOCALTIMESTAMP()\n\nLOCALTIMESTAMP and LOCALTIMESTAMP() are synonyms for NOW().\n','','date-and-time-functions');
INSERT INTO `help_topic` VALUES  (205,'ADDDATE',28,'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(\'1998-01-02\', INTERVAL 31 DAY);\n        -> \'1998-02-02\'\nmysql> SELECT ADDDATE(\'1998-01-02\', INTERVAL 31 DAY);\n        -> \'1998-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','mysql> SELECT ADDDATE(\'1998-01-02\', 31);\n        -> \'1998-02-02\'\n','date-and-time-functions'),
 (206,'REPEAT LOOP',35,'Syntax:\n[begin_label:] REPEAT\n    statement_list\nUNTIL search_condition\nEND REPEAT [end_label]\n\nThe statement list within a REPEAT statement is repeated until the\nsearch_condition is true. Thus, a REPEAT always enters the loop at\nleast once. statement_list consists of one or more statements.\n\nA REPEAT statement can be labeled. end_label cannot be given unless\nbegin_label also is present. If both are present, they must be the\nsame.\n','mysql> delimiter //\n\nmysql> CREATE PROCEDURE dorepeat(p1 INT)\n    -> BEGIN\n    ->   SET @x = 0;\n    ->   REPEAT SET @x = @x + 1; UNTIL @x > p1 END REPEAT;\n    -> END\n    -> //\nQuery OK, 0 rows affected (0.00 sec)\n\nmysql> CALL dorepeat(1000)//\nQuery OK, 0 rows affected (0.00 sec)\n\nmysql> SELECT @x//\n+------+\n| @x   |\n+------+\n| 1001 |\n+------+\n1 row in set (0.00 sec)\n','repeat-statement'),
 (207,'SMALLINT',20,'SMALLINT[(M)] [UNSIGNED] [ZEROFILL]\n\nA small integer. The signed range is -32768 to 32767. The unsigned\nrange is 0 to 65535.\n','','numeric-type-overview');
INSERT INTO `help_topic` VALUES  (208,'DOUBLE PRECISION',20,'DOUBLE PRECISION[(M,D)] [UNSIGNED] [ZEROFILL], REAL[(M,D)] [UNSIGNED]\n[ZEROFILL]\n\nThese types are synonyms for DOUBLE. Exception: If the REAL_AS_FLOAT\nSQL mode is enabled, REAL is a synonym for FLOAT rather than DOUBLE.\n','','numeric-type-overview'),
 (209,'ORD',33,'Syntax:\nORD(str)\n\nIf the leftmost character of the string str is a multi-byte character,\nreturns the code for that character, calculated from the numeric values\nof its constituent bytes using this formula:\n\n  (1st byte code)\n+ (2nd byte code x 256)\n+ (3rd byte code x 2562) ...\n\nIf the leftmost character is not a multi-byte character, ORD() returns\nthe same value as the ASCII() function.\n','mysql> SELECT ORD(\'2\');\n        -> 50\n','string-functions'),
 (210,'ENVELOPE',32,'Envelope(g)\n\nReturns the Minimum Bounding Rectangle (MBR) for the geometry value g.\nThe result is returned as a Polygon value.\n\nThe polygon is defined by the corner points of the bounding box:\n\nPOLYGON((MINX MINY, MAXX MINY, MAXX MAXY, MINX MAXY, MINX MINY))\n','mysql> SELECT AsText(Envelope(GeomFromText(\'LineString(1 1,2 2)\')));\n+-------------------------------------------------------+\n| AsText(Envelope(GeomFromText(\'LineString(1 1,2 2)\'))) |\n+-------------------------------------------------------+\n| POLYGON((1 1,2 1,2 2,1 2,1 1))                        |\n+-------------------------------------------------------+\n','general-geometry-property-functions'),
 (211,'DEALLOCATE PREPARE',25,'Syntax:\n{DEALLOCATE | DROP} PREPARE stmt_name\n\nTo deallocate a prepared statement, use the DEALLOCATE PREPARE\nstatement. Attempting to execute a prepared statement after\ndeallocating it results in an error.\n\nIf you terminate a client session without deallocating a previously\nprepared statement, the server deallocates it automatically.\n','','sqlps');
INSERT INTO `help_topic` VALUES  (212,'IS_FREE_LOCK',13,'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','','miscellaneous-functions'),
 (213,'TOUCHES',26,'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','','functions-that-test-spatial-relationships-between-geometries'),
 (214,'INET_ATON',13,'Syntax:\nINET_ATON(expr)\n\nGiven the dotted-quad representation of a network address as a string,\nreturns an integer that represents the numeric value of the address.\nAddresses may be 4- or 8-byte addresses.\n','mysql> SELECT INET_ATON(\'209.207.224.40\');\n        -> 3520061480\n','miscellaneous-functions'),
 (215,'UNCOMPRESS',10,'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','mysql> SELECT UNCOMPRESS(COMPRESS(\'any string\'));\n        -> \'any string\'\nmysql> SELECT UNCOMPRESS(\'any string\');\n        -> NULL\n','encryption-functions');
INSERT INTO `help_topic` VALUES  (216,'AUTO_INCREMENT',20,'The AUTO_INCREMENT attribute can be used to generate a unique identity\nfor new rows:\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','example-auto-increment'),
 (217,'ISSIMPLE',32,'IsSimple(g)\n\nCurrently, this function is a placeholder and should not be used. If\nimplemented, its behavior will be as described in the next paragraph.\n\nReturns 1 if the geometry value g has no anomalous geometric points,\nsuch as self-intersection or self-tangency. IsSimple() returns 0 if the\nargument is not simple, and -1 if it is NULL.\n\nThe description of each instantiable geometric class given earlier in\nthe chapter includes the specific conditions that cause an instance of\nthat class to be classified as not simple. (See\n[gis-geometry-class-hierarchy].)\n','','general-geometry-property-functions'),
 (218,'- BINARY',4,'Syntax:\n-\n\nSubtraction:\n','mysql> SELECT 3-5;\n        -> -2\n','arithmetic-functions');
INSERT INTO `help_topic` VALUES  (219,'GEOMCOLLFROMTEXT',3,'GeomCollFromText(wkt[,srid]), GeometryCollectionFromText(wkt[,srid])\n\nConstructs a GEOMETRYCOLLECTION value using its WKT representation and\nSRID.\n','','gis-wkt-functions'),
 (220,'WKT DEFINITION',3,'The Well-Known Text (WKT) representation of Geometry is designed to\nexchange geometry data in ASCII form.\n','','gis-wkt-format'),
 (221,'CURRENT_TIME',28,'Syntax:\nCURRENT_TIME, CURRENT_TIME()\n\nCURRENT_TIME and CURRENT_TIME() are synonyms for CURTIME().\n','','date-and-time-functions'),
 (222,'REVOKE',8,'Syntax:\nREVOKE priv_type [(column_list)] [, priv_type [(column_list)]] ...\n    ON [object_type] {tbl_name | * | *.* | db_name.*}\n    FROM user [, user] ...\n\nREVOKE ALL PRIVILEGES, GRANT OPTION FROM user [, user] ...\n\nThe REVOKE statement enables system administrators to revoke privileges\nfrom MySQL accounts. To use REVOKE, you must have the GRANT OPTION\nprivilege, and you must have the privileges that you are revoking.\n\nFor details on the levels at which privileges exist, the allowable\npriv_type values, and the syntax for specifying users and passwords,\nsee [grant]\n','','revoke'),
 (223,'LAST_INSERT_ID',15,'Syntax:\nLAST_INSERT_ID(), LAST_INSERT_ID(expr)\n\nReturns the first automatically generated value that was set for an\nAUTO_INCREMENT column by the most recent INSERT or UPDATE statement to\naffect such a column.\n','mysql> SELECT LAST_INSERT_ID();\n        -> 195\n','information-functions');
INSERT INTO `help_topic` VALUES  (224,'LAST_DAY',28,'Syntax:\nLAST_DAY(date)\n\nTakes a date or datetime value and returns the corresponding value for\nthe last day of the month. Returns NULL if the argument is invalid.\n','mysql> SELECT LAST_DAY(\'2003-02-05\');\n        -> \'2003-02-28\'\nmysql> SELECT LAST_DAY(\'2004-02-05\');\n        -> \'2004-02-29\'\nmysql> SELECT LAST_DAY(\'2004-01-01 01:01:01\');\n        -> \'2004-01-31\'\nmysql> SELECT LAST_DAY(\'2003-03-32\');\n        -> NULL\n','date-and-time-functions'),
 (225,'MEDIUMINT',20,'MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL]\n\nA medium-sized integer. The signed range is -8388608 to 8388607. The\nunsigned range is 0 to 16777215.\n','','numeric-type-overview'),
 (226,'FLOOR',4,'Syntax:\nFLOOR(X)\n\nReturns the largest integer value not greater than X.\n','mysql> SELECT FLOOR(1.23);\n        -> 1\nmysql> SELECT FLOOR(-1.23);\n        -> -2\n','mathematical-functions'),
 (227,'RTRIM',33,'Syntax:\nRTRIM(str)\n\nReturns the string str with trailing space characters removed.\n','mysql> SELECT RTRIM(\'barbar   \');\n        -> \'barbar\'\n','string-functions'),
 (228,'DEGREES',4,'Syntax:\nDEGREES(X)\n\nReturns the argument X, converted from radians to degrees.\n','mysql> SELECT DEGREES(PI());\n        -> 180\nmysql> SELECT DEGREES(PI() / 2);\n        -> 90\n','mathematical-functions');
INSERT INTO `help_topic` VALUES  (229,'EXPLAIN',25,'Syntax:\nEXPLAIN tbl_name\n\nOr:\n\nEXPLAIN [EXTENDED] SELECT select_options\n\nThe EXPLAIN statement can be used either as a synonym for DESCRIBE or\nas a way to obtain information about how MySQL executes a SELECT\nstatement:\n\no EXPLAIN tbl_name is synonymous with DESCRIBE tbl_name or SHOW COLUMNS\n  FROM tbl_name.\n\no When you precede a SELECT statement with the keyword EXPLAIN, MySQL\n  displays information from the optimizer about the query execution\n  plan. That is, MySQL explains how it would process the SELECT,\n  including information about how tables are joined and in which order.\n','','explain'),
 (230,'VARCHAR',20,'[NATIONAL] VARCHAR(M) [CHARACTER SET charset_name] [COLLATE\ncollation_name]\n\nA variable-length string. M represents the maximum column length. In\nMySQL 5.0, the range of M is 0 to 255 before MySQL 5.0.3, and 0 to\n65,535 in MySQL 5.0.3 and later. (The actual maximum length of a\nVARCHAR in MySQL 5.0 is determined by the maximum row size and the\ncharacter set you use. The maximum effective length starting with MySQL\n5.0.3 is 65,532 bytes.)\n\nNote: Before 5.0.3, trailing spaces were removed when VARCHAR values\nwere stored, which differs from the standard SQL specification.\n\nPrior to MySQL 5.0.3, a VARCHAR column with a length specification\ngreater than 255 was converted to the smallest TEXT type that could\nhold values of the given length. For example, VARCHAR(500) was\nconverted to TEXT, and VARCHAR(200000) was converted to MEDIUMTEXT.\nThis was a compatibility feature. However, this conversion affected\ntrailing-space removal.\n\nVARCHAR is shorthand for CHARACTER VARYING.\n\nVARCHAR values are stored using as many characters as are needed, plus\none byte to record the length (two bytes for columns that are declared\nwith a length longer than 255).\n','','string-type-overview'),
 (231,'UNHEX',33,'Syntax:\n\nUNHEX(str)\n\nPerforms the inverse operation of HEX(str). That is, it interprets each\npair of hexadecimal digits in the argument as a number and converts it\nto the character represented by the number. The resulting characters\nare returned as a binary string.\n','mysql> SELECT UNHEX(\'4D7953514C\');\n        -> \'MySQL\'\nmysql> SELECT 0x4D7953514C;\n        -> \'MySQL\'\nmysql> SELECT UNHEX(HEX(\'string\'));\n        -> \'string\'\nmysql> SELECT HEX(UNHEX(\'1267\'));\n        -> \'1267\'\n','string-functions');
INSERT INTO `help_topic` VALUES  (232,'- UNARY',4,'Syntax:\n-\n\nUnary minus. This operator changes the sign of the argument.\n','mysql> SELECT - 2;\n        -> -2\n','arithmetic-functions'),
 (233,'SELECT INTO',35,'Syntax:\nSELECT col_name[,...] INTO var_name[,...] table_expr\n\nThis SELECT syntax stores selected columns directly into variables.\nTherefore, only a single row may be retrieved.\n','SELECT id,data INTO x,y FROM test.t1 LIMIT 1;\n','select-into-statement'),
 (234,'COS',4,'Syntax:\nCOS(X)\n\nReturns the cosine of X, where X is given in radians.\n','mysql> SELECT COS(PI());\n        -> -1\n','mathematical-functions'),
 (235,'DATE FUNCTION',28,'Syntax:\nDATE(expr)\n\nExtracts the date part of the date or datetime expression expr.\n','mysql> SELECT DATE(\'2003-12-31 01:02:03\');\n        -> \'2003-12-31\'\n','date-and-time-functions'),
 (236,'DROP TRIGGER',21,'Syntax:\nDROP TRIGGER [schema_name.]trigger_name\n\nThis statement drops a trigger. The schema (database) name is optional.\nIf the schema is omitted, the trigger is dropped from the default\nschema. DROP TRIGGER was added in MySQL 5.0.2. Its use requires the\nSUPER privilege.\n','','drop-trigger'),
 (237,'RESET MASTER',25,'Syntax:\nRESET MASTER\n\nDeletes all binary logs listed in the index file, resets the binary log\nindex file to be empty, and creates a new binary log file.\n','','reset-master');
INSERT INTO `help_topic` VALUES  (238,'TAN',4,'Syntax:\nTAN(X)\n\nReturns the tangent of X, where X is given in radians.\n','mysql> SELECT TAN(PI());\n        -> -1.2246063538224e-16\nmysql> SELECT TAN(PI()+1);\n        -> 1.5574077246549\n','mathematical-functions'),
 (239,'PI',4,'Syntax:\nPI()\n\nReturns the value of π (pi). The default number of decimal places\ndisplayed is seven, but MySQL uses the full double-precision value\ninternally.\n','mysql> SELECT PI();\n        -> 3.141593\nmysql> SELECT PI()+0.000000000000000000;\n        -> 3.141592653589793116\n','mathematical-functions'),
 (240,'WEEKOFYEAR',28,'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','mysql> SELECT WEEKOFYEAR(\'1998-02-20\');\n        -> 8\n','date-and-time-functions'),
 (241,'/',4,'Syntax:\n/\n\nDivision:\n','mysql> SELECT 3/5;\n        -> 0.60\n','arithmetic-functions'),
 (242,'STDDEV_SAMP',14,'Syntax:\nSTDDEV_SAMP(expr)\n\nReturns the sample standard deviation of expr (the square root of\nVAR_SAMP(). This function was added in MySQL 5.0.3.\n\nSTDDEV_SAMP() returns NULL if there were no matching rows.\n','','group-by-functions');
INSERT INTO `help_topic` VALUES  (243,'SCHEMA',15,'Syntax:\nSCHEMA()\n\nThis function is a synonym for DATABASE(). It was added in MySQL 5.0.2.\n','','information-functions'),
 (244,'MLINEFROMWKB',29,'MLineFromWKB(wkb[,srid]), MultiLineStringFromWKB(wkb[,srid])\n\nConstructs a MULTILINESTRING value using its WKB representation and\nSRID.\n','','gis-wkb-functions'),
 (245,'LOG2',4,'Syntax:\nLOG2(X)\n\nReturns the base-2 logarithm of X.\n','mysql> SELECT LOG2(65536);\n        -> 16\nmysql> SELECT LOG2(-100);\n        -> NULL\n','mathematical-functions'),
 (246,'SUBTIME',28,'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','mysql> SELECT SUBTIME(\'1997-12-31 23:59:59.999999\',\'1 1:1:1.000002\');\n        -> \'1997-12-30 22:58:58.999997\'\nmysql> SELECT SUBTIME(\'01:00:00.999999\', \'02:00:00.999998\');\n        -> \'-00:59:59.999999\'\n','date-and-time-functions'),
 (247,'UNCOMPRESSED_LENGTH',10,'Syntax:\nUNCOMPRESSED_LENGTH(compressed_string)\n\nReturns the length that the compressed string had before being\ncompressed.\n','mysql> SELECT UNCOMPRESSED_LENGTH(COMPRESS(REPEAT(\'a\',30)));\n        -> 30\n','encryption-functions');
INSERT INTO `help_topic` VALUES  (248,'DROP TABLE',36,'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 non-existing tables it was unable to drop, but it also drops all\nof the tables in the list that do exist.\n\nUse IF EXISTS to prevent an error from occurring for tables that do not\nexist. A NOTE is generated for each non-existent table when using IF\nEXISTS. See [show-warnings].\n\nRESTRICT and CASCADE are allowed to make porting easier. For the\nmoment, they do nothing.\n\nNote: DROP TABLE automatically commits the current active transaction,\nunless you use the TEMPORARY keyword.\n','','drop-table'),
 (249,'SHOW CREATE TABLE',25,'Syntax:\nSHOW CREATE TABLE tbl_name\n\nShows the CREATE TABLE statement that creates the given table. As of\nMySQL 5.0.1, this statement also works with views.\nSHOW CREATE TABLE quotes table and column names according to the value\nof the SQL_QUOTE_SHOW_CREATE option. See [set-option].\n','mysql> SHOW CREATE TABLE t\\G\n*************************** 1. row ***************************\n       Table: t\nCreate Table: CREATE TABLE t (\n  id INT(11) default NULL auto_increment,\n  s char(60) default NULL,\n  PRIMARY KEY (id)\n) ENGINE=MyISAM\n','show-create-table'),
 (250,'DUAL',25,'You are allowed to specify DUAL as a dummy table name in situations\nwhere no tables are referenced:\n\nmysql> SELECT 1 + 1 FROM DUAL;\n        -> 2\n\nDUAL is purely for compatibility with some other database servers that\nrequire a FROM clause. MySQL does not require the clause if no tables\nare referenced.\n','','select');
INSERT INTO `help_topic` VALUES  (251,'INSTR',33,'Syntax:\nINSTR(str,substr)\n\nReturns the position of the first occurrence of substring substr in\nstring str. This is the same as the two-argument form of LOCATE(),\nexcept that the order of the arguments is reversed.\n','mysql> SELECT INSTR(\'foobarbar\', \'bar\');\n        -> 4\nmysql> SELECT INSTR(\'xbar\', \'foobar\');\n        -> 0\n','string-functions'),
 (252,'NOW',28,'Syntax:\nNOW()\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.\n','mysql> SELECT NOW();\n        -> \'1997-12-15 23:50:26\'\nmysql> SELECT NOW() + 0;\n        -> 19971215235026\n','date-and-time-functions'),
 (253,'SHOW ENGINES',25,'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. SHOW TABLE\nTYPES is a deprecated synonym.\n','','show-engines'),
 (254,'>=',17,'Syntax:\n>=\n\nGreater than or equal:\n','mysql> SELECT 2 >= 2;\n        -> 1\n','comparison-operators');
INSERT INTO `help_topic` VALUES  (255,'EXP',4,'Syntax:\nEXP(X)\n\nReturns the value of e (the base of natural logarithms) raised to the\npower of X.\n','mysql> SELECT EXP(2);\n        -> 7.3890560989307\nmysql> SELECT EXP(-2);\n        -> 0.13533528323661\nmysql> SELECT EXP(0);\n        -> 1\n','mathematical-functions'),
 (256,'SHA',10,'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 binary\nstring of 40 hex digits, or NULL if the argument was NULL. One of the\npossible uses for this function is as a hash key. You can also use it\nas a cryptographic function for storing passwords. SHA() is synonymous\nwith SHA1().\n','mysql> SELECT SHA1(\'abc\');\n        -> \'a9993e364706816aba3e25717850c26c9cd0d89d\'\n','encryption-functions'),
 (257,'LONGBLOB',20,'LONGBLOB\n\nA BLOB column with a maximum length of 4,294,967,295 or 4GB (232 - 1)\nbytes. The maximum effective (permitted) length of LONGBLOB columns\ndepends on the configured maximum packet size in the client/server\nprotocol and available memory.\n','','string-type-overview'),
 (258,'POINTN',11,'PointN(ls,N)\n\nReturns the N-th Point in the Linestring value ls. Points are numbered\nbeginning with 1.\n','mysql> SET @ls = \'LineString(1 1,2 2,3 3)\';\nmysql> SELECT AsText(PointN(GeomFromText(@ls),2));\n+-------------------------------------+\n| AsText(PointN(GeomFromText(@ls),2)) |\n+-------------------------------------+\n| POINT(2 2)                          |\n+-------------------------------------+\n','linestring-property-functions');
