IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> MySQL DDL数据库操作 -> 正文阅读

[大数据]MySQL DDL数据库操作

对数据库的常用操作-DDL

在这里插入图片描述

-- 1、DDL操作之数据库操作 ctrl+反斜线注释
# 查看所有数据库
show DATABASES;
-- 创建数据库
create database mydb1;
create database if not exists mydb1;
-- 选择使用哪一个数据库
use mydb1;
-- 删除数据库
drop database mydb1;
drop database if exists mydb1;
-- 修改数据库编码
alter database mydb1 character set utf8;

对表结构的常用操作-创建表

-- 创建表
-- 选择db1
use mydb1;
-- 创建表
create  table if not exists student(
    sid int,
    name varchar(20),
    gender varchar(10),
    age int,
    birth date, 
    address varchar(20),
    score double
);

数据类型是指在创建表的时候为表中字段指定数据类型,只有数据符合类型要求才能存储起来,使用数据类型的原则是:够用就行,尽量使用取值范围小的,而不用大的,这样可以更多的节省存储空间。

  • 数值类型

  • 日期和时间类型

  • 字符串类型

数值类型:
在这里插入图片描述
字符串类型:在这里插入图片描述
日期类型:
在这里插入图片描述

对表结构的常用操作—其他操作

在这里插入图片描述

show tables;
show create table student;
desc student;
drop table student;

对表结构的常用操作-修改表结构格式

1、修改表添加列
语法格式
alter table 表名 add 列名 类型(长度) [约束];

#为student表添加一个新的字段为:系别 dept 类型为 varchar(20)
ALTER TABLE student ADD dept VARCHAR(20); 

2、修改列名和类型

语法格式
alter table 表名 change 旧列名 新列名 类型(长度) 约束;

#为student表的dept字段更换为department varchar(30)

ALTER TABLE student change dept department VARCHAR(30); 

3、修改表删除列
语法格式:
alter table 表名 drop 列名;

#删除student表中department这列

ALTER TABLE student DROP department;

4、修改表名
语法格式:
rename table 表名 to 新表名;

#将表student改名成 stu
rename table student  to stu;

学习于黑马程序员视频库

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-05-01 15:49:32  更:2022-05-01 15:51:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 0:58:36-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码