Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

MYSQL的数据库SQL语句的基本使用PDF 下载


分享到:
时间:2021-07-25 09:58来源:http://www.java1234.com 作者:转载  侵权举报
MYSQL的数据库SQL语句的基本使用PDF 下载
失效链接处理
MYSQL的数据库SQL语句的基本使用PDF 下载


本站整理下载:
提取码:9rt8 
 
 
相关截图:
 
主要内容:

以管理员身份运行cmd
mysql -h 127.0.0.1 -u root -p123456
数据库操作
create database  数据库名;  //创建数据库
show databases;             //显示数据库
use 数据库名;            //选择数据库
drop database  数据库名;    //删除数据库
表的操作
Show tables;查看数据库中的表
create table stu(id int,name varchar(20),age int(5),bir date);创建表
describe stu; 查看表结构desc stu;
show create table stu; 查看表详细定义信息
drop table stu;删除表
drop table if exists stu; 如果表不存在,删除时不会报错         
alter table stu rename student; 修改表名
alter table student add sex varchar(20);增加字段,在表的最后一个位置增加字段
alter table student add tel varchar(20) first;增加字段,在表的第一个位置增加字段
alter table student add score varchar(20) after name;增加字段,在表的指定字段之后增加字段
alter table student modify name char(30); 修改字段,修改字段的数据类型
 
 
alter table student change name旧属性名 sname新属性名 char(30)旧属性类型;
//修改字段,修改字段的名字
alter table student change sname旧属性名 name新属性名 varchar(30)新属性类型;
//修改字段,同时修改字段的名字和属性
alter table student modify 属性名1 数据类型 first|after 属性名2;  
//修改字段,修改字段的顺序
数据的操作
插入数据
insert into stu(name,age,addr,bir)values('王五',13,'南三环','1990-06-04');
//插入完整的一条数据(数据值与字段一一对应,为字符串的数据类型,值应加单引号)
insert into stu values('王五',13,'南三环','1990-06-04');
//插入完整的一条数据,可以省略字段,但数据值必须与字段 顺序一致
 
insert into stu (age,addr)values(18,'顺五环');
//插入部分一条数据(指定字段值的数据),插入数值的个数必须与插入数值字段的个数相同,顺序一致
 
insert into stu(name,age,addr,bir)values('赵六',23,'北京市','1993-05-14'),('张三',22,'上海市','1983-05-08'),('王五',52,'深圳市','1883-01-05');
//插入多条完整记录,数值与字段参数相对应,字段顺序可以与表字段顺序不一致
insert into stu values('赵六',23,'北京市','1993-05-14'),('张三',22,'上海市','1983-05-08'),('王五',52,'深圳市','1883-01-05');
//插入多条完整记录,可以省略字段,但数值顺序必须与表中字段的顺序一致
 
insert into stu (age,addr)values(18,'深圳市'),(28,'上海市'),(38,'北京市');
//插入多条部分数据(指定字段值的数据),插入数值的个数必须与插入数值字段的个数相同,顺序一致
 
insert into stu(name,age,addr,bir)select(name,age,addr,bir) from stu2;   
//插入查询结果,表1与表2的个数和类型必须一致市','1883-01-05');//插入多条完整记录,数值与字段参数相对应,字段顺序可以与表字段顺序不一致
更新数据
update stu set name='校花',age=12,addr='北京市',bir='1990-09-09' where id<6;
//更新所有数据记录
update stu set name='娜娜' where id=1; //更新特定数据记录


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐