一、自关联
引入:省市区三级联动数据
导入外部.sql文件的数据:
从SQLyog选择文件导入并执行SQL语句,导入了三张表(省、市、县区)的数据。
读者需要练习使用省市区数据执行脚本可以打开文末的网盘链接进行下载。
-查询湖南省
select * from provinces where province = '湖南省';
打印
+----+------------+-----------+
| id | provinceid | province |
+----+------------+-----------+
| 18 | 430000 | 湖南省 |
+----+------------+-----------+
1 row in set (0.00 sec)
-查询湖南省下面的市
select * from cities where provinceid = 430000;
打印
+-----+--------+--------------------------------+------------+
| id | cityid | city
Python全栈:MySQL数据库优化与Python操作实践
本文详细介绍了Python全栈开发中的数据库优化,包括MySQL的自关联查询和外键约束,并展示了如何使用Python操作MySQL数据库,包括创建连接、执行SQL语句和数据处理。同时,文章提供了外键约束的示例,解释了外键在数据完整性中的作用,以及在不同设置下对外键操作的影响。此外,还讨论了数据库和Python交互的基本步骤。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



