扁平化蓝色网站,开发公司都有什么部门,深圳专门网站制作,网站建设总做总结之前学习过的SQL语句笔记总结戳这里→【数据库原理与应用 - 第六章】T-SQL 在SQL Server的使用_Roye_ack的博客-CSDN博客
目录
一、概述
1、如何安装及配置路径Mysql#xff1f;
2、SQL分类
二、DDL 数据定义
1、数据库操作
2、IDEA内置数据库使用
#xff08;1…之前学习过的SQL语句笔记总结戳这里→【数据库原理与应用 - 第六章】T-SQL 在SQL Server的使用_Roye_ack的博客-CSDN博客
目录
一、概述
1、如何安装及配置路径Mysql
2、SQL分类
二、DDL 数据定义
1、数据库操作
2、IDEA内置数据库使用
1如何新建数据库
2如何打开console控制台
3、定义表结构
1创建表
① 约束
② 数据类型
2IDEA页面化创建表结构
4、对表的增删改查
1查看表 2删改表
① SQL语句
② IDEA页面操作
三、DML 数据操作
1、添加数据
2、修改数据
3、删除数据 一、概述
1、如何安装及配置路径Mysql
Day06-02. MySQL-概述-安装配置_哔哩哔哩_bilibili
2、SQL分类
分类说明DDL数据定义定义数据库对象DML数据操作对数据增删改查DQL数据查询DCL数据控制创建数据库用户控制访问权限
二、DDL 数据定义
1、数据库操作
schema database
show database; //查询所有数据库
show database(); //查询当前数据库 use 数据库名称; //使用数据库create database[if not exists] 数据库名称; //创建数据库
//if not exists如果没有该数据库 新建该数据库drop database[if no exists] 数据库名称; //删除数据库
2、IDEA内置数据库使用
1如何新建数据库 我的数据库密码244537 2如何打开console控制台 3、定义表结构
1创建表
create table tb_user
(id int primary key auto_increment,username varchar(20) not null unique ,name varchar(10) not null ,age int,gender char(1) default 男
)comment 用户表;
① 约束
约束关键字描述非空约束not null该字段不能为null唯一约束unique保证该字段所有数据唯一不重复主键约束primary key 该行的唯一标识非空且唯一 auto_increment 主键自增标识 默认约束default保存数据时若未指定采用默认值外键约束foreign key两表建立连接保证数据一致性和完整性
② 数据类型 2IDEA页面化创建表结构 4、对表的增删改查
1查看表 点go to DDL可以查看建表语句
show tables; -- 查看当前数据库的表desc tb_user; -- 查看指定表结构show create table tb_user; -- 查看建表语句 2删改表
① SQL语句
alter table tb_user add addr varchar(30) not null ; -- 给tb_user表添加字段addralter table tb_user modify addr varchar(20) not null ; -- 修改字段addr类型alter table tb_user change addr address varchar(30) not null ; -- 修改字段名addr为addressalter table tb_user drop address ; -- 删除字段addressrename table tb_user to user_tb ; -- 修改表名drop table if exists tb_user; -- 删除表
② IDEA页面操作 三、DML 数据操作
1、添加数据 -- 为表指定字段插入值
insert into user_tb(username, name, age) values (baby,容宝,20);-- 为表所有字段插入值
insert into user_tb(id, username, name, age, gender) values (3,TOM,mm,20,男);insert into user_tb values (5,linda,gg,32,女);-- 批量为表指定字段插入值
insert into user_tb(username, name, age)values (caka,擦卡,13),(gaga,嘎嘎,48);
2、修改数据
-- 将id为1的姓名改成莉莉
update user_tb set name莉莉 where id1;-- 将所有人年龄更新成20
update user_tb set age20;
3、删除数据
-- 删除id为3的用户
delete from user_tb where id3;-- 删除所有用户
delete from user_tb;