辛集网站建设哪家好,制作模板网站,做的好的响应式网站有哪些,域名注册商城1.mysql数据库2.配置环境变量3. 列的类型和属性#xff0c;索引#xff0c;注释3.1 类型3.2 属性3.3 主键(主键索引)3.4 注释 4.结构化查询语句分类#xff1a;5.列类型--表列类型设置 1.mysql数据库 数据库#xff1a; 数据仓库#xff0c;存储数据#xff0c;以前我… 1.mysql数据库2.配置环境变量3. 列的类型和属性索引注释3.1 类型3.2 属性3.3 主键(主键索引)3.4 注释 4.结构化查询语句分类5.列类型--表列类型设置 1.mysql数据库 数据库 数据仓库存储数据以前我们可以使用变量数组集合存储临时数据实际开发中有很多数据是需要 长久保存的这时候我们就必须使用数据库。 数据的分类 SqlServer , Oracle , MySql , DB2 , H2 MySql数据库 MySql是一个开源免费的小巧灵活的关系型数据库。 2.配置环境变量 1.安装完成以后找到C:\Program Files\MySQL\MySQL Server 5.7\bin 这个路径复制到环境变量Path变量中即可。 2.徽标r打开dos命令窗口输入 mysql 命令连接数据库 #mysql -u root -p直接加密码 这种 方式不安全 因为密码是以明文的方式显示的 mysql -u root -p 回车 然后输入密码 这种方式比较安全 3.数据库服务 徽标r 输入 services.msc打开服务界面找到MySql57服务右键可以开关服务也可以右键设置为自动启动表示每次开机将自动开启服务 我们也可以通过dos命令窗口 net start mysql57 开启数据库服务 net stop mysql57 关闭数据库服务 4.获取版本号 徽标r打开dos命令窗口 输如mysql -u root -p 回车 然后输入密码 回车 输入select version();回车 得到版本号。 获取时间select now(); creat database zz2103; 创建数据库 use zz2103; 使用zz2103数据库 最后输入exit 回车 可以退出 3. 列的类型和属性索引注释
3.1 类型
数值类、字符类、日期类 数值类 字符类 日期类 3.2 属性 unsigned 无符号的 表示数值类型不能有负数 zerofill 以0填充不足的位数比如int(3) 添加数值5 填充以后为005select * from 表格名; auto_increment 自动增长 通常用于主键 null 表示没有任何值 我们可以使用default null 表示默认值 为null not null 表示不能为空 修饰列表示此列必须有值 default 表示默认值 “字符串” 3.3 主键(主键索引) primary key 表示主键每个表中只能有一个主键主键表示此列不能重复不能为空用 于方便管理数据 3.4 注释 comment 表示注释可以用于描述列或者描述表 字符串以英文的单引号或者双引号包括都可以 #点击表格右键-》设计表-》查看 # 创建表 department
create table department(# 主键名 int类型 无符号 自动增长 部门编号depid int(3) unsigned primary key auto_increment comment 部门编号,# 部门名称 varchar类型 长度为20 默认为null depname varchar(20) default null comment 部门名称,# 部门人数 int类型 不能为空 deppersoncount int(3) not null comment 部门总人数 # 数据库引擎 myisam 编码格式 gbk 注释 部门表
)engine myisam charset gbk comment 部门表;4.结构化查询语句分类
DDL数据定义语言create 创建 drop 下降 alter 改变
DML数据操作语言insert 增 update 改 delete 删除
DQL数据查询语言select 查询
DCL数据控制语言grant 授权 commit 提交 rollback 返回#创建数据库
create database if ont exists 数据库名#删除数据库
dorp database if exists 数据库名#查看数据库
show database;#使用数据库
use 数据库名#创建数据表--属于DDL的一中
create table if not exists 表名(字段名1 列类型[属性] [索引] [注释],字段名2 列类型[属性] [索引] [注释],... ... 字段名2 列类型[属性] [索引] [注释]
)[表类型] [表字符集] [注释];5.列类型–表列类型设置
create table if not exists 表名()