首页 > 数据库技术 > 详细

MySQL操作语句

时间:2019-05-17 10:51:48      阅读:131      评论:0      收藏:0      [点我收藏+]

SQL分类

  • DDL (Data Definition Languages)语句:数据定义语言,这些语句定义了不同的数据段、数据库、表、列、索引等数据库对象的定义。常用的语句关键字主要包括create、drop、alter等。

  • DML (Data Manipulation Language)语句:数据操纵语言,用于添加、删除、更新和查询数据库记录,并检查数据完整性,常用的语句关键字主要包括insert、delete、update和select等。
  • DCL (Data Control Language)语句:数据控制语句,用于控制不同数据段直接的许可和访问级别的语句。这些语句定义了数据库、表、字段、用户的访问权限和安全级别。主要的语句关键字包括grant、revoke等。

 

数据定义语句ddl:

#mysql注释
#创建表
create table `user`(
	id int PRIMARY key auto_increment,
	userName varchar(50),
	userId varchar(50),
	gender varchar(5) default ‘男‘,
	birthday varchar(20),
	address varchar(100)
);

#查看表
desc `user`;


#修改表
#修改列类型
#注意:不是任何情况下都可以去修改的,
#只有当字段只包含空值时才可以修改。
alter table `user` modify gender  varchar(4);
#增加列
alter table `user` add tel varchar(50);
#删除列
alter table `user` drop tel;
alter table `user` drop column tel;
#列改名
alter table `user` change userName emp_Name varchar(18);
#更改表名
alter table `user` rename emp;
rename table emp to `user`;

  

 

创建表

#mysql注释
#创建表
create table `user`(
	id int PRIMARY key auto_increment,
	userName varchar(50),
	userId varchar(50),
	gender varchar(5) default ‘男‘,
	birthday varchar(20),
	address varchar(100)
);

  

技术分享图片

 

 查看表

#查看表
desc `user`;

  

技术分享图片

删除表

#删除表
drop table `user`;

  

技术分享图片

 

修改表

#修改表
#修改列类型
#注意:不是任何情况下都可以去修改的,
#只有当字段只包含空值时才可以修改。
alter table `user` modify gender  varchar(4);
#增加列
alter table `user` add tel varchar(50);
#删除列
alter table `user` drop tel;
alter table `user` drop column tel;
#列改名
alter table `user` change userName emp_Name varchar(18);
#更改表名
alter table `user` rename emp;
rename table emp to `user`;

  

注意:如果删除的列不存在,会报错的

技术分享图片

 

MySQL操作语句

原文:https://www.cnblogs.com/1906859953Lucas/p/10879543.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!