{"version":1,"pages":[{"id":"-LyNucjoYIbKzT7NfwYw","title":"教程目录","pathname":"/mysql","siteSpaceId":"sitesp_6UJ4e","description":""},{"id":"-LyNujNHtKB7HKG1UdUH","title":"第一章 基础教程","pathname":"/mysql/di-yi-zhang","siteSpaceId":"sitesp_6UJ4e","description":""},{"id":"-LyNujNIwVciy9dBzNA6","title":"第一节 入门","pathname":"/mysql/di-yi-zhang/index","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujNJxh3QL4ehO9d8","title":"1.1 安装","pathname":"/mysql/di-yi-zhang/index/an-zhuang","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第一节 入门"}]},{"id":"-LyNujNKPgYf_4WBVFiQ","title":"1.2 示例数据库","pathname":"/mysql/di-yi-zhang/index/shi-li-shu-ju-ku","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第一节 入门"}]},{"id":"-LyNujNLYnAAdSnCjqSP","title":"第二节 查询数据","pathname":"/mysql/di-yi-zhang/index-1","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujNM3--_zkCOQt67","title":"2.1 SELECT 语句","pathname":"/mysql/di-yi-zhang/index-1/select-yu-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第二节 查询数据"}]},{"id":"-LyNujNNM6MvApdhXZYR","title":"2.2 SELECT DISTINCT 语句","pathname":"/mysql/di-yi-zhang/index-1/select-distinct-yu-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第二节 查询数据"}]},{"id":"-LyNujNOLWGOGdXFZL7v","title":"第三节 过滤数据","pathname":"/mysql/di-yi-zhang/index-2","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujNPf5hccTflateH","title":"3.1 WHERE 子句","pathname":"/mysql/di-yi-zhang/index-2/where-zi-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第三节 过滤数据"}]},{"id":"-LyNujNQWiPluP9Bg64w","title":"3.2 AND 运算符","pathname":"/mysql/di-yi-zhang/index-2/and-yun-suan-fu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第三节 过滤数据"}]},{"id":"-LyNujNRdIpVvbQfAWxZ","title":"3.3 OR 运算符","pathname":"/mysql/di-yi-zhang/index-2/or-yun-suan-fu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第三节 过滤数据"}]},{"id":"-LyNujNSwHNdwMv29CZy","title":"3.4 IN 运算符","pathname":"/mysql/di-yi-zhang/index-2/in-yun-suan-fu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第三节 过滤数据"}]},{"id":"-LyNujNTocpO6Qa1GEPA","title":"3.5 BETWEEN 运算符","pathname":"/mysql/di-yi-zhang/index-2/between-yun-suan-fu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第三节 过滤数据"}]},{"id":"-LyNujNUXcLGPfpi7y1N","title":"3.6 LIKE 运算符","pathname":"/mysql/di-yi-zhang/index-2/like-yun-suan-fu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第三节 过滤数据"}]},{"id":"-LyNujNV3Ya_jfhczTQj","title":"3.7 LIMIT 子句","pathname":"/mysql/di-yi-zhang/index-2/limit-zi-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第三节 过滤数据"}]},{"id":"-LyNujNWizFFf14WDRFa","title":"3.8 IS NULL 运算符","pathname":"/mysql/di-yi-zhang/index-2/is-null-yun-suan-fu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第三节 过滤数据"}]},{"id":"-LyNujNXL1aeYrtdl1qM","title":"第四节 数据排序","pathname":"/mysql/di-yi-zhang/index-3","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujNYeVlfa1X9S4-g","title":"4.1 ORDER BY 子句","pathname":"/mysql/di-yi-zhang/index-3/order-by-zi-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第四节 数据排序"}]},{"id":"-LyNujNZ2pS09GLFV-Z5","title":"4.1 自然排序","pathname":"/mysql/di-yi-zhang/index-3/zi-ran-pai-xu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第四节 数据排序"}]},{"id":"-LyNujN_fcfZuEGJb028","title":"第五节 连接表","pathname":"/mysql/di-yi-zhang/index-4","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujNaTfcZCj8GsOq4","title":"5.1 别名","pathname":"/mysql/di-yi-zhang/index-4/bie-ming","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第五节 连接表"}]},{"id":"-LyNujNbWbC2Pk2E5f6z","title":"5.2 INNER JOIN","pathname":"/mysql/di-yi-zhang/index-4/inner-join","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第五节 连接表"}]},{"id":"-LyNujNcgVEvXDWVkozI","title":"5.3 LEFT JOIN","pathname":"/mysql/di-yi-zhang/index-4/left-join","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第五节 连接表"}]},{"id":"-LyNujNdNnF0ihE83_xK","title":"5.4 自连接","pathname":"/mysql/di-yi-zhang/index-4/zi-lian-jie","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第五节 连接表"}]},{"id":"-LyNujNe-5Y0oqVAAW3E","title":"5.5 CROSS JOIN","pathname":"/mysql/di-yi-zhang/index-4/cross-join","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第五节 连接表"}]},{"id":"-LyNujNfk6NmvgXQqN00","title":"第六节 分组数据","pathname":"/mysql/di-yi-zhang/index-5","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujNgHavEyrHamY0B","title":"6.1 GROUP BY子句","pathname":"/mysql/di-yi-zhang/index-5/group-by-zi-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第六节 分组数据"}]},{"id":"-LyNujNhzsMDjqe_DFSU","title":"6.2 HAVING 子句","pathname":"/mysql/di-yi-zhang/index-5/having-zi-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第六节 分组数据"}]},{"id":"-LyNujNiEfTKNMGYABCE","title":"第七节 子查询，派生表和通用表达式","pathname":"/mysql/di-yi-zhang/index-6","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujNjUvOrnmJqlRHZ","title":"7.1 子查询","pathname":"/mysql/di-yi-zhang/index-6/zi-cha-xun","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第七节 子查询，派生表和通用表达式"}]},{"id":"-LyNujNk6hkITLD3juZD","title":"7.2 派生表","pathname":"/mysql/di-yi-zhang/index-6/pai-sheng-biao","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第七节 子查询，派生表和通用表达式"}]},{"id":"-LyNujNlEOME9kgSK93O","title":"7.3 公共表表达式","pathname":"/mysql/di-yi-zhang/index-6/gong-gong-biao-biao-da-shi","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第七节 子查询，派生表和通用表达式"}]},{"id":"-LyNujNmZuMu_EGT4hop","title":"7.4 递归 CTE","pathname":"/mysql/di-yi-zhang/index-6/di-gui-cte","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第七节 子查询，派生表和通用表达式"}]},{"id":"-LyNujNnH0A0_gjyttqd","title":"第八节 集合操作符","pathname":"/mysql/di-yi-zhang/index-7","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujNoyMMkmwm1WBZS","title":"8.1 UNION 和 UNION ALL","pathname":"/mysql/di-yi-zhang/index-7/union-he-union-all","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第八节 集合操作符"}]},{"id":"-LyNujNpU6Qy7J21LfE4","title":"8.2 INTERSECT 模拟","pathname":"/mysql/di-yi-zhang/index-7/intersect-mo-ni","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第八节 集合操作符"}]},{"id":"-LyNujNqwhZsnK29NnVn","title":"第九节 修改数据","pathname":"/mysql/di-yi-zhang/index-8","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujNr1Z-wqjZ_JlRg","title":"9.1 INSERT 语句","pathname":"/mysql/di-yi-zhang/index-8/insert-yu-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第九节 修改数据"}]},{"id":"-LyNujNs_G3uAawdp39o","title":"9.2 INSERT IGNORE","pathname":"/mysql/di-yi-zhang/index-8/insert-ignore","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第九节 修改数据"}]},{"id":"-LyNujNt8btlKU4sOxQ9","title":"9.3 UPDATE 语句","pathname":"/mysql/di-yi-zhang/index-8/update-yu-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第九节 修改数据"}]},{"id":"-LyNujNuNCDYpbE3Ti6Q","title":"9.4 UPDATE JOIN 语句","pathname":"/mysql/di-yi-zhang/index-8/update-join-yu-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第九节 修改数据"}]},{"id":"-LyNujNvxdh4wQXP5dwD","title":"9.5 DELETE","pathname":"/mysql/di-yi-zhang/index-8/delete","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第九节 修改数据"}]},{"id":"-LyNujNw5Oz_Nc0R8RUL","title":"9.6 ON DELETE CASCADE.","pathname":"/mysql/di-yi-zhang/index-8/on-delete-cascade","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第九节 修改数据"}]},{"id":"-LyNujNx-GLsyBxj4-3O","title":"9.7 DELETE JOIN","pathname":"/mysql/di-yi-zhang/index-8/delete-join","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第九节 修改数据"}]},{"id":"-LyNujNy3KcsFkinuoMS","title":"9.8 REPLACE 语句","pathname":"/mysql/di-yi-zhang/index-8/replace-yu-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第九节 修改数据"}]},{"id":"-LyNujNzq4yk_y4Cfsce","title":"9.9 PREPARE 语句","pathname":"/mysql/di-yi-zhang/index-8/prepare-yu-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第九节 修改数据"}]},{"id":"-LyNujO-kYAWfhfSKiRk","title":"第十节 事务","pathname":"/mysql/di-yi-zhang/index-9","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujO0PDkYFfAYdqqt","title":"10.1 事务介绍","pathname":"/mysql/di-yi-zhang/index-9/shi-wu-jie-shao","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十节 事务"}]},{"id":"-LyNujO1T4ZWs4v3Wwhn","title":"10.2 表锁定","pathname":"/mysql/di-yi-zhang/index-9/biao-suo-ding","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十节 事务"}]},{"id":"-LyNujO2_P8W0CLesyOF","title":"第十一节 管理数据库和表","pathname":"/mysql/di-yi-zhang/index-10","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujO3n9OncNhAilMJ","title":"11.1 数据库管理","pathname":"/mysql/di-yi-zhang/index-10/shu-ju-ku-guan-li","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十一节 管理数据库和表"}]},{"id":"-LyNujO4ghpyezvpyNaY","title":"11.2 MySQL 表类型","pathname":"/mysql/di-yi-zhang/index-10/biao-lei-xing","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十一节 管理数据库和表"}]},{"id":"-LyNujO5uE6pTzPZsZij","title":"11.3 CREATE TABLE","pathname":"/mysql/di-yi-zhang/index-10/create-table","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十一节 管理数据库和表"}]},{"id":"-LyNujO6ovVuXcVDfnsW","title":"11.4 序列","pathname":"/mysql/di-yi-zhang/index-10/xu-lie","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十一节 管理数据库和表"}]},{"id":"-LyNujO7V5qaIyWCSKXB","title":"11.5 ALTER TABLE","pathname":"/mysql/di-yi-zhang/index-10/alter-table","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十一节 管理数据库和表"}]},{"id":"-LyNujO8LxXOFxgN-Fds","title":"11.6 重命名表","pathname":"/mysql/di-yi-zhang/index-10/zhong-ming-ming-biao","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十一节 管理数据库和表"}]},{"id":"-LyNujO9zTE0thUCWuZr","title":"11.7 从表中删除列","pathname":"/mysql/di-yi-zhang/index-10/cong-biao-zhong-shan-chu-lie","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十一节 管理数据库和表"}]},{"id":"-LyNujOABzxTAF9dsjSv","title":"11.8 向表中添加新列","pathname":"/mysql/di-yi-zhang/index-10/xiang-biao-zhong-tian-jia-xin-lie","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十一节 管理数据库和表"}]},{"id":"-LyNujOBd8eLFepCDqVw","title":"11.9 删除表","pathname":"/mysql/di-yi-zhang/index-10/shan-chu-biao","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十一节 管理数据库和表"}]},{"id":"-LyNujOCldSdpGGm1NjF","title":"11.10 临时表","pathname":"/mysql/di-yi-zhang/index-10/lin-shi-biao","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十一节 管理数据库和表"}]},{"id":"-LyNujODBfavGc0LerAp","title":"11.11 TRUNCATE TABLE","pathname":"/mysql/di-yi-zhang/index-10/truncate-table","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十一节 管理数据库和表"}]},{"id":"-LyNujOEHQlFook3LRBV","title":"第十二节 索引","pathname":"/mysql/di-yi-zhang/index-11","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujOFHU9SPg4Z2NRz","title":"12.1 管理索引","pathname":"/mysql/di-yi-zhang/index-11/guan-li-suo-yin","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十二节 索引"}]},{"id":"-LyNujOG_Yh1BExli1mn","title":"12.1 UNIQUE 索引","pathname":"/mysql/di-yi-zhang/index-11/unique-suo-yin","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十二节 索引"}]},{"id":"-LyNujOHRQUGpkjTSa71","title":"第十三节 数据类型","pathname":"/mysql/di-yi-zhang/index-12","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujOISCULmbUB8R4g","title":"13.1 INT","pathname":"/mysql/di-yi-zhang/index-12/int","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujOJlE-zVBx-gcWQ","title":"13.2 DECIMAL","pathname":"/mysql/di-yi-zhang/index-12/decimal","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujOKyXwKBIXjhgQu","title":"13.3 BIT","pathname":"/mysql/di-yi-zhang/index-12/bit","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujOLGGFBTokYFqvC","title":"13.4 BOOLEAN","pathname":"/mysql/di-yi-zhang/index-12/boolean","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujOM4CMCqiCgDCVO","title":"13.5 CHAR","pathname":"/mysql/di-yi-zhang/index-12/char","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujON8FYNE1dIcza4","title":"13.6 VARCHAR","pathname":"/mysql/di-yi-zhang/index-12/varchar","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujOOFlZ8U1XbUXlM","title":"13.7 TEXT","pathname":"/mysql/di-yi-zhang/index-12/text","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujOPpOLDSgzcosry","title":"13.8 DATE","pathname":"/mysql/di-yi-zhang/index-12/date","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujOQNfV6QKWnA4nm","title":"13.9 TIME","pathname":"/mysql/di-yi-zhang/index-12/time","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujORf5StQtov6Mvq","title":"13.10 DATETIME","pathname":"/mysql/di-yi-zhang/index-12/datetime","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujOSrx_PdsTsvAHY","title":"13.11 TIMESTAMP","pathname":"/mysql/di-yi-zhang/index-12/timestamp","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujOTAWzplkEvTR4D","title":"13.12 JSON","pathname":"/mysql/di-yi-zhang/index-12/json","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujOUma9Tr-qHxXbt","title":"13.13 ENUM","pathname":"/mysql/di-yi-zhang/index-12/enum","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十三节 数据类型"}]},{"id":"-LyNujOVqOUW2ss-f89h","title":"第十四节 约束","pathname":"/mysql/di-yi-zhang/index-13","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujOW9Vvtty70cZ3D","title":"14.1 NOT NULL 约束","pathname":"/mysql/di-yi-zhang/index-13/not-null-yue-shu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十四节 约束"}]},{"id":"-LyNujOXBRCBQs3llBQl","title":"14.2 主键约束","pathname":"/mysql/di-yi-zhang/index-13/zhu-jian-yue-shu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十四节 约束"}]},{"id":"-LyNujOYgnIbH_GBI9By","title":"14.2 外键约束","pathname":"/mysql/di-yi-zhang/index-13/wai-jian-yue-shu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十四节 约束"}]},{"id":"-LyNujOZAZh3GHrQAPX5","title":"14.4 UNIQUE 约束","pathname":"/mysql/di-yi-zhang/index-13/unique-yue-shu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十四节 约束"}]},{"id":"-LyNujO_Kv6zKVb1FdSI","title":"14.5 CHECK 约束","pathname":"/mysql/di-yi-zhang/index-13/check-yue-shu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十四节 约束"}]},{"id":"-LyNujOaSG-DtE5yTfC5","title":"第十五节 全球化","pathname":"/mysql/di-yi-zhang/index-14","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujObbqmAyLKlyv9u","title":"15.1 字符集","pathname":"/mysql/di-yi-zhang/index-14/zi-fu-ji","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十五节 全球化"}]},{"id":"-LyNujOcPf44UYgwdiYn","title":"15.2 校对规则","pathname":"/mysql/di-yi-zhang/index-14/xiao-dui-gui-ze","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十五节 全球化"}]},{"id":"-LyNujOdkISy_U-qZcsB","title":"第十六节 导入和导出","pathname":"/mysql/di-yi-zhang/index-15","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"}]},{"id":"-LyNujOej91AUMyWw8hh","title":"16.1 导入 CSV 文件","pathname":"/mysql/di-yi-zhang/index-15/dao-ru-csv-wen-jian","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十六节 导入和导出"}]},{"id":"-LyNujOfujuWfQ1thrjl","title":"16.2 导出为 CSV","pathname":"/mysql/di-yi-zhang/index-15/dao-chu-wei-csv","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第一章 基础教程"},{"label":"第十六节 导入和导出"}]},{"id":"-LyNujOgfBM-ONUyU89d","title":"第二章 技巧","pathname":"/mysql/di-er-zhang","siteSpaceId":"sitesp_6UJ4e","description":""},{"id":"-LyNujOhe5MnjN9lyn1v","title":"CTE 简介","pathname":"/mysql/di-er-zhang/gong-gong-biao-biao-da-shi","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOiSvy6-DxCRQhD","title":"递归 CTE","pathname":"/mysql/di-er-zhang/di-gui-cte","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOjHEe3hdwYcskR","title":"邻接列表模型和层次结构","pathname":"/mysql/di-er-zhang/lin-jie-lie-biao-mo-xing-he-ceng-ci-jie-gou","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOk8_oVHWdOQ1iE","title":"获取行数","pathname":"/mysql/di-er-zhang/huo-qu-hang-shu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOljKhARFE8k5md","title":"比较表","pathname":"/mysql/di-er-zhang/bi-jiao-biao","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOm8memtCPBW8nX","title":"找重复值","pathname":"/mysql/di-er-zhang/zhao-zhong-fu-zhi","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOngZ1pIzXbHqS_","title":"删除重复行","pathname":"/mysql/di-er-zhang/shan-chu-zhong-fu-hang","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOoZcKpECOLxr1F","title":"UUID 和主键","pathname":"/mysql/di-er-zhang/uuid-he-zhu-jian","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOpOXJ3JaFUSBu7","title":"复制表数据","pathname":"/mysql/di-er-zhang/fu-zhi-biao-shu-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOqeIldKRwNT6qg","title":"变量","pathname":"/mysql/di-er-zhang/bian-liang","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOr3r7ajFDrDDzR","title":"生成列","pathname":"/mysql/di-er-zhang/sheng-cheng-lie","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOsz6pgUoTctDo-","title":"连续行比较","pathname":"/mysql/di-er-zhang/lian-xu-hang-bi-jiao","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOtfRcBIJjRbYfb","title":"更改存储引擎","pathname":"/mysql/di-er-zhang/geng-gai-cun-chu-yin-qing","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOucc15ntDdEtsj","title":"基于正则表达式的搜索","pathname":"/mysql/di-er-zhang/ji-yu-zheng-ze-biao-da-shi-de-sou-suo","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOv62n8PQpJcdAm","title":"row_number 模拟","pathname":"/mysql/di-er-zhang/rownumber-mo-ni","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOw6HYEIdUtaT9k","title":"随机选择记录","pathname":"/mysql/di-er-zhang/sui-ji-xuan-ze-ji-lu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOxeBf1bEctTuOq","title":"选择第 n 个最高纪录","pathname":"/mysql/di-er-zhang/xuan-ze-dinge-zui-gao-ji-lu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOy_yZeHMD_-7TV","title":"重置自动增量值","pathname":"/mysql/di-er-zhang/zhong-zhi-zi-dong-zeng-liang-zhi","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujOzSAF_SalofiVo","title":"MariaDB 与 MySQL 比较","pathname":"/mysql/di-er-zhang/mariadb-yu-mysql-bi-jiao","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujP-r-YbU6Q2Uc4P","title":"间隔","pathname":"/mysql/di-er-zhang/jian-ge","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujP0Lcec_r_mfFJ-","title":"NULL 详细和应用","pathname":"/mysql/di-er-zhang/null-xiang-xi-he-ying-yong","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujP1sFk82vSHIF1Z","title":"获取今天的日期","pathname":"/mysql/di-er-zhang/huo-qu-jin-tian-de-ri-qi","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujP2lL1ZSC4BndpB","title":"将NULL值映射到有意义的值","pathname":"/mysql/di-er-zhang/jiang-null-zhi-ying-she-dao-you-yi-yi-de-zhi","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujP3HWxzfn10XpvX","title":"注释","pathname":"/mysql/di-er-zhang/zhu-shi","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第二章 技巧"}]},{"id":"-LyNujP4OQm6IbhuxBJu","title":"第三章 存储过程","pathname":"/mysql/di-san-zhang","siteSpaceId":"sitesp_6UJ4e","description":""},{"id":"-LyNujP5O4b1d3x8N0cY","title":"简介","pathname":"/mysql/di-san-zhang/jian-jie","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujP65yWbHi4JcPvk","title":"入门","pathname":"/mysql/di-san-zhang/ru-men","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujP7RsNeSBevGQV1","title":"变量","pathname":"/mysql/di-san-zhang/bian-liang","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujP8jP7HZC0OxuPx","title":"参数","pathname":"/mysql/di-san-zhang/can-shu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujP9U-KVPqVyk3zl","title":"返回多个值","pathname":"/mysql/di-san-zhang/fan-hui-duo-ge-zhi","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujPAq8Mesh6BK47f","title":"IF语句","pathname":"/mysql/di-san-zhang/if-yu-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujPBiqqXPwYjnBNW","title":"CASE语句","pathname":"/mysql/di-san-zhang/case-yu-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujPCi-VQSYoz47Mw","title":"IF和CASE语句的技巧","pathname":"/mysql/di-san-zhang/if-he-case-yu-ju-de-ji-qiao","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujPD22RVqN9MU-1N","title":"循环","pathname":"/mysql/di-san-zhang/xun-huan","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujPEaZbHRKF3AGY7","title":"游标","pathname":"/mysql/di-san-zhang/you-biao","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujPFZDcC9C_8iPQ3","title":"列出存储过程","pathname":"/mysql/di-san-zhang/lie-chu-cun-chu-guo-cheng","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujPGMubolWd2Wslm","title":"错误处理","pathname":"/mysql/di-san-zhang/cuo-wu-chu-li","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujPHQmhGcCa80zWT","title":"SIGNAL 和 ESIGNAL 语句","pathname":"/mysql/di-san-zhang/signal-he-esignal-yu-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujPIrBBDFZ52Wvmz","title":"存储函数","pathname":"/mysql/di-san-zhang/cun-chu-han-shu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第三章 存储过程"}]},{"id":"-LyNujPJX5x3cGXJiMtC","title":"第四章 触发器","pathname":"/mysql/di-si-zhang","siteSpaceId":"sitesp_6UJ4e","description":""},{"id":"-LyNujPKsndwMFHiQWht","title":"实现","pathname":"/mysql/di-si-zhang/shi-xian","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第四章 触发器"}]},{"id":"-LyNujPL0dQLr4De57JB","title":"创建","pathname":"/mysql/di-si-zhang/chuang-jian","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第四章 触发器"}]},{"id":"-LyNujPMIuMsRmzPmFHq","title":"创建多个触发器","pathname":"/mysql/di-si-zhang/chuang-jian-duo-ge-chu-fa-qi","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第四章 触发器"}]},{"id":"-LyNujPNXyyiOQST3zhn","title":"管理","pathname":"/mysql/di-si-zhang/guan-li","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第四章 触发器"}]},{"id":"-LyNujPOlT1Wsd9D4yAb","title":"计划事件","pathname":"/mysql/di-si-zhang/ji-hua-shi-jian","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第四章 触发器"}]},{"id":"-LyNujPPZr-4Sa5DLWtJ","title":"修改事件","pathname":"/mysql/di-si-zhang/xiu-gai-shi-jian","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第四章 触发器"}]},{"id":"-LyNujPQIp75X22iDYmx","title":"第五章 视图","pathname":"/mysql/di-wu-zhang","siteSpaceId":"sitesp_6UJ4e","description":""},{"id":"-LyNujPRroOtt_iHaUwk","title":"简介","pathname":"/mysql/di-wu-zhang/jian-jie","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第五章 视图"}]},{"id":"-LyNujPSdz5x91MemBsx","title":"实现和限制","pathname":"/mysql/di-wu-zhang/shi-xian-he-xian-zhi","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第五章 视图"}]},{"id":"-LyNujPT0-zh3ZK16O21","title":"创建","pathname":"/mysql/di-wu-zhang/chuang-jian","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第五章 视图"}]},{"id":"-LyNujPUmzdVZsPTKW-P","title":"可更新视图","pathname":"/mysql/di-wu-zhang/ke-geng-xin-shi-tu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第五章 视图"}]},{"id":"-LyNujPVCmvBIM3hwL3g","title":"确保视图一致性","pathname":"/mysql/di-wu-zhang/que-bao-shi-tu-yi-zhi-xing","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第五章 视图"}]},{"id":"-LyNujPWFEkeSF_FTIdr","title":"检查选项子句","pathname":"/mysql/di-wu-zhang/jian-cha-xuan-xiang-zi-ju","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第五章 视图"}]},{"id":"-LyNujPXy4yz8Adc_HEn","title":"管理","pathname":"/mysql/di-wu-zhang/guan-li","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第五章 视图"}]},{"id":"-LyNujPYZqoNTEzEGMqS","title":"第六章 全文搜索","pathname":"/mysql/di-liu-zhang","siteSpaceId":"sitesp_6UJ4e","description":""},{"id":"-LyNujPZjw3kBZzGSYv4","title":"简介","pathname":"/mysql/di-liu-zhang/jian-jie","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第六章 全文搜索"}]},{"id":"-LyNujP_IczEzW8MVUoi","title":"定义索引","pathname":"/mysql/di-liu-zhang/ding-yi-suo-yin","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第六章 全文搜索"}]},{"id":"-LyNujPageDdZBuPVRch","title":"自然语言全文搜索","pathname":"/mysql/di-liu-zhang/zi-ran-yu-yan-quan-wen-sou-suo","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第六章 全文搜索"}]},{"id":"-LyNujPb0f-me7ILybsc","title":"布尔全文搜索","pathname":"/mysql/di-liu-zhang/bu-er-quan-wen-sou-suo","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第六章 全文搜索"}]},{"id":"-LyNujPcunEAU6Uqxz2q","title":"查询扩展","pathname":"/mysql/di-liu-zhang/cha-xun-kuo-zhan","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第六章 全文搜索"}]},{"id":"-LyNujPd4PHoibE201MV","title":"ngram全文解析器","pathname":"/mysql/di-liu-zhang/ngram-quan-wen-jie-xi-qi","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第六章 全文搜索"}]},{"id":"-LyNujPeEZs643hqCGjF","title":"第七章 函数","pathname":"/mysql/di-qi-zhang","siteSpaceId":"sitesp_6UJ4e","description":""},{"id":"-LyNujPfUAGNr9Lv-D8e","title":"第八章 管理","pathname":"/mysql/di-ba-zhang","siteSpaceId":"sitesp_6UJ4e","description":""},{"id":"-LyNujPgfA-uvBOCswjG","title":"访问控制系统入门","pathname":"/mysql/di-ba-zhang/fang-wen-kong-zhi-xi-tong-ru-men","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第八章 管理"}]},{"id":"-LyNujPhnCy3P8-CjA5s","title":"创建用户","pathname":"/mysql/di-ba-zhang/chuang-jian-yong-hu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第八章 管理"}]},{"id":"-LyNujPiIX26PqZY-526","title":"授予权限","pathname":"/mysql/di-ba-zhang/shou-yu-quan-xian","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第八章 管理"}]},{"id":"-LyNujPjosjUA15jwlf3","title":"撤销权限","pathname":"/mysql/di-ba-zhang/che-xiao-quan-xian","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第八章 管理"}]},{"id":"-LyNujPkxzxoVTgaSlB4","title":"角色管理","pathname":"/mysql/di-ba-zhang/jiao-se-guan-li","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第八章 管理"}]},{"id":"-LyNujPliA5UphUJznc0","title":"删除用户","pathname":"/mysql/di-ba-zhang/shan-chu-yong-hu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第八章 管理"}]},{"id":"-LyNujPmJ1ms6iTpu7zM","title":"维护数据库表","pathname":"/mysql/di-ba-zhang/wei-hu-shu-ju-ku-biao","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第八章 管理"}]},{"id":"-LyNujPnroS5bVO1puVZ","title":"备份数据库","pathname":"/mysql/di-ba-zhang/bei-fen-shu-ju-ku","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第八章 管理"}]},{"id":"-LyNujPoNDe7eOVmfL5w","title":"列出数据库","pathname":"/mysql/di-ba-zhang/lie-chu-shu-ju-ku","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第八章 管理"}]},{"id":"-LyNujPpTcGgyUxTd3Ws","title":"列出表","pathname":"/mysql/di-ba-zhang/lie-chu-biao","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第八章 管理"}]},{"id":"-LyNujPqs0u2FkfAodWx","title":"列出表的列","pathname":"/mysql/di-ba-zhang/lie-chu-biao-de-lie","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第八章 管理"}]},{"id":"-LyNujPrawg8K5uY9yVE","title":"列出用户","pathname":"/mysql/di-ba-zhang/lie-chu-yong-hu","siteSpaceId":"sitesp_6UJ4e","description":"","breadcrumbs":[{"label":"第八章 管理"}]}]}