代码帮

吾生也有涯,而知也无涯!!!

MySql数据库与python交互用户登录(十三)

实例:用户登录 创建用户表userinfos 表结构如下 id uname upwd isdelete 注意:需要对密码进行加密 如果使用md5加密,则密码包含32个字符 如果使用sha1加密,则密码包含40个字符,推荐使用这种方式 create table user...

2018-10-26 10:02:29

阅读数 147

评论数 1

MySql数据库与python交互查询与封装(十二)

查询一行数据 创建testSelectOne.py文件,查询一条学生信息 #encoding=utf8 import MySQLdb try: conn=MySQLdb.connect(host='localhost',port=3306,db='test1',user='root',...

2018-10-26 10:01:58

阅读数 313

评论数 0

MySql数据库与python交互增删改(十一)

增加 创建testInsert.py文件,向学生表中插入一条数据 #encoding=utf-8 import MySQLdb try: conn=MySQLdb.connect(host='localhost',port=3306,db='test1',user='root',pas...

2018-10-26 10:01:44

阅读数 58

评论数 0

MySql数据库与python交互类型(十)

与python交互简介 在熟练使用sql语句的基础上,开始使用python语言提供的模块与mysql进行交互 这是我们在工作中大事要做的事 先学会sql是基础,一定要熟练编写sql语句 安装引入模块 安装mysql模块 sudo apt-get install python-mysql ...

2018-10-25 18:02:29

阅读数 77

评论数 0

MySql数据库视图与事务(九)

视图 对于复杂的查询,在多次使用后,维护是一件非常麻烦的事情 解决:定义视图 视图本质就是对查询的一个封装 定义视图 create view stuscore as select students.*,scores.score from scores inner join studen...

2018-10-25 17:58:04

阅读数 60

评论数 0

MySql数据库子查询与内置函数(八)

子查询 查询支持嵌套使用 查询各学生的语文、数学、英语的成绩 select sname, (select sco.score from scores sco inner join subjects sub on sco.subid=sub.id where sub.stitle='语文' a...

2018-10-25 17:53:45

阅读数 149

评论数 0

MySql数据库连接查询与自关联(七)

先看个问题 问:查询每个学生每个科目的分数 分析:学生姓名来源于students表,科目名称来源于subjects,分数来源于scores表,怎么将3个表放到一起查询,并将结果显示在同一个结果集中呢? 答:当查询结果来源于多张表时,需要使用连接查询 关键:找到表间的关系,当前的关系是 s...

2018-10-25 17:47:47

阅读数 205

评论数 0

MySql数据库高级操作关系(六)

高级部分简介 实体与实体之间有3种对应关系,这些关系也需要存储下来 在开发中需要对存储的数据进行一些处理,用到内置的一些函数 视图用于完成查询语句的封装 事务可以保证复杂的增删改操作有效 关系 创建成绩表scores,结构如下 id 学生 科目 成绩   思考:学生...

2018-10-25 17:44:42

阅读数 96

评论数 0

MySql数据库查询操作详解(五)

查询简介 查询的基本语法 select * from 表名; from关键字后面写表名,表示数据来源于是这张表 select后面写表中的列名,如果是*表示在结果中显示表中所有列 在select后面的列名部分,可以使用as为列起别名,这个别名出现在结果集中 如果要查询多个列,之间使用逗...

2018-10-25 17:35:01

阅读数 238

评论数 0

MySql数据库图形窗口与命令脚本操作(四)

使用图形窗口连接 下发windows的navicat 点击“连接”弹出窗口,按照提示填写连接信息,如下图 连接成功后,会在连接名称下面显示出当前的数据库 双击选中数据库,就可以编辑此数据库 下次再进入此软件时,通过双击完成连接、编辑操作 数据库操作 在连接的名称上右击,选择“新建数据...

2018-10-25 15:33:36

阅读数 105

评论数 0

MySql数据库数据完整性(三)

数据完整性 一个数据库就是一个完整的业务单元,可以包含多张表,数据被存储在表中 在表中为了更加准确的存储数据,保证数据的正确有效,可以在创建表的时候,为表添加一些强制性的验证,包括数据字段的类型、约束 字段类型 在mysql中包含的数据类型很多,这里主要列出来常用的几种 数字:int,de...

2018-10-25 15:18:20

阅读数 420

评论数 0

MySql数据库安装(二)

安装 安装 sudo apt-get install mysql-server mysql-client 然后按照提示输入 管理服务 启动 service mysql start 停止 service mysql stop 重启 service mysql restart ...

2018-10-25 14:47:54

阅读数 79

评论数 0

MySql数据库简介(一)

数据库简介 人类在进化的过程中,创造了数字、文字、符号等来进行数据的记录,但是承受着认知能力和创造能力的提升,数据量越来越大,对于数据的记录和准确查找,成为了一个重大难题 计算机诞生后,数据开始在计算机中存储并计算,并设计出了数据库系统 数据库系统解决的问题:持久化存储,优化读写,保证数据的...

2018-10-25 14:40:21

阅读数 616

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭