MySQL
T`gw
python、java、storm、hadoop
展开
-
Python连接MySQL
1)import pymysql 2)创建连接: conn = pymysql.connect(user='root', password='682240', host='localhost', port=3306, ...原创 2019-07-16 18:21:53 · 142 阅读 · 0 评论 -
MySQL-事务
1.原子性:一个事务(transaction)中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。 2.一致性:在事务开始之前和事务结束以后,数据库的完整性没有被破坏。这表示写入的资料必须完全符合所有的预设规则,这包含资料的精确度、串联性以及后续数据库可以自发性地完成预定的工作...原创 2019-07-17 23:32:44 · 88 阅读 · 0 评论 -
MySQL正则表达式re
MySQL中使用 regexp操作符来进行正则表达式匹配。 模式 描述 ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 ‘\n’ 或 ‘\r’ 之后的位置。 $ 匹配输入字符串的结束位置。如果设置了RegExp 对象的 Multiline 属性,$ 也匹配 ‘\n’ 或 ‘\r’ 之前的位置。 . 匹配除 “\n” 之外...原创 2019-07-17 23:27:44 · 512 阅读 · 0 评论 -
MySQL-索引
索引: 建立索引会提高搜索速度、占用磁盘空间的索引文件、降低表的更新速度。 索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有多个单列索引,但这不是组合索引。组合索引,即一个索引包含多个列。 在创建表时建立索引: CREATE TABLE 表名[字段名 数据类型] [UNIQUE|FULLTEXT|SPATIAL|…] |[INDEX|KEY] [索引名字] (字段名[le...原创 2019-07-17 10:05:37 · 80 阅读 · 0 评论 -
MySQL-子句
Where: 如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句中: SELECT field1, field2,...fieldN FROM table_name1, table_name2... [WHERE condition1 [AND [OR]] condition2..... 读取 runoob_tbl 表中 runoob_author 字段值为 菜鸟教程 ...原创 2019-07-17 09:57:44 · 791 阅读 · 0 评论 -
MySQL-外键
外键用途: 1.外键术语约束的一种,外键能保持数据的一致性和完整性,在设置外键的情况下,在子表中插入的关联字段的值必须能在主表的关联字段中找到,且如果要删除主表的关联字段的某个值时,必须保证子表中没有引用该字段值的列,否则无法删除。 2.让表记录的数据单一化,不要太冗余 外键的使用规则: 1.子表的字段必须与外键类型同样 2.外键必须是主表的唯一键(主键或unique) 3.外键必须是有关联的字段...原创 2019-07-17 09:48:55 · 123 阅读 · 0 评论 -
数据库基本语法-库和表的操作
创建数据库: create database 数据库名; 删除数据库: drop database 数据库名; 选择数据库: use 数据库名; 创建MySQL数据表的SQL通用语法: CREATE TABLE table_name (column_name column_type); 实例 创建数据表runoob_tbl: CREATE [temporary](#临时表) ...原创 2019-07-17 09:45:06 · 278 阅读 · 0 评论 -
MySQL数据类型
MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型: MySQL支持所有标准SQL数值数据类型。 整数类型的存储和范围: 类型 大小 范围(有符号) 范围(无符号) 用途 TINYINT 1 字节 (-128,127) (0,255) 小整数值 SMALLINT 2 字节 (-32768,32767) (0,65535) 大整数值 M...原创 2019-07-16 18:37:11 · 135 阅读 · 0 评论 -
数据库术语
术语 意义 数据库: 数据库是一些关联表的集合。 数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。 列: 一列(数据元素) 包含了相同的数据, 例如邮政编码的数据。 行: 一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据。 主键: 主键是唯一的。一个数据表中只能包含一个主键。你可以使用主键来查询数据。 外键: 外键用于关联两...原创 2019-07-16 18:25:05 · 111 阅读 · 0 评论 -
MySQL-视图
视图 含义:虚拟表,和普通表一样使用 mysql5.1版本出现的新特性,是通过普通表动态生成的数据 行和列的数据来自定义视图的查询中使用的表,并且视图是动态生成的,只保存了sql逻辑,不保存查询结果 创建语法的关键字 是否实际占用物理空间 使用 视图 create view 只是保存了sql逻辑 增删改查,只是一般不能增删改 表 create table 保存了数据 增删改查 #案例:查询...原创 2019-07-17 23:43:45 · 104 阅读 · 0 评论