MYSQL基础(1)

内容一:理论

  1. 关系型(Mysql)和非关系型(MongoDB)数据库
  2. 理论  DDL  DML     DCL

DDL 数据定义语言如:CREATE TABLE

DML数据操作语言 插入:INSERT更新:UPDATE 删除:DELETE

DQL 数据查询类型 select语句

DCL 数据控制 Rollback Grant等

内容二:数据库操作

操作:

1.1 create database 数据库名字;

1.2 查看数据库  show databases;

1.3使用数据库  USE 数据库名字

1.5删除数据库  drop database  数据库名1;

1.6•查看数据库三个编码:

•show variables like 'character%';

set names ' utf8';

内容三:数据类型

数据类型:

说明 number不是mysql数据类型

INT

float  小数

CHAR VARCHAR----数据长度 (说明区别)

日期类型

     DATETIME   或者Time类型 格式YYYY-MM-DD HH:MM:SS

DECIMAL(16,4)  总共能存16位数字,末尾4位是小数(小数点不算在长度内)

内容四:查看数据表和修改数据表

查看表:

1.desc jw5-----查看表结构

 2.查看建表语句:show create tablejw6;

3. show tables;----显示数据库中的所有表

1.修改表:

Alter table 旧名字rename to 新名字

例子:

  • Alter  table tb_grade rename to grade;

2 修改字段名

  • Alter table 表名CHANGE 旧字段名新字段名新数据类型
  • 将name 改成username------不能修改外键引用的字段  
  • Alter table grade CHANGE name username VARCHAR(20)

3.添加字段和删除字段:

  • Alter table 表名add 字段名数据类型
  • 例子:
  • Alter table grade add age int(10);
  • 删除字段:
  • Alter table 表名drop 字段名;
  • 例子:
  • Alter table grade drop age;

内容五:删除表

1.删除非关联表

drop table 表名;

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Vlepro

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值