{ "mysql": { "node_id": "mysql-5a1177c8ea254278855ed36089ddecd5", "keywords": [], "children": [ { "MySQL初阶": { "node_id": "mysql-a2097b15da334afeb39804bc57342da9", "keywords": [], "children": [ { "关系型数据库": { "node_id": "mysql-67b5ccfe50d34cf99c38d0e63f95c59e", "keywords": [ "关系型数据库", "database", "relational", "rdbms" ], "children": [ { "数据库基本概念": { "node_id": "mysql-8e971f3c569a4e56bb83b5d75a2a425f", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "MySQL 基本概念": { "node_id": "mysql-925f9d57c7794e5391fb790bcdbf43c6", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [ "关系型数据库", "database", "relational", "rdbms" ], "keywords_forbid": [], "group": 0 } }, { "安装和登录": { "node_id": "mysql-c6fb4b9d5c13492289fd14d06911c1e5", "keywords": [], "children": [ { "安装": { "node_id": "mysql-95d0b7e5493e478f85ca49a77a13d194", "keywords": [ "安装", "MySQL" ], "children": [], "keywords_must": [ "安装" ], "keywords_forbid": [], "group": 1 } }, { "登录": { "node_id": "mysql-932a42b96ee34177b3d980c30cbab717", "keywords": [ "登录", "身份验证", "授权" ], "children": [], "keywords_must": [ "登录" ], "keywords_forbid": [], "group": 1 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "使用数据库": { "node_id": "mysql-ffe7d96945264633aa3ba54acd22b3a9", "keywords": [], "children": [ { " 创建和删除数据库": { "node_id": "mysql-764d5080ddb943fe9236922984afa152", "keywords": [ "create database", "drop database", "创建数据库", "删除数据库" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "表": { "node_id": "mysql-426b0b1e04a4462e984ee77ca536f916", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "数据库编码": { "node_id": "mysql-401a4084d56c4123afa3ced3aa0e5e98", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "存储引擎": { "node_id": "mysql-cd45ce715f914ef2895df639a5d206a3", "keywords": [ "engine", "存储引擎" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "数据类型": { "node_id": "mysql-ce5531c7c7934e2d9be844133f103fee", "keywords": [], "children": [ { "数值类型": { "node_id": "mysql-1418d1a710ab4e7c8cacb0bad047179e", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "日期和时间类型": { "node_id": "mysql-7256fe88bcf241d486c9e2e254ef66d9", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "文本字符串类型": { "node_id": "mysql-27ff66e31d3d4118977cbbc04da6887e", "keywords": [ "text", "varchar", "char", "字符串", "文本" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "二进制字符串类型": { "node_id": "mysql-ec8f22f2c63a4f27bd12815644d0f3db", "keywords": [ "binary", "blob", "二进制" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "数据修改": { "node_id": "mysql-8ee645083a5b4062b2c09b2a14a06f67", "keywords": [], "children": [ { "插入": { "node_id": "mysql-fcca525ab0f04f16834ded9b2b3f38a4", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "修改": { "node_id": "mysql-2eb9e9d351e848f580b70cf9e7b93280", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "删除": { "node_id": "mysql-3cae643e21644d6d937d69b59014922f", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "数据查询": { "node_id": "mysql-aabf6529eaa04d94b627de1a5f2fea23", "keywords": [], "children": [ { "SELECT": { "node_id": "mysql-f5527eae7f3148108c92ff99a6d4ed4a", "keywords": [ "查询", "select" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "WHERE": { "node_id": "mysql-91cc9c73e58945d3ba654370a057a1c7", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "运算符": { "node_id": "mysql-8f2aac71ea494f1b84372d43aa436135", "keywords": [ "operator", "运算符" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "函数": { "node_id": "mysql-07b85d4c87c84a62a9b55299250cd9a3", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "命令行工具": { "node_id": "mysql-8791cb147022420496a5106fe12e1689", "keywords": [], "children": [ { "mysql": { "node_id": "mysql-343463029f6d41068885687f4dd8bfbd", "keywords": [ "命令行", "mysql" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "mysqladmin": { "node_id": "mysql-daca74b56aca48cea2da14078b518051", "keywords": [ "mysqladmin", "shell" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 2 } }, { "myisampack": { "node_id": "mysql-b34e3244a8ba4166bd22bc4fe5f7d8db", "keywords": [ "myisampack", "myisam", "pack" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 2 } }, { "mysqlbinlog": { "node_id": "mysql-fe9caf0e07a94efc8b7c8f2a4c683efe", "keywords": [ "mysqlbinlog", "binlog", "二进制日志" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 2 } }, { "mysqldump": { "node_id": "mysql-a4998d140f024982989ed4647c78ba65", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "mysqlcheck": { "node_id": "mysql-d9cdafd993bf41bbb860e5087dd54bd1", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 2 } }, { "mysqlshow": { "node_id": "mysql-430b0de67c294d64aff35c85fec8393e", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 2 } }, { "mysqlpump": { "node_id": "mysql-c5b92946b8824ceea97b20f26946bb76", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 2 } }, { "mysqlimport": { "node_id": "mysql-e782e10839d843c0ad36a05ae7d0366f", "keywords": [ "mysqlimport", "import", "restore", "导入" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "MySQL中阶": { "node_id": "mysql-4ccd6a9874f147bc9e5f368e3bd90850", "keywords": [], "children": [ { "数据库组成": { "node_id": "mysql-eb03e9500ad143148847cd5130da4787", "keywords": [], "children": [ { "用户和权限": { "node_id": "mysql-d32f7bece92e436ba0a0eefd0bc4a86c", "keywords": [ "role", "login", "user", "用户", "角色", "权限", "privilege" ], "children": [], "keywords_must": [ "role", "login", "user", "用户", "角色", "权限", "privilege" ], "keywords_forbid": [], "group": 1 } }, { "表": { "node_id": "mysql-0f0cd6ec82e343db95ed800a7d964cfc", "keywords": [ "表", "table" ], "children": [], "keywords_must": [ "表", "table" ], "keywords_forbid": [], "group": 1 } }, { "视图": { "node_id": "mysql-98e926730d844f238dc9cd8ac5f65126", "keywords": [ "view" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "存储过程和函数": { "node_id": "mysql-98e926730d844f238dc9cd8ac5f65126", "keywords": [ "produce", "function" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "索引和约束": { "node_id": "mysql-8bd217c396eb4f44b76cdb04c5d4674d", "keywords": [ "索引", " 约束", "constraints", "index" ], "children": [], "keywords_must": [ "索引", " 约束", "constraints", "index" ], "keywords_forbid": [], "group": 1 } }, { " 触发器": { "node_id": "mysql-d1d26b008711441f82192c33e1fe4dd7", "keywords": [ "trigger", "触发器" ], "children": [], "keywords_must": [ "trigger", "触发器" ], "keywords_forbid": [], "group": 1 } }, { "存储引擎": { "node_id": "mysql-af89d54d66974111b4f67aeba2af7161", "keywords": [ "engine", "innodb", "myisam" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " 查询": { "node_id": "mysql-ed0a3aa2ca704780ae72749842657fa7", "keywords": [], "children": [ { " 别名": { "node_id": "mysql-1d350c6226d443bdb76b5058d8ee23e7", "keywords": [ "aliases", "别名" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { " WHERE": { "node_id": "mysql-2296dbe96d584a52bd28a3ad5f655518", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "CASE": { "node_id": "mysql-8e6cd4d5f4b446a2bc3f5402de9bd49c", "keywords": [ "case", "pivot", "透视表" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "DISTINCT": { "node_id": "mysql-153ce0dadc824af98de199f193c8c75c", "keywords": [ "distinct" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "ORDER BY": { "node_id": "mysql-fa20a81805b44975aed265dd058c542a", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "UNION": { "node_id": "mysql-b57b6c08f5f240c6a997284e4448f088", "keywords": [ "union" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "正则表达式": { "node_id": "mysql-e6cbbff27cd04bc0b61ebbb3ef27d4b2", "keywords": [ "regex", "regular" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " 分页查询": { "node_id": "mysql-da7b258f8b0b4597924737902a5018d3", "keywords": [ "分页", "limit", "offset" ], "children": [], "keywords_must": [ "分页", "limit", "offset" ], "keywords_forbid": [], "group": 1 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "聚合和分组": { "node_id": "mysql-06b0b1a126e3440ab67e5ab103ef9e92", "keywords": [ "group by", "分组" ], "children": [ { " 计数": { "node_id": "mysql-ac3c072bc54749bdb82324f2b203890d", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { " 求和": { "node_id": "mysql-c5654c150993418a96f692496837fbb7", "keywords": [ "sum", "求和" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "最小值": { "node_id": "mysql-c1652108441c424197c0c3c526e4831c", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { " 最大值": { "node_id": "mysql-77042376726743bea5c97e82a67a2016", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { " 平均值": { "node_id": "mysql-11462fccf9d24d17a372d5c60af90f54", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "HAVING": { "node_id": "mysql-3b85e53dd88146798d21b7254ad85cae", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { "WITH ROLLUP": { "node_id": "mysql-91829d4938034ce09e99badf23dbebf6", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [ "group by", "分组", "聚合" ], "keywords_forbid": [], "group": 0 } }, { "连接查询": { "node_id": "mysql-e12eca4c9358429f9222a3f32e1798f6", "keywords": [ "join", "连接查询" ], "children": [ { "INNER JOIN": { "node_id": "mysql-73bfbd883511436c85130b71fa108038", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " LEFT JOIN": { "node_id": "mysql-d7a8869fb798498c839c913ce930015d", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " RIGHT JOIN": { "node_id": "mysql-7c2331eea3e84eef9464ad4d7c03e2de", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " CROSS JOIN": { "node_id": "mysql-fd27af20b046463eac7b2712885ac018", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " 复杂连接": { "node_id": "mysql-a4773004e0cf432aa7ccdf6b9490838f", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } } ], "keywords_must": [ "join", "连接查询" ], "keywords_forbid": [], "group": 0 } }, { " 索引": { "node_id": "mysql-6ac51e7a042849f6a5f9c52a1cd1e347", "keywords": [], "children": [ { "索引入门": { "node_id": "mysql-bf629829370d405cbfcd5aa83adb536a", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "创建索引": { "node_id": "mysql-fe65d5c615ad40f8ac056cc654f2d788", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "删除索引": { "node_id": "mysql-85ba0df78d754b00b30aa8e74ad35d06", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "子查询": { "node_id": "mysql-787937c95738421ba7b1d5b8aafe55d0", "keywords": [ "子查询", "subquery" ], "children": [ { "相关子查询": { "node_id": "mysql-f045eeff32bd449c83afc76abdd65344", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 1 } }, { " ANY": { "node_id": "mysql-6bb279fa10fa4633a3af51ff7001f5ce", "keywords": [ "subquery", "子查询", "any" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "ALL": { "node_id": "mysql-87c2d9bc921643aabfd1b12b964ef557", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "EXISTS": { "node_id": "mysql-6c6789b86f714acaa76467fdf9623191", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "NOT EXISTS": { "node_id": "mysql-19bc57db42bd4615ba4f123745289407", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " IN": { "node_id": "mysql-8436069c855c4f1ead7cf11a026e004b", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " NOT IN": { "node_id": "mysql-06525286a9d4488d94e85b6bd36e3c1e", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " 列子查询": { "node_id": "mysql-7bc092b1b1854dd3b88eed3a517b96a2", "keywords": [ "子查询", "列子查询" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [ "子查询", "subquery" ], "keywords_forbid": [], "group": 0 } }, { "视图": { "node_id": "mysql-076c43405cd941c8ba947f7b08d35005", "keywords": [], "children": [ { "视图的基本概念": { "node_id": "mysql-95a29a6a448849029d548393bbdf283e", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " 创建视图": { "node_id": "mysql-9339ebb389474492a0ba2c2ff29e78fb", "keywords": [ "create view" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " 修改视图": { "node_id": "mysql-3a51b0740b704d92a534335a7a8dfd6e", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " 删除视图": { "node_id": "mysql-36171582b8324dc98ff16d9b0cac406d", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "存储过程和函数": { "node_id": "mysql-586f686edd1e4ccbbc68f9a6e1548f57", "keywords": [], "children": [ { "存储过程和函数简介": { "node_id": "mysql-0666cae9faaa41b7b2413063e1214edd", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "创建存储过程和函数": { "node_id": "mysql-101770860dbe48ad92566d296809b34d", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "查看存储过程和函数": { "node_id": "mysql-5af12dac5321409baa0479ba2824e0bf", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "修改存储过程和函数": { "node_id": "mysql-9d19fedcc1fd48c9a450e71403b9099f", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "调用存储过程和函数": { "node_id": "mysql-2fd94590dfca4068bc713bbf132f8653", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "删除存储过程和函数": { "node_id": "mysql-24789b2078dc4f44b8ad150ce571314e", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "变量": { "node_id": "mysql-cece7ee8078441a6a032cf1a71cac21c", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "触发器": { "node_id": "mysql-5ea983e0874547bd956ef0be606f3424", "keywords": [], "children": [ { "创建触发器": { "node_id": "mysql-6724aaaef7d3404fb06d322f9d9534ed", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "查看触发器": { "node_id": "mysql-ec8ee43f3a6340638362d38157fbc66b", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "删除触发器": { "node_id": "mysql-876f66d6f6404fe8813a932df024cb5d", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "MySQL 日志": { "node_id": "mysql-d5ebce6873374cc09621311f5128f6bf", "keywords": [], "children": [ { "查询日志": { "node_id": "mysql-4964024c989c4346861b67ae013d746c", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "慢查询日志": { "node_id": "mysql-6f74222f9e3d422c87b6b2dd30c2cc80", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "错误日志": { "node_id": "mysql-7645195ec078406c9303d39ea9c3738c", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "二进制日志": { "node_id": "mysql-ab25d57bc9704572bc3c54abb83b769b", "keywords": [ "binlog" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "备份与恢复": { "node_id": "mysql-9f5d58c9e09b4ec79f8e7fc8c4e776a0", "keywords": [], "children": [ { "mysqldump": { "node_id": "mysql-c9a8e4223b6c47efb08e2015f7570317", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "mysqldumper": { "node_id": "mysql-40cf0134521849d891d6135e2316491a", "keywords": [ "mysqldumper" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "mysqlhotcopy": { "node_id": "mysql-0b976462e6314fa499a9f086c0eded8f", "keywords": [ "mysqlhotcopy" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "xtrabackup": { "node_id": "mysql-6064766016164bfebb475090c0979d2a", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "完全备份和增量备份": { "node_id": "mysql-1c793163cd8047e1a3b327f2c86a1f68", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "灾难恢复": { "node_id": "mysql-76b4d2f260f94ea1a6692d5a8dab2709", "keywords": [ "灾难恢复" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "自动备份": { "node_id": "mysql-3c8b76e8fa914a7a87c74f511fd39680", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "数据导入和导出": { "node_id": "mysql-e2eefb85984643f8adb95f4eee16bc8f", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "用户和权限": { "node_id": "mysql-c9ac9937371b403ebe252a9c48bc359e", "keywords": [], "children": [ { "权限表": { "node_id": "mysql-1d0dd362995d4ee0b59e9e8d2e918d5f", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "创建普通用户": { "node_id": "mysql-25808aa5b4ba4e78bd3dc59e09b403ed", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "为用户授权": { "node_id": "mysql-291ab4c99fa945ae8629b1956bc1ecc9", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "查看用户权限": { "node_id": "mysql-d2b788a8200140a693297356c02ce872", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "修改用户权限": { "node_id": "mysql-ae1794fcc925471cb8b1972cbfbf2951", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "撤销用户权限": { "node_id": "mysql-d47605d2cb134cdc98e6fbefc0651e8f", "keywords": [ "revoke" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "修改用户密码": { "node_id": "mysql-12a66fd74a2741bbbfc0df7a59801123", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "删除用户": { "node_id": "mysql-0bb8146d9ee54ff6934e45ce4e3b2f99", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "限制用户使用资源": { "node_id": "mysql-ab80d0d8af69427ab91a65b89de7e30c", "keywords": [ "resources", "limit" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "MySQL8的账户管理": { "node_id": "mysql-8689980164b1428c865cf33ad889a088", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "MySQL高阶": { "node_id": "mysql-fba12490eaea4ed8b50866f878896338", "keywords": [], "children": [ { "深入索引": { "node_id": "mysql-5b56965051d342849d665acb5f55a734", "keywords": [], "children": [ { "索引概述": { "node_id": "mysql-5b21eb9eb2f446288d80c6bd65a6416f", "keywords": [ "index" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "唯一索引": { "node_id": "mysql-db7153c698e8442eb5f71e8ec2f2e6cd", "keywords": [ "unique" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "全值匹配": { "node_id": "mysql-391b51e398764531abf5a6e036699cc8", "keywords": [ "equals", "not equals", "相等", "不等", "全值" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "查询范围": { "node_id": "mysql-0c5d3369c9c14a0ba484fed71d91ebcf", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "前缀匹配": { "node_id": "mysql-bdc593e4b7ea4c8aa248227ff2e1221d", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "精确匹配与范围匹配": { "node_id": "mysql-2b57deb6baa445ca87e66143624164bb", "keywords": [ "match", "range" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "连接查询与索引": { "node_id": "mysql-8e4a5a0e19e04932b9680ea24364fdd4", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "NULL": { "node_id": "mysql-cc8d1f5fa1e74b6bac93488149c5845f", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "LIKE": { "node_id": "mysql-387801d5a5124f78a7bf3d68f3618a57", "keywords": [ "like" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "JSON索引": { "node_id": "mysql-9f8881b9f30544149327af68e3007603", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "组合索引": { "node_id": "mysql-ce1f863b4d254d2aadb6ce2331122d16", "keywords": [ "compose" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "空间索引": { "node_id": "mysql-2f417818ad3449268396157cbb9d4d9c", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "全文索引": { "node_id": "mysql-ba3fc0140b5842bb949c591d059e3269", "keywords": [ "full text index", "fti" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "隐藏索引": { "node_id": "mysql-c57e1195b0914cd38798ce029156ec87", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "函数索引": { "node_id": "mysql-157170c2c7454b3ca78a4f7f7f6f3739", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "深入函数": { "node_id": "mysql-f436539236694bb9a4014de11e06ad82", "keywords": [], "children": [ { "MySQL信息相关": { "node_id": "mysql-39c24ef50f5a48b2a0130260485980b1", "keywords": [ "系统函数" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "锁相关": { "node_id": "mysql-e5c47aa105c5484c8871825dd622cc5e", "keywords": [ "函数", "锁", "lock" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "JSON函数": { "node_id": "mysql-2adc9f3d02b54abc893f288140109118", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "窗口函数": { "node_id": "mysql-5ccb985581644784ae82118849bc241c", "keywords": [ "window function", "窗口函数" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "其它函数": { "node_id": "mysql-f2fe15b77d5d4ecb92e2840e8b831af2", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "SQL高级技巧": { "node_id": "mysql-0cc4dd0b6c024a9e92abb4226bf7ff79", "keywords": [], "children": [ { "CTE和递归查询": { "node_id": "mysql-753300de6ef94af7be40fb91a05421a6", "keywords": [ "cte", "递归查询", "recursive" ], "children": [], "keywords_must": [ "cte", "递归查询", "recursive" ], "keywords_forbid": [], "group": 2 } }, { "Window Function": { "node_id": "mysql-0f7b5745d0b44251a678bbd2bbee5f2e", "keywords": [ "函数", "function" ], "children": [], "keywords_must": [ "函数", "function", "window" ], "keywords_forbid": [], "group": 2 } }, { "透视表 ": { "node_id": "mysql-88200dcbd2e848a5a1d74c086d8abe57", "keywords": [ "透视表", "交叉透视表", "pivot" ], "children": [], "keywords_must": [ "透视表", "交叉透视表", "pivot" ], "keywords_forbid": [], "group": 1 } }, { "Double Not Exists": { "node_id": "mysql-72761d60ad7c4a9a9c87435daca246b9", "keywords": [ "exists", "not exists", "double not exists" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "写入和冲突": { "node_id": "mysql-f9f2ae841cf14d079c8433c833d3396d", "keywords": [ "conflict", "冲突", "唯一约束" ], "children": [], "keywords_must": [ "conflict", "冲突" ], "keywords_forbid": [], "group": 2 } }, { "事务": { "node_id": "mysql-a00dadd0e1e945e597adcd2b71452e07", "keywords": [ "事务", "transaction" ], "children": [], "keywords_must": [ "事务", "transaction" ], "keywords_forbid": [], "group": 2 } }, { "索引和优化": { "node_id": "mysql-7745c930b53c48d18afb4ba14e0510a7", "keywords": [ "索引", "index", "performance", "优化" ], "children": [], "keywords_must": [ "索引", "index", "performance", "优化" ], "keywords_forbid": [], "group": 2 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " 过程化编程": { "node_id": "mysql-918d2ed90a1546e1aab23036eee5539a", "keywords": [], "children": [ { "IF": { "node_id": "mysql-d7f86bc2fcbb4b83a11f2ed73bde7ac0", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "LOOP": { "node_id": "mysql-8ef7f9a1bba04bd782d80e9459446228", "keywords": [ "loop", "循环" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "LEAVE": { "node_id": "mysql-2f35dac71e6e42b189f7615fcf27a4e6", "keywords": [ "leave", "break" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "ITERATE": { "node_id": "mysql-cf916e42a060467ab25b16112780f246", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "REPEAT": { "node_id": "mysql-923c7bbf96cf4630a5dfb36f15e62d24", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "WHILE": { "node_id": "mysql-8bbe6f55f32b4a4a8a6011c5748b36fa", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " 游标": { "node_id": "mysql-459fd14ff096438d9b6460270bec4754", "keywords": [ "cursor" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "设计优化": { "node_id": "mysql-d4ff221a05884e6dbf0c5c2e5c8a0d48", "keywords": [], "children": [ { "生成列": { "node_id": "mysql-d3611482eecd4055816df4b1dd9ff90d", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "优化数据类型": { "node_id": "mysql-e5530d16129047d38934c3ce9a906650", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " 范式设计": { "node_id": "mysql-bee8db3dd5354a42bb50277fe4cb2913", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 2 } }, { "反范式设计": { "node_id": "mysql-3e4c837b471c454c90bfbc32445f2780", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "增加中间表": { "node_id": "mysql-a2ddae1b044149ecbb74db3b6eb32721", "keywords": [ "middle", "中间表" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "分析数据表": { "node_id": "mysql-cde6eae01784468fa0171ff3042f221f", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "检查数据表": { "node_id": "mysql-fbcc654d6a86452aa349d2ed6003adb6", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "优化数据表": { "node_id": "mysql-f5775462ae784d44a4b2bce5f456311a", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "拆分数据表": { "node_id": "mysql-ccb6fcf2983b4b3e8b37abbcbc776f21", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "运维与架构": { "node_id": "mysql-1312f53e4f41430bab7873901dd64433", "keywords": [], "children": [ { "主从复制": { "node_id": "mysql-cc8606a40aac43cb8b063a65f51e4df1", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "多主复制": { "node_id": "mysql-91ba7f7a6b684b8aad01abd583cf0442", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "添加从库": { "node_id": "mysql-1c778aa1adfd43d4ac9da32df9e44238", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "从主从复制到链式复制": { "node_id": "mysql-88333dcb84a946a78bfd9f413c6e795b", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "从链式复制到主从复制": { "node_id": "mysql-2f6f847907d4415788e98d2f70f64d3c", "keywords": [ "链式复制", "主从复制" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "多源复制": { "node_id": "mysql-5026c95794f44de081e2aefd3af8bb32", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "复制过滤器": { "node_id": "mysql-b3cba2e9c7ea46d5beeb1948b41a74d5", "keywords": [ "复制过滤器" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "延迟复制": { "node_id": "mysql-9dee640902204fcbbe780c0f04bc7c18", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "读写分离": { "node_id": "mysql-f4d43d35c4c846baa2761d02fff5b09a", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "HA高可用": { "node_id": "mysql-46c46e16ac404db99e61412a948e3a3c", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "分区": { "node_id": "mysql-ac73930a15c149b9ba0b250e46a109e2", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "查询优化": { "node_id": "mysql-310130dd922d4e2b832891cc0e157cbf", "keywords": [], "children": [ { " 嵌套查询": { "node_id": "mysql-4381bed0477f412e80f0509b0e2bb3f9", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "OR子句优化": { "node_id": "mysql-5e5c02582f1641ada50c92161d0e0587", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "ORDER BY 优化": { "node_id": "mysql-c140ce4a6f0a4557a3a5ce0b471fd6da", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "分页查询优化": { "node_id": "mysql-6e063c40f1ba485288eba2376097b79c", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "GROUP BY优化": { "node_id": "mysql-66fc4566eaf34994b072ca83bf79ceb4", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " SHOW STATUS": { "node_id": "mysql-3574b2e5c9ca475789d9d582d7726906", "keywords": [ "show status" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " EXPLAIN": { "node_id": "mysql-a42f617d4eb54aabbc649bdde4485117", "keywords": [ "explain" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " SHOW PROFILE": { "node_id": "mysql-f0b12126dd3e4be09010a308a822bc32", "keywords": [ "show profile" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { " PT-QUERY-DIGEST分析查询": { "node_id": "mysql-626f1ca763b344558b3a5eefdb4885a2", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "子查询优化": { "node_id": "mysql-4d5cfac3820648ffbe0b382898d9cf26", "keywords": [ "subquery" ], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "写优化": { "node_id": "mysql-284cf77b823540c38370d5cd70ada265", "keywords": [], "children": [ { "插入优化": { "node_id": "mysql-4e93793f51a24f0eb00f7824ecc8929b", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "删除优化": { "node_id": "mysql-ff4222264013437da2214ff77ca92961", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "服务器优化": { "node_id": "mysql-3aa068fd95ea4f3bac2c5fa8d6ec0951", "keywords": [], "children": [ { "配置项优化": { "node_id": "mysql-6d4f4d7aecfb4546a8163256859562e1", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "performance_schema": { "node_id": "mysql-36d638345c1949f7bb032baf8d9f996e", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } }, { "sys数据库": { "node_id": "mysql-3d5c8647b1674de18c8348454d16fee5", "keywords": [], "children": [], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } } ], "keywords_must": [], "keywords_forbid": [], "group": 0 } }