数据库基本操作语句有哪些?


本文摘自PHP中文网,作者coldplay.xixi,侵删。

数据库基本操作语句有哪些?

数据库基本操作语句有:

1 关于数据库的基本操作

1

2

3

4

5

SHOW DATABASES;  //查询数据库SHOW

CREATE DATABASE score; //查询数据库的结构CREATE

DATABASE score DEFAULT CHARSET utf8; //创建数据库

USE score;  //使用score数据库

DROP DATABASE score;  //删除数据库

2 关于表的操作

1

2

3

4

5

6

7

8

9

SHOW TABLES;      //显示数据库中的表CREATE TABLE score(

sno INT PRIMARY KEY AUTO_INCREMENT,

course VARCHAR(20),

sscore SMALLINT);   //创建表SHOW CREATE TABLE score;   //显示构造表语句DESC score;   //显示表结

ALTER TABLE score

ADD startTime DATE NOT NULL;   //添加字段ALTER TABLE score

DROP startTime;   //删除字段ALTER TABLE score

MODIFY course VARCHAR(50);   //修改字段类型ALTER TABLE score

CHANGE startTime endTime DATE;   //修改字段名DROP TABLE score;  //删除表

3 管理数据

1

2

3

4

INSERT INTO score(course,sscore)

VALUES('语文',80);   //添加数据UPDATE score

SET sscore=90WHERE sno=1;    //修改数据DELETE FROM score

WHERE sno=1;   //删除数据

4 查询数据

1

SELECT * FROM score;   //查询所有字段数据

去重:select distinct 字段 from 表名 where 条件

逻辑条件: and or

比较条件:< , <=, >, >=, <>, between value1 and value2

判断空:

  1)判断null: is null

  2)判断空字符串: ="" / <>""

模糊条件:like

  %:替换任意长度字符

  _:替换单个字符

分页查询,limit 起始行,查询行数

排序:order by 字段 asc/desc

  asc:升序

  desc:降序

分组:group by 字段

5 数据库中编码查询

1

SHOW VARIABLES LIKE 'character%';

1

2

3

4

5

6

7

8

9

Variable_name    Value

character_set_client    utf8

character_set_connection    utf8

character_set_database    utf8

character_set_filesystem    binary

character_set_results    utf8

character_set_server    utf8

character_set_system    utf8

character_sets_dir    C:\\Program Files\\MySQL\\MySQL Server 5.7\\share\\charsets\\

如果在查询过程中出现乱码,可以通过设置相应的字符编码解决。

比如在cmd客户端进行查询时,数据库中可能有中文,数据库character_set_client 设置的编码是utf8,而cmd解释是用gbk进行解释。所以会有乱码,设置character_set_client 编码为gbk即可。

1

SET character_set_client='gbk';

推荐教程:《sql视频教程》

以上就是数据库基本操作语句有哪些?的详细内容,更多请关注木庄网络博客其它文章!

相关阅读 >>

规范化过程主要为克服数据库逻辑结构中的什么?

如何利用mysql数据库判断null结果为1?

mysql数据库难学吗?

数据库有哪些

什么是mongodb数据库

数据库设计中,将er图转换成关系数据模型的过程属于什么

数据库的最核心也是最常用的操作是什么

数据备份可分为哪些类型

phpmyadmin如何导出数据库文件

mysql数据库绿色版出现系统错误1067怎么办?

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


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

数据库系统概念 第6版

机械工业出版社

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



打赏

取消

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

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

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

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

评论

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