Mysql的操作语句

目录

1.DDL语句(数据库的定义语句)

2. DDL语句(数据库的定义语句) 表的操作

3.SQLyog图形界面化中操作sql语句--插入表记录

4.DML语句,数据库操作语句,修改表的记录

6.27日作业


1.DDL语句(数据库的定义语句)

1)查看所有数据库名 mysql> show databases;

 2).创建库 mysql> create database EE_2204;

3). 查询创建的数据库的默认字符集 mysql> show create database msq ;

 4).修改库的字符集 alter database 库名 DEFAULT CHARACTER SET 字符集;

5). 删除库 drop database 库名;  直接删除库

2. DDL语句(数据库的定义语句) 表的操作

1).创建表

mysql> use ee_2204;

create table 表名(
    字段名称1 字段类型1,

                         );

 2)查询表的结构 desc 表名;

 

 3)修改表的字段名称  alter table 表名 change 旧字段名称 新字段名称 以前的字段类型;

 

4) 修改的表的字段类型 alter table 表名 modify 字段名称 新的字段类型;

5) 给表中新添加一列(一个新的字段名称) alter table 表名 add 字段名称 字段类型;

6) 将表中的某一列(某个字段)删除 alter table 表名 drop 字段名称;

 7)复制一张一模一样的表 create table 新的表名 like 旧表名;

8).  对表名重命名 alter table 旧表名 rename to 新表名;

 9)删除表 drop table 表名;

 

3.SQLyog图形界面化中操作sql语句--插入表记录

1).USE ee_2204;    CREATE TABLE st(id int,username varchar(5) );  desc st;   

          插入一条  insert into 表名 values(值1,值2,值3,值4...,值n) ;

          插入多条 insert into 表名 values(值1,值2,值3,值4...,值n),(值1,值2,值3,值4...,值n)....

           插入部分字段,未插入的字段的默认值就是null  insert into 表名(字段名称1,字段名称2,,,) values(值1,值2....)

 2).数据库查询语句   select *(所有字段) from 表名;

4.DML语句,数据库操作语句,修改表的记录

1).一般情况:都是带条件修改 update 表名 set 字段名称 = 值 where 字段名称 = xx ; 修改单个字段

2). 修改多个字段值
需求:需要将id为7的学生的name字段改为 "王五", sex字段 修改为"男"
UPDATE student SET NAME = "王五" ,sex = "男" WHERE id = 7 ;

5 删除表中 指定记录以及全表记录

1)删除表指定的记录/删除全表记录

 delete from  表名 where 字段名称 = 值;

需求将 id为7的这条记录删除
DELETE FROM student WHERE id = 7 ;

2)删除学生表中的所有记录

delete from 表名;

3)删除学生表中的所有记录

truncate table 表名;

6.27日作业

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值