mysql基本指令2
pymysql:
- 连接、关闭(游标)
- execute() -- SQL注入 sss' or 1=1 --
- 增删改: conn.commit()
- fetchone fetchall
- 获取插入数据自增ID
- 连接、关闭(游标)
- execute() -- SQL注入 sss' or 1=1 --
- 增删改: conn.commit()
- fetchone fetchall
- 获取插入数据自增ID
转储SQL文件
命令行:
mysqldump
数据备份: 数据表结构+数据
mysqldump -u 用户名 已有的数据库名 > 要转成的数据库名 -p
数据备份:数据表结构
mysqldump -u root -d db1 > db1.sql -p
导入数据库:
create database XX;
mysqldump -u root -d XX < db1.sql -p
命令行:
mysqldump
数据备份: 数据表结构+数据
mysqldump -u 用户名 已有的数据库名 > 要转成的数据库名 -p
数据备份:数据表结构
mysqldump -u root -d db1 > db1.sql -p
导入数据库:
create database XX;
mysqldump -u root -d XX < db1.sql -p
# 查询课程大于60
-- select * from score where num>60;
# 查询课程
-- select *from course;
# 查询任课老师
-- select * from course left join teacher no course.teacher_id = teacher.id;
# 查询学生对应的班级
-- select * from student left join class on student.class_id = class.id;
# 统计学生性别人数
-- select gender count(nid) from sudent GROUP BY gender;
-- select * from score where num>60;
# 查询课程
-- select *from course;
# 查询任课老师
-- select * from course left join teacher no course.teacher_id = teacher.id;
# 查询学生对应的班级
-- select * from student left join class on student.class_id = class.id;
# 统计学生性别人数
-- select gender count(nid) from sudent GROUP BY gender;
临时表:
select num, course_id from (select num , course_id from score where num > 60) as B
查:
in not in
between and
limit
group by
order by
like "%a"
left join xx on
临时表:
select * from (select * from tb where id < 10) as B
select id,name,1,(select count(1) from tb) from tb2;
select
student_id ,
select num from score as s2 where s2.student_id=s1.student_id and course_id= 1) as 语文,
select num from score as s2 where s2.student_id = s1.student_id and course_id = 2) as 数学,
select num from score as s2 where s2.student_id = s1.student_id and course_id = 3) as 英语
from score as s1;
此时此刻,非我莫属
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)