标签:database -- 数据库 改查 DDL table create alter bank
原文链接:https://blog.51cto.com/4259679
DDL数据库
对sql语句进行分类
数据库查询语言(DQL,database query language):对表的查询语句 select
数据库定义语言(DDL,database defined language):create database、drop database、create table、drop table 等
数据库操作语言(DML,database manage language):update 、insert、delete
DDL操作数据库:
添加数据库:create database 库名【character set uft8/gbk】
删除指定的数据库:drop database 库名
查询指定库的详细信息:
1、show create database 库名;
show create database dt55-mysql;
2、show databases
3、查看当前用户连接的是哪个数据库:select database();
4、查看指定的数据库下有哪些表:show tables
DDL表操作
DDL之对表的增删改查
创建一张表:
create table 表名(字段名1 数据类型,字段名2 数据类型......);
删除表:drop table 表名
查询:
1、查询某一张表的结构:desc 表名
2、打印某一张表sql创建信息:show create table 表名;
修改表:
1、对已经存在的表进行重命名:
rename table 旧表名 to 新表名
rename table bank to aaa;
2、 往已经存在的表中添加字段信息:alter 只针对表的修改*****
alter table bank add gender varchar(2);
3、 删除某一张表中的字段:
alter table bank drop gender;
4、对表中字段进行重命名:alter table 表名 change 旧字段名 新字段名 新字段名数据类型
alter table bank change aaa uname varchar(40);
5、修改某一字段的数据类型长度:
alter table bank change unmae uname varchar(50);
6、往bank表中添加一个字段birthdaty
alter table bank add birthday date; #date 只有年月日
update bank set birthdat=’2020-10-10’ where id=1;
alter table bank chang birthday birthday datatime; #带有年月日时分秒
----------------------end---------------------
推荐阅读:
标签:database,--,数据库,改查,DDL,table,create,alter,bank 来源: https://blog.51cto.com/15127516/2657634
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。