数据库基础入门 — 创建和管理表

简介: 数据库基础入门 — 创建和管理表
--创建数据库规范推荐
CREATE DATABASE IF NOT EXISTS 数据库名 CHARACTER SET 字符集;
--示例
create database  if  not exists ceshi character set utf8
--查看当前所有的数据库
show DATABASES;
--删除指定的数据库
DROP DATABASE IF EXISTS 数据库名;
/*基于现有表创建表
--创建一个表employees_copy,实现对employees的复制,不包括表数据
*/
create table if not exists employees_copy 
as
SELECT *
from employees
where 1 = 2
--DCL的commit和rollback
--commit:提交数据。一旦执行,则数据就会被永久保存在数据库中,意味着数据不可以回滚。
--rollback:回滚数据。一旦执行,则可以实现数据的回滚。回滚到最近一次的commit中。
/*
delete from :一旦执行此操作,表数据将被全部删除,但是可以回滚到最近一次的commit操作
truncate table :一旦执行此操作,表数据将被全部删除,且不能回滚
*/

重要关键字

列名专业术语叫做‘字段’

SHOW CREATE TABLE 语句查看数据表结构。/ describe table_name

使用 ALTER TABLE 语句可以实现:

向已有的表中添加列  add

修改现有表中的列     modify

删除现有表中的列    drop  column

重命名现有表中的列   change


重命名表名   rename (可单独使用)

目录
相关文章
|
3月前
|
Java 数据库连接 测试技术
SpringBoot入门 - 添加内存数据库H2
SpringBoot入门 - 添加内存数据库H2
148 3
SpringBoot入门 - 添加内存数据库H2
|
3月前
|
Java 数据库连接 测试技术
SpringBoot入门(4) - 添加内存数据库H2
SpringBoot入门(4) - 添加内存数据库H2
80 4
|
3月前
|
Java 数据库连接 测试技术
SpringBoot入门(4) - 添加内存数据库H2
SpringBoot入门(4) - 添加内存数据库H2
82 13
|
3月前
|
Java 数据库连接 测试技术
SpringBoot入门(4) - 添加内存数据库H2
SpringBoot入门(4) - 添加内存数据库H2
69 4
SpringBoot入门(4) - 添加内存数据库H2
|
4月前
|
Java 数据库连接 测试技术
SpringBoot入门(4) - 添加内存数据库H2
SpringBoot入门(4) - 添加内存数据库H2
57 2
SpringBoot入门(4) - 添加内存数据库H2
|
4月前
|
存储 人工智能 Java
Neo4j从入门到精通:打造高效知识图谱数据库 | AI应用开发
在大数据和人工智能时代,知识图谱作为一种高效的数据表示和查询方式,逐渐受到广泛关注。本文从入门到精通,详细介绍知识图谱及其存储工具Neo4j,涵盖知识图谱的介绍、Neo4j的特点、安装步骤、使用方法(创建、查询)及Cypher查询语言的详细讲解。通过本文,读者将全面了解如何利用Neo4j处理复杂关系数据。【10月更文挑战第14天】
384 6
|
4月前
|
SQL 数据库
SQL数据库基础语法入门
[link](http://www.vvo.net.cn/post/082935.html)
|
4月前
|
JavaScript 前端开发 测试技术
[新手入门]todolist增删改查:vue3+ts版本!
【10月更文挑战第15天】[新手入门]todolist增删改查:vue3+ts版本!
|
4月前
|
SQL 存储 数据管理
SQL数据库的使用指南:从入门到精通
随着信息技术的飞速发展,数据库已成为各类企业和组织不可或缺的一部分。作为最流行的数据库管理系统之一,SQL数据库广泛应用于各种场景,如数据存储、数据管理、数据分析等。本文将详细介绍SQL数据库的使用方法,帮助初学者快速入门,并帮助有经验的开发者深化理解。一、SQL数据库基础首先,我们需要理解SQL数
228 2
|
5月前
|
SQL Java OLAP
Hologres 入门:实时分析数据库的新选择
【9月更文第1天】在大数据和实时计算领域,数据仓库和分析型数据库的需求日益增长。随着业务对数据实时性要求的提高,传统的批处理架构已经难以满足现代应用的需求。阿里云推出的 Hologres 就是为了解决这个问题而生的一款实时分析数据库。本文将带你深入了解 Hologres 的基本概念、优势,并通过示例代码展示如何使用 Hologres 进行数据处理。
649 2

热门文章

最新文章