day48 Pyhton 数据库Mysql 05】的更多相关文章

一内容回顾 insert insert into 表名 (字段名)  values (值) insert into 表名 values (有多少个字段写多少个值) insert into 表名 values (有多少个字段写多少个值), (有多少个字段写多少个值), (有多少个字段写多少个值), update update 表名 set  字段名 = 新的值 where 条件 update 表名 set 字段名 = 新的值, 字段名 = 新的值 where 条件; delete delete f…
一.前期回顾 数据库 mysql的安装 配置环境 为什么要用数据库? 稳定性 一致性 并发 存取数据效率高 数据库的分类 关系型数据库 mysql oracle sqlserver 非关系型数据库 redis mangodb hbase 基础概念 一条记录 --> 一行一行数据 表           -->  文件 库            -->  文件夹 数据库     --> 存储数据的大的概念 数据库管理系统-->  管理数据库 数据库管理员 数据库服务器 sql语…
多表查询 连表查询 要进行连接,那一定涉及两个表,两个表中要有关联条件才能进行连接 内连接 只有表一和表二中的连接条件都满足的时候才能显示出来 inner join on /where 条件 select * from t1 inner join t2 on t1.id  =t2.t2_id; select * from t1,t2 where t1.id = t2.t2_id 左外连接 一定显示左表中所有内容,如果右表中的内容没有符合连接条件就不显示 left join select * fr…
一内容回顾 存储引擎:主要描述的是数据存储的不同方式 innodb 支持事务\支持外键\行级锁\聚焦索引 myisam 不支持事务\不支持外键\表级锁\非聚焦索引 memory 只能在内存中存储表数据\存取速度快\断电数据丢失 blackhole 无论写入什么数据都不存储在表中\但是照常生成binlog日志\用于数据的分流 表结构的增删改查 创建表结构 create table 表名 (字段名  字段类型[(宽度) 约束条件],...) 查看表结构 desc  表名; show create t…
内容回顾 什么是进程? 就是为了形容执行中的程序的一种称呼 它是操作系统中资源分配的最小单位 进程之间是数据隔离的,占用操作系统资源相对多 独立存在的 谈谈你对并发的理解 同时有多个任务需要执行,但是资源有限 所以我们会利用一些手段:多进程\多线程\协程来完成任务 来提高用户的体验,达到多个任务能在一个时间段内同时执行的效果 什么是线程 轻量级进程,直接被CPU调度,不能独立存在的轻量级进程 同一进程中的多个线程之间数据共享 谈谈对GIL的了解? 全局解释器锁,是用来锁线程的,Cpython解释…
# 表结构 # 建表 - 表的增加 # create table # 删表 - 表的删除 # drop table # 改表 - 表的修改 # alter table 表名 # rename 新表名 # add 字段 类型(宽度) 约束 first # add 字段 类型(宽度) 约束 after 另一个字段 # modify 字段 新类型(新宽度) 新约束 first/after # change 原字段 新字段 新类型(新宽度) 新约束 first/after # 查看表结构 - 表的查 #…
http://niuzhenxin.iteye.com/blog/1706203   Sqoop是一款开源的工具,主要用于在HADOOP(Hive)与传统的数据库(mysql.postgresql...)间进行数据的传递. Sqoop项目开始于2009年,最早是作为Hadoop的一个第三方模块存在,后来为了让使用者能够快速部署,也为了让开发人员能够更快速的迭代开发,Sqoop独立成为一个Apache项目. Sqoop是一个用来将Hadoop和关系型数据库中的数据相互转移的工具,可以将一个关系型数…
数据库MySQL经典面试题之SQL语句 1.需要数据库表1.学生表Student(SID,Sname,Sage,Ssex) --SID 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 2.课程表Course(CID,Cname,TID) --CID --课程编号,Cname 课程名称,TID 教师编号3.教师表Teacher(TID,Tname) --TID 教师编号,Tname 教师姓名4.成绩表SC(SID,CID,score) --SID 学生编号,CID 课程编号…
1.新建用户 //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,Password) values(‘localhost’,'jeecn’,password(‘jeecn’)); //刷新系统权限表 mysql>flush privileges; 这样就创建了一个名为:jeecn  密码为:jeecn  的用户. //退出后登录一下 mysql>exit; @>…
Robot Framework-Mac版本安装 Robot Framework-Windows版本安装 Robot Framework-工具简介及入门使用 Robot Framework-DatabaseLibrary数据库(MySql) Robot Framework的API不依赖于选择哪种类型的数据库 数据库选择 选取数据库:MySql 下载地址:http://dev.mysql.com/downloads/mysql/ Robot Framework安装Database-Library 使…