数据库
大神,起风了
以前等风来,后来起风了
展开
-
MySQL基础语法
文章目录库操作(文件夹)增查改删除表操作(文件)创建表查看删除表复制表修改操作文件内容插入数据查询数据修改数据删除数据库操作(文件夹)增 create database 数据库名 charset utf8;查### show databases;+--------------------+| Database |+--------------------+...原创 2019-01-23 22:25:33 · 518 阅读 · 0 评论 -
数据库——表之间的关系
一对多(或多对一):一个出版社可以出版多本书关联方式:foreign key 多对多:一个作者可以写多本书,一本书也可以有多个作者,即多对多。先建立完成插入记录完成两个表之后,再建立关系,然后插入记录。关联方式:foreign key+一张新的表create table author2book(id int not null unique auto_increment,a...原创 2019-03-08 11:59:39 · 814 阅读 · 0 评论 -
数据库的创建表时,字段的数据类型和约束条件
文章目录数值类型:整数类型:浮点型:日期类型:字符串类型:枚举类型与集合类型:数值类型:整数类型: tinyint 默认有符号,[unsigned]代表无符号,超出范围显示最大范围。语法:tinyint[(m)] [unsigned] [zerofill] int类型无符号的存储宽度4个字节, 创建表整形类型不指定宽度。指定宽度对存储宽度没用,只是更改显示宽度。显示宽度是指...原创 2019-03-08 10:46:34 · 11967 阅读 · 1 评论 -
MySql 数据库存储引擎
文章目录常用引擎使用引擎常用引擎数据库中的表也应该有不同的类型,表的类型不同,会对应mysql不同的存取机制,表类型又称为存储引擎。存储引擎就是如何存储数据、如何为存储的数据建立索引和如何更新、查询数据等技术的实现方法。MySql数据库提供了多种存储引擎。用户可以根据不同的需求为数据表选择不同的存储引擎,用户也可以根据自己的需要编写自己的存储引擎。1、InnoDB 存储引擎 从 My...原创 2019-03-08 08:39:38 · 234 阅读 · 0 评论 -
数据库——索引原理及查询优化
https://www.cnblogs.com/alice-bj/p/8876784.html转载 2019-03-08 18:48:09 · 196 阅读 · 0 评论 -
MySQL——内置功能
文章目录视图触发器创建触发器查看和删除触发器存储过程无参有参:程序与数据库结合使用的三种方式事务函数视图视图就是给查询过程中的临时表命名,是一个虚拟表(非真实存在),再想操作该临时表的数据时就无需重写复杂的sql了,直接去视图中查找即可。#语法:CREATE VIEW 视图名称 AS SQL语句如果有课程表和老师表两张表,查询某个老师交的课程需要子查询:#查询李平老师教授的课程名 ...原创 2019-03-08 18:36:10 · 409 阅读 · 0 评论 -
数据库——权限管理
权限管理,授权操作只能以root操作select * from mysql.user\G 查看拥有user权限的用户create user '用户名'@'localhost' identified by '密码';新增之后再查看就有了。默认造出来的在user表里没有任何权限。select * from mysql.db\G 查看拥有db权限的用户在db级别有权限。默认是test以...原创 2019-03-08 16:37:57 · 1212 阅读 · 0 评论 -
数据库——多表查询
文章目录1、多表连接关系:交叉连接:生成笛卡尔积内连接 inner join :找两张表共有的部分左连接: left join 以左边为准右连接:right join 保留右表的记录全外连接:union 间接实现2、完整的执行顺序3、子查询带IN关键字的子查询带比较运算符的子查询带EXISTS关键字的子查询1、多表连接关系:主要语法:SELECT 字段列表 FROM 表1 ...原创 2019-03-08 16:37:10 · 447 阅读 · 0 评论 -
数据库——单表查询语法:语法顺序与执行顺序
文章目录1、单表查询语法优先级,从上往下2、select 四则运算和自定义显示格式3、WHERE约束4、GROUP BYgroup_concat聚合函数5、HAVING过滤6、ORDER BY7、限制查询的记录数:LIMIT8、正则查询1、单表查询语法优先级,从上往下执行顺序写查询语句时按优先级思考!from 库,表 先找到文件夹where拿着where指定的约束条件,去文件/表中取...原创 2019-03-08 15:27:31 · 982 阅读 · 0 评论 -
Mysql下载安装,密码管理,统一配置
文章目录相关概念mysql简介下载安装密码管理相关概念记录:多个字段的信息组成一条记录,即文件中的一行内容表:student,scholl,class_list(即文件),有多条记录数据库:即文件夹,存多个表数据库管理系统:如mysql(是一个软件)管理数据库数据库服务器:运行数据库管理软件的计算机mysql简介数据库管理软件分类分两大类:关系型:如sqllite,db2,...原创 2019-02-28 22:48:51 · 329 阅读 · 0 评论 -
python中pymysql模块的使用,执行语句,增删改查
pymysql 套接字客户端软件先建立连接到数据库,然后执行sql语句user = input('user>>: ').strip()pwd = input('password>>: ').strip()conn = pymysql.connect( host='192.168.43.133', port=3306, user='root'...原创 2019-01-27 10:46:09 · 3149 阅读 · 0 评论 -
mysql用到的查询语句补充
部分数据内容如下:括号划分优先级:找出上海本科的职位信息和北京硕士的职位信息select * from DataAnalystwhere (city = '上海' and education= '本科') or (city = '北京' and education = '硕士')去重计数:找出每个城市的职位数select city,count(distinct posit...原创 2019-04-06 17:12:13 · 232 阅读 · 0 评论