JavaWeb学习--MySql数据库(DDL)
2022/1/16 19:06:00
本文主要是介绍JavaWeb学习--MySql数据库(DDL),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
- SQL分类
DDL:操作数据库,表等
DML:对表中的数据进行增删改
DQL:对表中的数据进行查询
DCL:对数据库进行权限控制
- DDL
创建数据库:
create database db1; //创建数据库db1 create database if not exists db1; //判断是否存在db1,没有则创建,否则不执行
删除数据库:
drop database db1; //删除数据库db1 drop database if exists db1; //删除数据库db1,没有则不执行
使用数据库:
use db1; //使用ab1 select database(); //查看当前使用的数据库 show databases; //展示所有数据库
查询表:
show tables; //查询当前数据库下所有表名称 desc 表名称; //查询该表结构
创建表:
create table 表名 (字段名1 数据类型, 字段名2 数据类型, 字段名3 数据类型, ... );
删除表:
drop table 表名称; //删除表 drop table if exists 表名称; //判断表是否存在,存在则删除
修改表:
alter table 表名 rename to 新的表名; //修改表名 alter table 表名 add 列名 数据类型; //添加列 alter table 表名 modify 列名 新数据类型; //修改数据类型 alter table 表名 change 列名 新列名 新数据类型; //修改列名和数据类型 alter table 表名 drop 列名; //删除列
这篇关于JavaWeb学习--MySql数据库(DDL)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?