Top

随笔分类 -  Mysql数据库

摘要:一、具体"坑" 1、修改密码和修改加密方式 mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码' PASSWORD EXPIRE NEVER; mysql> ALTER USER 'root'@'localhost' IDENTIFIED 阅读全文
posted @ 2019-07-26 15:52 勇敢的巨蟹座 阅读(4038) 评论(1) 推荐(0)
摘要:一、视图 1、视图的定义 视图是由查询结果形成的一张虚拟表,是表通过某种运算得到的一个投影。 同一张表可以创建多个视图 创建视图的语法: 说明: (1)视图名跟表名是一个级别的名字,隶属于数据库; (2)该语句的含义可以理解为:就是将该select命名为该名字(视图名); (3)视图也可以设定自己的 阅读全文
posted @ 2019-04-06 21:49 勇敢的巨蟹座 阅读(1104) 评论(0) 推荐(0)
摘要:一、pymysql模块的使用 之前我们都是通过MySQL自带的命令行客户端工具mysql来操作数据库,那如何在python程序中操作数据库呢?这就需要用到pymysql模块,该模块本质就是一个套接字客户端软件,使用前需要事先安装。 1)pymysql模块的下载 2)pymysql模块的使用 现有数据 阅读全文
posted @ 2018-10-18 15:38 勇敢的巨蟹座 阅读(856) 评论(0) 推荐(1)
摘要:一、多表查询 准备工作:创建两张表,部门表(department)、员工表(employee),代码和表格如下: # 创建表 create table department( id int, name varchar(20) ); create table employee( id int prim 阅读全文
posted @ 2018-10-17 10:38 勇敢的巨蟹座 阅读(1095) 评论(0) 推荐(0)
摘要:# 创建class表 CREATE TABLE `class` ( `cid` int(11) NOT NULL AUTO_INCREMENT, `caption` varchar(32) NOT NULL, PRIMARY KEY (`cid`) ) ENGINE=InnoDB AUTO_INCR 阅读全文
posted @ 2018-10-17 10:37 勇敢的巨蟹座 阅读(223) 评论(0) 推荐(0)
摘要:一、完整性约束 在创建表时候,约束条件和数据类型的宽度都是可选参数。 作用:用于保证数据的完整性和一致性。 示例一:插入一个空值,如下: 示例二:设置not null,则插入值时不能为空,如下: 示例三:设置某字段有默认值后,则无论该字段是否设置not null,都可以插入空,插入空时填入defau 阅读全文
posted @ 2018-10-16 21:07 勇敢的巨蟹座 阅读(366) 评论(0) 推荐(0)
摘要:一、库的操作 执行如下命令,查看系统数据库: 参数解释: information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等; performance_schema: MySQL 5.5开始新增一个数据库:主要用于收集数据库服务 阅读全文
posted @ 2018-10-15 22:20 勇敢的巨蟹座 阅读(424) 评论(0) 推荐(0)
摘要:一、数据库概述 描述事物的符号记录称为数据,描述事物的符号既可以是数字,也可以是文字、图片,图像、声音、语言等,数据由多种表现形式,它们都可以经过数字化后存入计算机。 在计算机中描述一个事物,就需要抽取这一事物的典型特征,组成一条记录,如: 1,alex,male,18,1999 单纯的一条记录并没 阅读全文
posted @ 2018-10-12 12:59 勇敢的巨蟹座 阅读(745) 评论(0) 推荐(0)