笔记-3:mysql数据定义】的更多相关文章

1. MySQL中的函数 <1>加密函数 password(str) 该函数可以对字符串str进行加密,一般情况下,此函数给用户密码加密. select PASSWORD('tlxy666'); md5(str) 对字符串str进行散列加密,可用户对于一些普通的不需要进行解密的数据进行加密. <2>聚合函数 avg() count() min() max() sum() 例如: select AVG(sal) from emp; 平均薪资 select COUNT(*) from…
1.定义数据库 1.1 创建数据库:创建数据库是在系统磁盘上划分一块区域用于数据的存储和管理. # 基本语法: create {database | schema} [if not exists] db_name default character set = charset_name default collate = collation_name # db_name:数据库名 # if not exists:创建数据库前进行判断数据库是否已存在,不存在则创建 # character set:…
0x01 创建数据库并指定字符集和排序规则 -- 三种实例写法 create database temptab2 character set utf8 collate utf8_general_ci; create database temptab3 charset utf8 collate utf8_general_ci; create database temptab4 character set=utf8 collate utf8_general_ci; 查看字符集和排序规则的命令 sho…
库的管理 创建 create 语法:create database 库名 [character set 字符集] # 案例:创建库 create database if not exists books; 修改 alter 更改库的字符集 ALTER DATABASE books character set gbk; 删除 drop drop database if exists books; 表的管理 创建 create 语法: create table 表名( 列名 列的类型([长度]) […
操作系统:LINUX CENTOS 6.7 solr安装目录:/usr/local/solr-6.1.0 1.准备工作: 1.1.创建数据表: CREATE TABLE `mytable` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `name` varchar(25) NOT NULL, `desc` text, PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHAR…
表相关 修改表名 alter table grade rename hang; 新增表字段 alter table grade add `name` varchar(100); 修改表字段类型 alter table grade modify `name` varchar(100); 修改表字段名和类型 alter table grade change `name` `name1` varchar(10); 删除表字段 alter table grade drop `name`; 表增加外键 a…
全部章节   >>>> 本章目录 2.1 数据定义语言和数据操作语言 2.1.1 设计"优乐网"数据库 2.1.2 数据定义语言 2.1.3 数据操作语言 2.1.4 实践练习 2.2 数据查询 2.2.1 select 语句基本结构 2.2.2 查询结果排序 2.2.3 过滤重复字段 2.2.4 限定指定的记录 2.2.5 模糊查询 2.2.6 实践练习 2.3 聚合函数和分组统计 2.3.1 在线影院售票系统数据库结构 2.3.2 聚合函数 2.3.3 gr…
DDL 的基础语法 文章目录 DDL 的基础语法 对数据库进行定义 对数据表进行定义 创建表结构(数据表) 设计工具 修改表结构 小结 参考资料 简单复习一波 SQL必知必会 DDL 的英文全称是 Data Definition Language(数据定义语言), 它定义了数据库的结构和数据表的结构. 在 DDL 中,我们常用的功能是增删改,分别对应的命令是 CREATE.DROP 和 ALTER. 对数据库进行定义 建数据库的基本SQL语法格式为: CREATE DATABASE databa…
mysql六:数据备份.pymysql模块   阅读目录 一 IDE工具介绍 二 MySQL数据备份 三 pymysql模块 一 IDE工具介绍 生产环境还是推荐使用mysql命令行,但为了方便我们测试,可以使用IDE工具 下载链接:https://pan.baidu.com/s/1bpo5mqj 掌握: #1. 测试+链接数据库 #2. 新建库 #3. 新建表,新增字段+类型+约束 #4. 设计表:外键 #5. 新建查询 #6. 备份库/表 #注意: 批量加注释:ctrl+?键 批量去注释:c…
MySQL语句语法主要分为以下三大类: 一.数据定义语句DDL(CREATE,ALTER,DROP,DECLARE) 数据定义语句是用于修改表结构的. 一).语法提炼: 二).由上图可知,数据定义语句用于三类对象:数据库.数据表.索引. 1.数据库 ①.创建数据库 CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification [,create_specification] ...] 其中 create_speci…