diff --git "a/data/1.MySQL\345\210\235\351\230\266/1.\345\237\272\346\234\254\346\246\202\345\277\265/1.\345\205\263\347\263\273\345\236\213\346\225\260\346\215\256\345\272\223/config.json" "b/data/1.MySQL\345\210\235\351\230\266/1.\345\237\272\346\234\254\346\246\202\345\277\265/1.\345\205\263\347\263\273\345\236\213\346\225\260\346\215\256\345\272\223/config.json" index 91e9d015a5f6bd2678169f9351978292c9569f51..8e7c772de8a49d06de0caf53ddbec75e3aa47e58 100644 --- "a/data/1.MySQL\345\210\235\351\230\266/1.\345\237\272\346\234\254\346\246\202\345\277\265/1.\345\205\263\347\263\273\345\236\213\346\225\260\346\215\256\345\272\223/config.json" +++ "b/data/1.MySQL\345\210\235\351\230\266/1.\345\237\272\346\234\254\346\246\202\345\277\265/1.\345\205\263\347\263\273\345\236\213\346\225\260\346\215\256\345\272\223/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-67b5ccfe50d34cf99c38d0e63f95c59e", "keywords": [ "关系型数据库", "database", diff --git "a/data/1.MySQL\345\210\235\351\230\266/1.\345\237\272\346\234\254\346\246\202\345\277\265/2.\346\234\215\345\212\241\345\231\250\345\222\214\345\256\242\346\210\267\347\253\257/config.json" "b/data/1.MySQL\345\210\235\351\230\266/1.\345\237\272\346\234\254\346\246\202\345\277\265/2.\346\234\215\345\212\241\345\231\250\345\222\214\345\256\242\346\210\267\347\253\257/config.json" index ca8111417d50072c10aeb5a775707801ccc24fc0..dbc24de8f4f658ccfcb96b6cbc7640f4d714cc95 100644 --- "a/data/1.MySQL\345\210\235\351\230\266/1.\345\237\272\346\234\254\346\246\202\345\277\265/2.\346\234\215\345\212\241\345\231\250\345\222\214\345\256\242\346\210\267\347\253\257/config.json" +++ "b/data/1.MySQL\345\210\235\351\230\266/1.\345\237\272\346\234\254\346\246\202\345\277\265/2.\346\234\215\345\212\241\345\231\250\345\222\214\345\256\242\346\210\267\347\253\257/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-86367300e7b643e18caf7b9349ab705a", "keywords": [ "server", "client", diff --git "a/data/1.MySQL\345\210\235\351\230\266/1.\345\237\272\346\234\254\346\246\202\345\277\265/config.json" "b/data/1.MySQL\345\210\235\351\230\266/1.\345\237\272\346\234\254\346\246\202\345\277\265/config.json" index b89e9d8d422867c2ac9edc02e4b9be855e6ddfb8..a8c1d1a4410cbad6f59fd0f4c603936f4bdc4055 100644 --- "a/data/1.MySQL\345\210\235\351\230\266/1.\345\237\272\346\234\254\346\246\202\345\277\265/config.json" +++ "b/data/1.MySQL\345\210\235\351\230\266/1.\345\237\272\346\234\254\346\246\202\345\277\265/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-635d4c57d06a4e1abaecbd03d9f5e1ba", "keywords": [], "keywords_must": [], "keywords_forbid": [] diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/1.\345\256\211\350\243\205/config.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/1.\345\256\211\350\243\205/config.json" index 53ac7a929b414222b3df523bcc38d16f8d039095..18bf051d7c8acc1a4ed5d1df710495d14d9ad626 100644 --- "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/1.\345\256\211\350\243\205/config.json" +++ "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/1.\345\256\211\350\243\205/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-95d0b7e5493e478f85ca49a77a13d194", "keywords": [ "安装", "PostgreSQL" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/config.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/config.json" index dcd18475e2faf5580edc61920d8a7c4a72f2bdae..e6fa0c39bcba43cf01c8e71a63a8cbd8400ee7a5 100644 --- "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/config.json" +++ "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/2.\347\231\273\345\275\225/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-932a42b96ee34177b3d980c30cbab717", "keywords": [ "登录", "身份验证", diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/3.\344\275\277\347\224\250/config.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/3.\344\275\277\347\224\250/config.json" index e3249320baa44d4fdd91d3276e96d87ce01b1f1a..69c39419e41af1670616a7eaf9a79a4b9958a66d 100644 --- "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/3.\344\275\277\347\224\250/config.json" +++ "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/3.\344\275\277\347\224\250/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-5720037d32894078aa03106e4d798984", "keywords": [ "login", "connect" diff --git "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/config.json" "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/config.json" index b89e9d8d422867c2ac9edc02e4b9be855e6ddfb8..4ba525c19695ee825d5560bbe5fa158332445f87 100644 --- "a/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/config.json" +++ "b/data/1.MySQL\345\210\235\351\230\266/2.\345\256\211\350\243\205\345\222\214\344\275\277\347\224\250/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-c6fb4b9d5c13492289fd14d06911c1e5", "keywords": [], "keywords_must": [], "keywords_forbid": [] diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/1.psql/config.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/1.psql/config.json" index a1ac975fae2b87456f2dd45fa23ddc7242b2e129..9330266a85aab657a60cc4026a5584db3fcc5cdc 100644 --- "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/1.psql/config.json" +++ "b/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/1.psql/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-79f255c8025d4379b9782e445d37b8b5", "keywords": [ "sql", "psql", diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/config.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/config.json" index ed920b1eae5340fcc3116df9e064c6dda98b0fb6..113b18fa6cd33d4dbdf9d05c0e2d7cb7374f4766 100644 --- "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/config.json" +++ "b/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/2.SQL\345\237\272\346\234\254\350\257\255\346\263\225/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-b1416d413b75470697201b9d6ffeebff", "keywords": [ "语法", "select" diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/config.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/config.json" index acd89efa341bcc5aa49b13e2e09ba13eca41028b..e763ea9d1122c5b7150f76e4da12c83f402f2f73 100644 --- "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/config.json" +++ "b/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/3.SQL\343\200\201DML\345\222\214DDL/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-d62d60e24fe14f049712c9db8cf25ea9", "keywords": [ "DML", "insert", diff --git "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/config.json" "b/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/config.json" index b89e9d8d422867c2ac9edc02e4b9be855e6ddfb8..9b344b6b7da32b0e8813d10e3802ea68a4073d79 100644 --- "a/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/config.json" +++ "b/data/1.MySQL\345\210\235\351\230\266/3.\346\237\245\350\257\242\346\225\260\346\215\256/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-ffe7d96945264633aa3ba54acd22b3a9", "keywords": [], "keywords_must": [], "keywords_forbid": [] diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/config.json" index cedd88b292b0381980ab58706ae870019e44e8a2..953be254bd8860a49c8f466b0c527c5cdaf5009d 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/1.\350\241\250/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-0f0cd6ec82e343db95ed800a7d964cfc", "keywords": [ "表", "table" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\345\207\275\346\225\260/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\345\207\275\346\225\260/config.json" index c705d2d5ff5a5534aa9f36ea493f01470e64fac8..33086e1ebdd27352e5daa48d71a1ba8f5263130e 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\345\207\275\346\225\260/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/2.\345\207\275\346\225\260/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-a6b27f219f3c47c981ed1dceffa8a1a6", "keywords": [ "函数", "function" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/config.json" index 77b0134eb12beef509d6cd8d128eb32010050952..f7cf380510988d23f010fa0676bbb98e0846e155 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/3.\347\224\250\346\210\267\345\222\214\346\235\203\351\231\220/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-d32f7bece92e436ba0a0eefd0bc4a86c", "keywords": [ "role", "login", diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/config.json" index 5be94ef080e3705888c61d4159acc9b8e069e1e6..1bf4c33dce92d86b633d97f1689bab1185dd5e05 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/4.\347\264\242\345\274\225\345\222\214\347\272\246\346\235\237/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-8bd217c396eb4f44b76cdb04c5d4674d", "keywords": [ "索引", " 约束", diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5. \350\247\246\345\217\221\345\231\250/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5. \350\247\246\345\217\221\345\231\250/config.json" index 9fbe89ac43927513eaac406547a8ab5006083b61..3a2d8bc3813fe972993ad489c05d9b10a1e797b6 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5. \350\247\246\345\217\221\345\231\250/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/5. \350\247\246\345\217\221\345\231\250/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-d1d26b008711441f82192c33e1fe4dd7", "keywords": [ "trigger", "触发器" diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/config.json" index ed19c6317c4294b24f83fe881c5f248dc566ff10..5776ce9937ff626e6f817163adcb53a439b36e37 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/6.\346\225\260\346\215\256\345\272\223\346\211\251\345\261\225/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-88c53ba3b31f4ae5a4de3809d61cf539", "keywords": [ "数据库扩展", "数据库插件", diff --git "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/config.json" "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/config.json" index b89e9d8d422867c2ac9edc02e4b9be855e6ddfb8..7bfce3ab03659ffade700d2d9ade750f6059181c 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/1.\345\237\272\346\234\254\347\273\223\346\236\204/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-eb03e9500ad143148847cd5130da4787", "keywords": [], "keywords_must": [], "keywords_forbid": [] diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/1.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/1.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/config.json" index c68c334f05f58094c94ac2e27d32b0cad1d5b91e..3630c026f49e13aeb99e5853816dac7ef6920fb0 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/1.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/1.\350\201\232\345\220\210\345\222\214\345\210\206\347\273\204/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-06b0b1a126e3440ab67e5ab103ef9e92", "keywords": [ "group by", "分组" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/2.\350\277\236\346\216\245\346\237\245\350\257\242/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/2.\350\277\236\346\216\245\346\237\245\350\257\242/config.json" index 618ed6d159945c860eb911d938a054976149ebd4..1f8b21a36bd7ab79db76f75f0556de5759ee3fdd 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/2.\350\277\236\346\216\245\346\237\245\350\257\242/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/2.\350\277\236\346\216\245\346\237\245\350\257\242/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-e12eca4c9358429f9222a3f32e1798f6", "keywords": [ "join", "连接查询" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/3.\345\255\220\346\237\245\350\257\242/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/3.\345\255\220\346\237\245\350\257\242/config.json" index 408f435847b4def6145b293c57f052226dd2f62a..28764f1ff76aa786001b23138d5a01e8c15372f8 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/3.\345\255\220\346\237\245\350\257\242/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/3.\345\255\220\346\237\245\350\257\242/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-787937c95738421ba7b1d5b8aafe55d0", "keywords": [ "子查询", "subquery" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/4.\345\210\206\351\241\265\346\237\245\350\257\242/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/4.\345\210\206\351\241\265\346\237\245\350\257\242/config.json" index 6f3b4a1ea4e99cddc9fa3ff7823946e39acbb4d8..938bb964aa6385754a937664765ec40d719ae9f1 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/4.\345\210\206\351\241\265\346\237\245\350\257\242/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/4.\345\210\206\351\241\265\346\237\245\350\257\242/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-da7b258f8b0b4597924737902a5018d3", "keywords": [ "分页", "limit", diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/config.json" index 4d625e5f42ecb6c204c75d6d00c2abc0f2ccc0b4..d91ad5383721a967e6e6164ac1029286d2871e66 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/5.CTE/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-a69988041f934af1af39f2da4b3e0d58", "keywords": [ "common table expression", "cte", diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/config.json" index c70722bef24e070764653fa26d5481b021828497..88aadad1bd417f728a610e323c4733cabd88f6fc 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/6.\350\277\207\347\250\213\345\214\226\347\274\226\347\250\213/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-7b3a382e0cdb4f089fb3b1769c91025f", "keywords": [ "plsql", "过程化" diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/config.json" index d3ba818ce4363246f4185865ce8d11e55f666422..ea09f6b1f806bc6b63790e3a17114ba3cb5063f7 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/7.DDL/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-2bd968a23ccb4668b853421206b46eeb", "keywords": [ "创建表", "授权", diff --git "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/config.json" "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/config.json" index b89e9d8d422867c2ac9edc02e4b9be855e6ddfb8..56b261efa3786c5004be482bbea70009028b15b0 100644 --- "a/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/config.json" +++ "b/data/2.MySQL\344\270\255\351\230\266/2.\346\234\215\345\212\241\347\253\257\347\274\226\347\250\213/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-64454fb14452475a8c3b348bf4d840cc", "keywords": [], "keywords_must": [], "keywords_forbid": [] diff --git "a/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/1.standby/config.json" "b/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/1.standby/config.json" index 3a4aa471d54562a2b11a35e33d25775b2cff4298..50f87b9f2c1911a515518ceff9d06b9e91633386 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/1.standby/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/1.standby/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-64d1c4fd8bc845d4900dfdfe1fea4cb9", "keywords": [ "standby", "热备份", diff --git "a/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/2.\346\265\201\345\274\217\345\244\215\345\210\266\351\233\206\347\276\244/config.json" "b/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/2.\346\265\201\345\274\217\345\244\215\345\210\266\351\233\206\347\276\244/config.json" index 498ac56fdeadefe0def15b57499c365de721b516..f6fff78176b7bac533651653a7804b3d3e98debb 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/2.\346\265\201\345\274\217\345\244\215\345\210\266\351\233\206\347\276\244/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/2.\346\265\201\345\274\217\345\244\215\345\210\266\351\233\206\347\276\244/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-f00ed1bb1dac4cbebb090e6423aaa8a1", "keywords": [ "standby", "高可用", diff --git "a/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/3.fdw/config.json" "b/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/3.fdw/config.json" index 83eb1658a996a588908b52a9884e9fb2b54b8dda..fd2e61afab1e10f3c2c0bd817aac04cea6af5a14 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/3.fdw/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/3.fdw/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-a788c4767113412b811eee21ad298404", "keywords": [ "外部数据连接", "fdw" diff --git "a/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/config.json" "b/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/config.json" index b89e9d8d422867c2ac9edc02e4b9be855e6ddfb8..ba7ba6f58188da71ab2ccfb6ba20a3aa0f121326 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/1.\351\233\206\347\276\244\345\222\214\345\244\215\345\210\266/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-6c50f07505954be1b61cf0bf6365536d", "keywords": [], "keywords_must": [], "keywords_forbid": [] diff --git "a/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/1.\345\207\240\344\275\225\347\261\273\345\236\213\345\222\214GIS/config.json" "b/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/1.\345\207\240\344\275\225\347\261\273\345\236\213\345\222\214GIS/config.json" index 80df7ab100fa15e3b37ed5b8cae50e49a33bcb5b..104c77870a82a2fe60b7951bc94d60ece52a4286 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/1.\345\207\240\344\275\225\347\261\273\345\236\213\345\222\214GIS/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/1.\345\207\240\344\275\225\347\261\273\345\236\213\345\222\214GIS/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-aa2a0a0cc22a47ac89cdcc9b56951a02", "keywords": [ "gis", "地理信息" diff --git "a/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/2.JSON\345\222\214JSONB/config.json" "b/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/2.JSON\345\222\214JSONB/config.json" index 415fc8e6407438f27b1cc515e541812df8060971..85d7ef117f0591103363fcfc2157095840c1ecd1 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/2.JSON\345\222\214JSONB/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/2.JSON\345\222\214JSONB/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-811d683bd15b4e0ab91c3507199acfbb", "keywords": [ "json", "jsonb" diff --git "a/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/3.\345\207\275\346\225\260/config.json" "b/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/3.\345\207\275\346\225\260/config.json" index 6c5f4f7ca6f4fbd925e7e19952715c5b25c8b27b..afa8360f11fb8f34568f45b9a4ab582446925ea6 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/3.\345\207\275\346\225\260/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/3.\345\207\275\346\225\260/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-0f54b3fe17b04a59a2eed504aa280bbe", "keywords": [ "函数", "过程", diff --git "a/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/4.\350\247\206\345\233\276/config.json" "b/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/4.\350\247\206\345\233\276/config.json" index 9db7e2f2407dc6a8536639c9c3305cb054bd23fd..b997489feed1421afcbcef6856d71d74fa5b1272 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/4.\350\247\206\345\233\276/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/4.\350\247\206\345\233\276/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-f715af01120d4fe0be0a633776f6d261", "keywords": [ "视图", "view" diff --git "a/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/config.json" "b/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/config.json" index b89e9d8d422867c2ac9edc02e4b9be855e6ddfb8..fd6f539f6249c66e1dc0371fefd34e008f1bf519 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/2.\351\253\230\347\272\247\346\225\260\346\215\256\347\261\273\345\236\213/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-ed11f5b80bef4dbd86b5e1c5a091413d", "keywords": [], "keywords_must": [], "keywords_forbid": [] diff --git "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/1.\351\200\222\345\275\222\346\237\245\350\257\242/config.json" "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/1.\351\200\222\345\275\222\346\237\245\350\257\242/config.json" index 527e45c21ee4e8fa539843179e51f32025cb78f5..ba45e15d6fc1fffba636413ce0467cb78811ed80 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/1.\351\200\222\345\275\222\346\237\245\350\257\242/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/1.\351\200\222\345\275\222\346\237\245\350\257\242/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-753300de6ef94af7be40fb91a05421a6", "keywords": [ "cte", "递归查询", diff --git "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/2.Window Function/config.json" "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/2.Window Function/config.json" index 323f58518e22378070631a7163cf05678e9c8ca7..4c8785b54cc39d95d2b996c2d1b5aabfa3c791f7 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/2.Window Function/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/2.Window Function/config.json" @@ -4,7 +4,7 @@ "function" ], "children": [], - "node_id": "", + "node_id": "mysql-0f7b5745d0b44251a678bbd2bbee5f2e", "export": [ "salary.json" ], diff --git "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/3.\351\200\217\350\247\206\350\241\250 /config.json" "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/3.\351\200\217\350\247\206\350\241\250 /config.json" index 57074115ecd4e6fe7a901150722ed52d22112337..23789cabf49c43ad11be201cff92e2ae85841807 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/3.\351\200\217\350\247\206\350\241\250 /config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/3.\351\200\217\350\247\206\350\241\250 /config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-88200dcbd2e848a5a1d74c086d8abe57", "keywords": [ "透视表", "交叉透视表", diff --git "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/4.\345\206\231\345\205\245\345\222\214\345\206\262\347\252\201/config.json" "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/4.\345\206\231\345\205\245\345\222\214\345\206\262\347\252\201/config.json" index 73b0a6ed89d18d8b9aa762b2fa1469a4eab40781..4bc086b33b2e3154a9bf8351b9e4eeac91398a36 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/4.\345\206\231\345\205\245\345\222\214\345\206\262\347\252\201/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/4.\345\206\231\345\205\245\345\222\214\345\206\262\347\252\201/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-f9f2ae841cf14d079c8433c833d3396d", "keywords": [ "conflict", "冲突", diff --git "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/5.\344\272\213\345\212\241/config.json" "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/5.\344\272\213\345\212\241/config.json" index 7675aac488c90f504664af81dec520f99385d29a..e01a20717c260245faa21c823f79f8b808f23499 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/5.\344\272\213\345\212\241/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/5.\344\272\213\345\212\241/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-a00dadd0e1e945e597adcd2b71452e07", "keywords": [ "事务", "transaction" diff --git "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/6.\347\264\242\345\274\225\345\222\214\344\274\230\345\214\226/config.json" "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/6.\347\264\242\345\274\225\345\222\214\344\274\230\345\214\226/config.json" index 95a4cd1d8098e305a08df6cb1bdcd42e4ed60308..428332250cf67820688bcc8cfbc053930a380961 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/6.\347\264\242\345\274\225\345\222\214\344\274\230\345\214\226/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/6.\347\264\242\345\274\225\345\222\214\344\274\230\345\214\226/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-7745c930b53c48d18afb4ba14e0510a7", "keywords": [ "索引", "index", diff --git "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/config.json" "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/config.json" index b89e9d8d422867c2ac9edc02e4b9be855e6ddfb8..bc876e3ce19064b942e2c2594ee793550d37bf7e 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/3.SQL\351\253\230\347\272\247\346\212\200\345\267\247/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-0cc4dd0b6c024a9e92abb4226bf7ff79", "keywords": [], "keywords_must": [], "keywords_forbid": [] diff --git "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/config.json" "b/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/config.json" index 4e2943c64642c987a08d01f2699d973fc3b4cacf..0ea4e233cbb9841c2feb0babdcd8007949992f2d 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/1.\346\225\260\346\215\256\345\272\223\351\227\256\347\255\224/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-53775864ecb94bb3af35b6b54c58fe0c", "keywords": [ "数据库问答" ], diff --git "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/config.json" "b/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/config.json" index b89e9d8d422867c2ac9edc02e4b9be855e6ddfb8..48970536f1b18bea6fd60e39e8edf9f4f8c92013 100644 --- "a/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/config.json" +++ "b/data/3.MySQL\351\253\230\351\230\266/4.\350\277\233\351\230\266\344\273\273\345\212\241/config.json" @@ -1,5 +1,5 @@ { - "node_id": "", + "node_id": "mysql-022a17432ef84a489620c05bdd8f7911", "keywords": [], "keywords_must": [], "keywords_forbid": [] diff --git a/data/tree.json b/data/tree.json index 7188e42367aaba6fb97a67ca3263ab7ea95a0b65..1f97b638a14d15af56d1f4f0357deb7062ddb360 100644 --- a/data/tree.json +++ b/data/tree.json @@ -9,16 +9,158 @@ "keywords": [], "children": [ { - "MySQL入门": { - "node_id": "mysql-2cd5f68281704161820ee048e1f9de36", + "基本概念": { + "node_id": "mysql-635d4c57d06a4e1abaecbd03d9f5e1ba", "keywords": [], "children": [ { - "HelloWorld": { - "node_id": "mysql-96403217971e4115835e31bba9366fcb", - "keywords": [], + "关系型数据库": { + "node_id": "mysql-9fcbb1d0c57c48cda031c5821d1602fa", + "keywords": [ + "关系型数据库", + "database", + "relational", + "rdbms" + ], "children": [], - "keywords_must": [], + "keywords_must": [ + "关系型数据库", + "database", + "relational", + "rdbms" + ], + "keywords_forbid": [] + } + }, + { + "服务器和客户端": { + "node_id": "mysql-e681e8c35f0948f0843ececdd68f0751", + "keywords": [ + "server", + "client", + "数据库服务器", + "数据库客户端" + ], + "children": [], + "keywords_must": [ + "服务器", + "客户端" + ], + "keywords_forbid": [] + } + } + ], + "keywords_must": [], + "keywords_forbid": [] + } + }, + { + "安装和使用": { + "node_id": "mysql-c6fb4b9d5c13492289fd14d06911c1e5", + "keywords": [], + "children": [ + { + "安装": { + "node_id": "mysql-a59d178ac44b4ec1be7a6fefb6190c70", + "keywords": [ + "安装", + "PostgreSQL" + ], + "children": [], + "keywords_must": [ + "安装" + ], + "keywords_forbid": [] + } + }, + { + "登录": { + "node_id": "mysql-20d6c1ca7ed447e2ad332bf38a04499e", + "keywords": [ + "登录", + "身份验证", + "授权" + ], + "children": [], + "keywords_must": [ + "登录" + ], + "keywords_forbid": [] + } + }, + { + "使用": { + "node_id": "mysql-3914587eda97466b8350d32eee431d2e", + "keywords": [ + "login", + "connect" + ], + "children": [], + "keywords_must": [ + "使用", + "基本用法", + "入门" + ], + "keywords_forbid": [] + } + } + ], + "keywords_must": [], + "keywords_forbid": [] + } + }, + { + "查询数据": { + "node_id": "mysql-ffe7d96945264633aa3ba54acd22b3a9", + "keywords": [], + "children": [ + { + "psql": { + "node_id": "mysql-62e8fcfc87a84019a0190647b2033eee", + "keywords": [ + "sql", + "psql", + " 数据库客户端" + ], + "children": [], + "keywords_must": [ + "psql" + ], + "keywords_forbid": [] + } + }, + { + "SQL基本语法": { + "node_id": "mysql-229cf42e73df4023be4224780b79d388", + "keywords": [ + "语法", + "select" + ], + "children": [], + "keywords_must": [ + "语法", + "SQL" + ], + "keywords_forbid": [] + } + }, + { + "SQL、DML和DDL": { + "node_id": "mysql-7609aaf33ced4c18b14dbbe82a4b2fdb", + "keywords": [ + "DML", + "insert", + "update", + "delete" + ], + "children": [], + "keywords_must": [ + "DML", + "DDL", + "insert", + "update", + "delete" + ], "keywords_forbid": [] } } @@ -36,7 +178,242 @@ "MySQL中阶": { "node_id": "mysql-4ccd6a9874f147bc9e5f368e3bd90850", "keywords": [], - "children": [], + "children": [ + { + "基本结构": { + "node_id": "mysql-eb03e9500ad143148847cd5130da4787", + "keywords": [], + "children": [ + { + "表": { + "node_id": "mysql-57cd456bfa774aa4b719bb4abe05387d", + "keywords": [ + "表", + "table" + ], + "children": [], + "keywords_must": [ + "表", + "table" + ], + "keywords_forbid": [] + } + }, + { + "函数": { + "node_id": "mysql-cf72570d35814695a3580d75032cbb89", + "keywords": [ + "函数", + "function" + ], + "children": [], + "keywords_must": [ + "函数", + "function" + ], + "keywords_forbid": [] + } + }, + { + "用户和权限": { + "node_id": "mysql-9746a550ac814df49b2639c752080a42", + "keywords": [ + "role", + "login", + "user", + "用户", + "角色", + "权限", + "privilege" + ], + "children": [], + "keywords_must": [ + "role", + "login", + "user", + "用户", + "角色", + "权限", + "privilege" + ], + "keywords_forbid": [] + } + }, + { + "索引和约束": { + "node_id": "mysql-5de6ec33f18649018d33f71030fec5d9", + "keywords": [ + "索引", + " 约束", + "constraints", + "index" + ], + "children": [], + "keywords_must": [ + "索引", + " 约束", + "constraints", + "index" + ], + "keywords_forbid": [] + } + }, + { + " 触发器": { + "node_id": "mysql-df02bd5ac2d942f581a139d490cfaa67", + "keywords": [ + "trigger", + "触发器" + ], + "children": [], + "keywords_must": [ + "trigger", + "触发器" + ], + "keywords_forbid": [] + } + }, + { + "数据库扩展": { + "node_id": "mysql-d7e87a239c564fe7a51ffb0cdb8a9693", + "keywords": [ + "数据库扩展", + "数据库插件", + "extension" + ], + "children": [], + "keywords_must": [ + "数据库扩展", + "extension" + ], + "keywords_forbid": [] + } + } + ], + "keywords_must": [], + "keywords_forbid": [] + } + }, + { + "服务端编程": { + "node_id": "mysql-64454fb14452475a8c3b348bf4d840cc", + "keywords": [], + "children": [ + { + "聚合和分组": { + "node_id": "mysql-01451122a1174b37add9105b89f6dd03", + "keywords": [ + "group by", + "分组" + ], + "children": [], + "keywords_must": [ + "group by", + "分组", + "聚合" + ], + "keywords_forbid": [] + } + }, + { + "连接查询": { + "node_id": "mysql-917489173e594a189b5a48c309533917", + "keywords": [ + "join", + "连接查询" + ], + "children": [], + "keywords_must": [ + "join", + "连接查询" + ], + "keywords_forbid": [] + } + }, + { + "子查询": { + "node_id": "mysql-5316412aed02420ea1a838b85d1ea580", + "keywords": [ + "子查询", + "subquery" + ], + "children": [], + "keywords_must": [ + "子查询", + "subquery" + ], + "keywords_forbid": [] + } + }, + { + "分页查询": { + "node_id": "mysql-c091baca5e7446909b067aa87939ca81", + "keywords": [ + "分页", + "limit", + "offset" + ], + "children": [], + "keywords_must": [ + "分页", + "limit", + "offset" + ], + "keywords_forbid": [] + } + }, + { + "CTE": { + "node_id": "mysql-28f41d302bc14332a1b6328f6e73ec68", + "keywords": [ + "common table expression", + "cte", + "recursive" + ], + "children": [], + "keywords_must": [ + "cte" + ], + "keywords_forbid": [] + } + }, + { + "过程化编程": { + "node_id": "mysql-f9326d7b2f43465585d048870b36ba72", + "keywords": [ + "plsql", + "过程化" + ], + "children": [], + "keywords_must": [ + "过程化" + ], + "keywords_forbid": [] + } + }, + { + "DDL": { + "node_id": "mysql-221322d43c2145da9ccdd0965e0880b1", + "keywords": [ + "创建表", + "授权", + "ddl" + ], + "children": [], + "keywords_must": [ + "创建表", + "授权", + "ddl" + ], + "keywords_forbid": [] + } + } + ], + "keywords_must": [], + "keywords_forbid": [] + } + } + ], "keywords_must": [], "keywords_forbid": [] } @@ -45,7 +422,276 @@ "MySQL高阶": { "node_id": "mysql-fba12490eaea4ed8b50866f878896338", "keywords": [], - "children": [], + "children": [ + { + "集群和复制": { + "node_id": "mysql-6c50f07505954be1b61cf0bf6365536d", + "keywords": [], + "children": [ + { + "standby": { + "node_id": "mysql-9d8329cd679c4bb28a64b030ff412cde", + "keywords": [ + "standby", + "热备份", + "高可用", + "流复制" + ], + "children": [], + "keywords_must": [ + "standby" + ], + "keywords_forbid": [] + } + }, + { + "流式复制集群": { + "node_id": "mysql-2cc55f62c24f41e584a0d27c308e721b", + "keywords": [ + "standby", + "高可用", + "流复制", + "wal" + ], + "children": [], + "keywords_must": [ + "流式复制", + "流复制" + ], + "keywords_forbid": [] + } + }, + { + "fdw": { + "node_id": "mysql-602728e6acdb4146aa458ada9681ed4a", + "keywords": [ + "外部数据连接", + "fdw" + ], + "children": [], + "keywords_must": [ + "外部数据连接", + "fdw" + ], + "keywords_forbid": [] + } + } + ], + "keywords_must": [], + "keywords_forbid": [] + } + }, + { + "高级数据类型": { + "node_id": "mysql-ed11f5b80bef4dbd86b5e1c5a091413d", + "keywords": [], + "children": [ + { + "几何类型和GIS": { + "node_id": "mysql-e1cdc692aefb49a9ac5fd9a67850cde3", + "keywords": [ + "gis", + "地理信息" + ], + "children": [], + "keywords_must": [ + "gis", + "几何" + ], + "keywords_forbid": [] + } + }, + { + "JSON和JSONB": { + "node_id": "mysql-1cc35af718984d8d905f22e57f8feb60", + "keywords": [ + "json", + "jsonb" + ], + "children": [], + "keywords_must": [ + "json", + "jsonb" + ], + "keywords_forbid": [] + } + }, + { + "函数": { + "node_id": "mysql-7013285cc6854edf99101562ed483654", + "keywords": [ + "函数", + "过程", + "function", + "produce" + ], + "children": [], + "keywords_must": [ + "聚合函数", + "json函数", + [ + "数组", + "函数" + ], + "" + ], + "keywords_forbid": [] + } + }, + { + "视图": { + "node_id": "mysql-bb5ccc0866574baaa40132532eaaa88a", + "keywords": [ + "视图", + "view" + ], + "children": [], + "keywords_must": [ + "视图", + "view" + ], + "keywords_forbid": [] + } + } + ], + "keywords_must": [], + "keywords_forbid": [] + } + }, + { + "SQL高级技巧": { + "node_id": "mysql-0cc4dd0b6c024a9e92abb4226bf7ff79", + "keywords": [], + "children": [ + { + "递归查询": { + "node_id": "mysql-6fa913985b5a45428a937eb5825b2d33", + "keywords": [ + "cte", + "递归查询", + "recursive" + ], + "children": [], + "keywords_must": [ + "cte", + "递归查询", + "recursive" + ], + "keywords_forbid": [] + } + }, + { + "Window Function": { + "node_id": "mysql-b2d66073e3454bb392867db3d8bf693d", + "keywords": [ + "函数", + "function" + ], + "children": [], + "keywords_must": [ + "函数", + "function", + "window" + ], + "keywords_forbid": [] + } + }, + { + "透视表 ": { + "node_id": "mysql-85c4a7aa13ba4deebbc040e57d01ebb4", + "keywords": [ + "透视表", + "交叉透视表", + "pivot" + ], + "children": [], + "keywords_must": [ + "透视表", + "交叉透视表", + "pivot" + ], + "keywords_forbid": [] + } + }, + { + "写入和冲突": { + "node_id": "mysql-02027a446b89495e85b99c0ff325ce7f", + "keywords": [ + "conflict", + "冲突", + "唯一约束" + ], + "children": [], + "keywords_must": [ + "conflict", + "冲突" + ], + "keywords_forbid": [] + } + }, + { + "事务": { + "node_id": "mysql-3bdfdf9a8be444759a80c1f2c37d81f2", + "keywords": [ + "事务", + "transaction" + ], + "children": [], + "keywords_must": [ + "事务", + "transaction" + ], + "keywords_forbid": [] + } + }, + { + "索引和优化": { + "node_id": "mysql-c942ff9d420c45db9b785ab6d98ace12", + "keywords": [ + "索引", + "index", + "performance", + "优化" + ], + "children": [], + "keywords_must": [ + "索引", + "index", + "performance", + "优化" + ], + "keywords_forbid": [] + } + } + ], + "keywords_must": [], + "keywords_forbid": [] + } + }, + { + "进阶任务": { + "node_id": "mysql-022a17432ef84a489620c05bdd8f7911", + "keywords": [], + "children": [ + { + "数据库问答": { + "node_id": "mysql-d1b81e44a1954a4aa5b377d51eb664c5", + "keywords": [ + "数据库问答" + ], + "children": [], + "keywords_must": [ + "数据库问答" + ], + "keywords_forbid": [] + } + } + ], + "keywords_must": [], + "keywords_forbid": [] + } + } + ], "keywords_must": [], "keywords_forbid": [] }