数据库操作中常用的sql命令


本文摘自PHP中文网,作者一个新手,侵删。

操作数据库结构与数据的常用sql命令

创建数据库

1

create database if not exists  数据库名  charset=指定编码

使用数据库

1

use 数据库名

创建表

1

2

3

4

5

create table if not exists 表名(

字段名 类型名,      

id  int,       

birth  date 

);

显示

1

2

3

4

5

6

显示表(创建表代码)

 show create table 表名字;

显示表结构

 desc 表名;

显示数据库和表

 show 数据库名/表名

1

<br>

删除

1

2

删除数据库与表

drop 数据库名/表名

数据结构的增删改查(基本都是基于修改的关键字"alter")

1

2

3

4

5

6

添加列

alter table 表名 add(列名 列类型,列名 列类型);

alter table tab_day1 add(age int,zwjs text);

删除列

alter table 表名 drop 列名;

alter table tab_day1 drop age;

1

2

3

4

5

6

7

(这里区别change与modify,change为改变的意思,程度自然比modify大)

修改列名

alter table tab_day1 change 旧列名 新列名 新列类型;

alter table tab_day1 change money salary decimal(10,2);

修改列类型

alter table tab_day1 modify 列名 列新类型;

alter table tab_day1 modify height int;

数据的增删改查

1

2

3

4

5

6

7

8

9

10

11

12

13

14

查询

select * from 表名

select 列名1,列名2,列名3 from 表名;

增加

insert into 表名 values(列值1,列值2,列值3);

insert into tab_day1 values (1,'韩梅梅','女');

修改

update  表名 set 列名=列值,列名=列值; (更改多列)

update  tab_day1 set sex='男',salary=1000;

update  表名 set 列名=列值 where 条件

update tab_day1 set salary=2000 where id=1 or id=3;

删除

DELETE FROM tab_day1 WHERE id=1;

DELETE FROM tab_day1;/*删除所有行*/

以上就是数据库操作中常用的sql命令的详细内容,更多文章请关注木庄网络博客!!

相关阅读 >>

sql如何去重查询

最常用的三大中文数据库是什么?

数据库里的id是什么?

phpmyadmin是sql吗

sql优化的n种方法(小结)

sqlserver附加数据库失败:操作系统错误5(拒绝访问)错误:5120

navicat怎么用sql语句创建表

数据库事务隔离级别有哪些

什么是sql查询,它有哪些特点?

mysql 执行一条语句的整个过程详细

更多相关阅读请进入《数据库》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...