随笔分类 - 数据库
摘要:# 表和数据的备份 # 备份数据 在cmd命令行直接执行 # mysqldump -uroot -p123 -h127.0.0.1 homework > D:\python_22\day42\tmp.sql # 恢复数据 在mysql中执行命令 # 切换到一个要备份的数据库中 # source D:
阅读全文
摘要:import pymysql 查找 # conn = pymysql.connect(host='127.0.0.1', # user='root', # password="123", # database='homework') # cur = conn.cursor(cursor=pymysq
阅读全文
摘要:#1. 索引的功能就是加速查找 #2. mysql中的primary key,unique,联合唯一也都是索引,这些索引除了加速查找以外,还有约束的功能二 MySQL常用的索引 普通索引INDEX:加速查找 唯一索引: -主键索引PRIMARY KEY:加速查找+约束(不为空、不能重复) -唯一索引
阅读全文
摘要:简单CASE WHEN函数: CASE SCORE WHEN 'A' THEN '优' ELSE '不及格' END CASE SCORE WHEN 'B' THEN '良' ELSE '不及格' END CASE SCORE WHEN 'C' THEN '中' ELSE '不及格' END 等同于
阅读全文
摘要:#建表 create table department( id int, name varchar(20) ); create table employee( id int primary key auto_increment, name varchar(20), sex enum('male','
阅读全文
摘要:单表查询语法 SELECT DISTINCT 字段1,字段2... FROM 表名 WHERE 条件 GROUP BY field HAVING 筛选 ORDER BY field LIMIT 限制条数 关键字执行的优先级 1.找到表:from 2.拿着where指定的约束条件,去文件/表中取出一条
阅读全文
摘要:如何找出两张表之间的关系 分析步骤: #1、先站在左表的角度去找 是否左表的多条记录可以对应右表的一条记录,如果是,则证明左表的一个字段foreign key 右表一个字段(通常是id) #2、再站在右表的角度去找 是否右表的多条记录可以对应左表的一条记录,如果是,则证明右表的一个字段foreign
阅读全文
摘要:语法: 1. 修改表名 ALTER TABLE 表名 RENAME 新表名; 2. 增加字段 ALTER TABLE 表名 ADD 字段名 数据类型 [完整性约束条件…], ADD 字段名 数据类型 [完整性约束条件…]; 3. 删除字段 ALTER TABLE 表名 DROP 字段名; 4. 修改
阅读全文
摘要:初始数据库 # 环境变量 # python -->python.exe # 在任何目录下都能够找到python.exe文件 # 才能在任意位置输入python命令启动python解释器 # mysqld install 安装mysql服务 mysql服务就被注册到操作系统中 # net start
阅读全文

浙公网安备 33010602011771号