博客专栏  >  数据库   >  数据库mysql基础教程

数据库mysql基础教程

数据库mysql基础教程

关注
9 已关注
21篇博文
  • 1.数据库基本概念知识

    数据库 存储数据的仓库 描述一个事物的基本信息   优点: 持久化存储 读写速度极高 保证数据的有效性   RDBMS 当前主要使用两种类型的数据库:关系型数据库、非关系型数据库 ...

    2017-09-19 22:26
    145
  • 2.数据完整性

    使用数据类型的原则是:够用就行,尽量使用取值范围小的,而不用大的,这样可以更多的节省存储空间   常用数据类型如下: 整数:int,bit 小数:decimal 字符串:varc...

    2017-09-19 22:27
    112
  • 3.数据库基本操作

    数据库操作: 查看所有数据库 show databases; 使用数据库  use 数据库名; 查看当前使用的数据库  select database();   创建数据库 cre...

    2017-09-19 22:28
    116
  • 4.数据库(增删改查)备份及恢复

    查询所有列 select * from 表名; 例:select * from classes; 查询指定列,可以使用as为列或表指定别名 select 列1,列2,...from 表名; 例:sel...

    2017-09-19 22:29
    122
  • 5.数据库设计

    三范式 经过研究和对使用中问题的总结,对于设计数据库提出了一些规范,这些规范被称为范式 数据库设计中一共有6个范式,一般需要遵守3范式即可 第一范式(1NF):数据库表的每一列都是不可分割的原子...

    2017-09-20 23:01
    100
  • 6.数据查询(条件

    查询所有字段select * from 表名; 例:select * from students; 查询指定字段 在select后面的列名部分,可以使用as为列起别名,这个别名出现在结果集中 ...

    2017-09-20 23:02
    98
  • 7.排序、聚合函数、分组查询

    排序 语法: select * from 表名 order by 列1 asc|desc,列2 asc|desc,... asc从小到大排列,即升序,也可不写; desc从大到小排序,即降...

    2017-09-20 23:04
    167
  • 8.分页、连接、自关联查询

    获取部分行 语法 select * from 表名 limit start,count 从start开始,获取count条数据 start索引从0开始 例1:查询前3行男生信息 sel...

    2017-09-20 23:23
    110
  • 9.数据库中的子查询

    子查询 在一个 select 语句中,嵌入了另外一个 select 语句,那么被嵌入的 select 语句称之为子查询语句   主查询 主要查询的对象,第一条 select 语...

    2017-09-22 23:24
    116
  • 10.数据库中的内置函数

    字符串函数 查看字符的ascii码值ascii(str),str是空串时返回0 查看ascii码值对应的字符char(数字):select char(97); 拼接字符串concat(str1,...

    2017-09-22 23:25
    340
  • 11.MYSQL高级(一)

    1.账户管理 在生产环境下操作数据库时,绝对不可以使用root账户连接,而是创建特定的账户,授予这个账户特定的操作权限,然后连接进行操作,主要的操作就是数据的crud MySQL账户体系:根据账户...

    2017-09-23 22:27
    119
  • 12.MYSQL高级(二)

    1.视图(重点 视图本质就是对查询的封装,定义视图,建议以v_开头 create view 视图名称 as select语句; 例:创建视图,查询学生对应的成绩信息 create...

    2017-09-23 22:28
    99
  • python操作MySQL 模拟简单银行转账操作

    一、基础知识 1、MySQL-python的安装 下载,然后 pip install 安装包 2、python编写通用数据库程序的API规范 (1)、数...

    2017-09-27 09:52
    118
  • python-mysql超简单银行转账

    1首先先建数据库bank,数据结构表的名称为accoment: 2.python与mysql交互代码如下: # coding =utf-8 # 1.导入模块 from pymysql im...

    2017-09-27 11:15
    100
  • Python 中操作 MySQL 步骤

    1.引入模块 在py文件中引入pymysql模块 from pymysql import * 2.Connection 对象 用于建立与数据库的连接 创建对象:调用conn...

    2017-09-27 11:24
    74
  • 数据库实例:用户注册

    1.根据结构创建表的脚本如下 createtable py_users( id int unsigned auto_increment not null primary key, uname...

    2017-09-28 22:48
    72
  • 数据库实例:用户登录

    如下遍流程图,接下来的代码就按照这个逻辑来写   创建user_login.py文件,代码如下 #coding=utf-8 from MySQLdb import* fr...

    2017-09-28 22:50
    81
  • 数据库实例:mysql与mongo结合用户登录

    加入mongodb后登录逻辑如下图,将图中nosql的位置换为mongodb即可   用户数据存储的集合名称为py_users,文档格式为{'uname':'用户名','u...

    2017-09-28 22:52
    81
  • 数据库实例:mysql与redis结合用户登录

    加入redis后登录逻辑如下图,将图中nosql的位置换为redis即可   用户数据存的键为用户名,值为密码 将原来MySQL操作的代码封装到一个方法中,代码如下 ...

    2017-09-28 22:53
    94
  • 数据库练习题(一)创建表格并做相应的查询

    #1. 在MySQL中分别创建表dept和employee,结构如下: dept +------------+--------------+------+-----+---------+-------...

    2017-09-29 11:37
    117

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部