MySQL数据库
简单的MySQL数据库介绍,为Python全栈提供帮助。
Chains-X ♔
做人就像松树一样,不言不语,静默着,深沉的,它有着茁壮的树干,它有着强大的内心,它的强大是低调的,它虽然不言不语,但它的一切都是天地可鉴的。
展开
-
数据库MySQL-7-用户的创建和授权(DCL)、MySQL中的索引、MySQL数据库的备份和恢复、数据库优化
用户的创建和授权(DCL)授权的语法格式GRANT 权限 ON 数据库.表 TO 用户名@登录的主机 IDENTIFY BY 密码;新建数据库testdb create database testdb;新建用户 laowang并赋予 testdb数据库的相应权限 grant all privileges on testdb.* to laowang@localhost ...原创 2019-08-13 18:21:44 · 155 阅读 · 0 评论 -
数据库MySQL-6-常用的加密函数、聚合函数、数学相关函数、字符相关函数、日期函数、流程控制函数
MySQL中的函数加密函数password(str)该函数可以对字符串str进行加密,一般情况下,此函数给用户密码加密。select PASSWORD('haha666'); md5(str)对字符串str进行散列加密,可用户对于一些普通的不需要进行解密的数据进行加密。聚合函数avg()count()min()max()sum()...原创 2019-08-12 11:29:22 · 174 阅读 · 0 评论 -
数据库MySQL-5-表与表之间的关系、多表查询(合并查询 连接查询(内连接、外连接、自连接、自然连接)、子查询(ANY、ALL、SOME、IN))
多表查询表与表之间的关系一对一:用户表和身份信息表,用户表是主表男人表 、女人表create table man( mid int primary key auto_increment, mname varchar(32), wid int unique ); create table woman( wi...原创 2019-08-11 10:03:34 · 291 阅读 · 0 评论 -
数据库MySQL-4-MySQL约束(default、not null、unique、primary key、foreign key、auto_increment、unsigned、zerofill)
MySQL的约束概念是一种限制,它是对表的行和列的数据做出约束,确保表中的数据的完整性和唯一性。使用场景创建表的时候,添加约束分类default:默认约束,域完整性not null:非空约束,域完整性unique:唯一约束,实体完整性primary key:主键约束,实体完整性foreign key:外键约束,参照完整性check:检查约束(MySQL不...原创 2019-08-10 18:05:47 · 2077 阅读 · 0 评论 -
数据库MySQL-3-数据查询语言DQL、事务控制语言TCL
数据查询语言(DQL)语法: select 表达式1|字段,.... [from 表名 where 条件] [group by 列名] [having 条件] [order by 列名 [asc|desc]] [limit 位置, 数量]普通查询 select 查询表达式; //最简单,是一个函数 select database(); sel...原创 2019-08-09 09:07:17 · 167 阅读 · 0 评论 -
数据库MySQL-2-数据类型、SQL语言、DDL、DML、DQL、TCL、DCL
MySQL数据类型MySQL数据库中支持多种数据类型:数值型、字符型、日期型 常用的数据类型: 1. 整型 int:整型,存储整数 int(M):M表示预期值,与存储大小和数值范围无关 id int 10000 id int(3) zerofill 10000 zerofill 零填充 会在左侧补零 2. 浮点数 flaot[(M...原创 2019-08-08 09:13:19 · 146 阅读 · 0 评论 -
数据库MySQL-1-概述、安装
数据库概述数据库:Database长期存储在计算机内的,有组织的,可共享的数据集合存储数据的仓库。(文件)数据库管理系统:Database Management System操作和管理数据库的软件数据库的类型关系型数据库:二维表的形式存储数据非关系型数据库:NoSQL--------Not Only SQLRedis:键值对存储,K-VMongoDB:文档存储...原创 2019-08-07 15:39:38 · 91 阅读 · 0 评论