本文介绍: 数据库(database):存储在磁盘、磁带、光盘或其他外存介质上、按一定结构组织在一起的相关数据的集合。数据库管理系统(database management system):一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。数据库系统(database system):通常由软件、数据库(DB)和数据库管理员组成。软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。
一、数据库概述
- 数据库(database):存储在磁盘、磁带、光盘或其他外存介质上、按一定结构组织在一起的相关数据的集合。
- 数据库管理系统(database management system):一种操纵和管理数据库的大型软件,用于建立、使用和维护数据库。
- 数据库系统(database system):通常由软件、数据库(DB)和数据库管理员组成。软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。
- 数据库由数据库管理系统统一管理,数据的插入、修改和检索均要通过数据库管理系统进行。数据库管理员负责创建、监控和维护整个数据库,是数据能被任何有权的人有效使用。
二、数据库分类
Mysql数据库连接方法
- 命令行连接:
mysql -h x.x.x.x -u <username> -p
- PHP脚本连接:
mysql_connect(host,username,password,dbname,port,sockert)
- 第三方软件连接
三、识别数据库
Oracle: 1521
Mysql: 3306
SQL server: 1433
PostgreSQL: 5432
mongoDB: 27017
Redis: 6379
MemcacheDB: 11211
(3)各数据库与后端语言的搭配
ASP和.NET: MSSQL
PHP: Mysql、PostgreSQL
Java: Oracle、MySQL
四、SQL语法
4.1 SQL基本语法
create //创建新的表、视图或其他数据库中的对象
alter //修改现存数据库对象
drop //删除表、视图或其他数据库中的对象
select //从一张或多张表中检索特定的数据
insert //创建一条新纪录
update //修改记录
delete //删除记录
grant //赋予用户特权
revoke //收回赋予用户的特权
4.2 高级操作
(1)order by
(2)limit
命令:select * from table limit m,n
,其中m
是指记录开始的index,从0开始;n是指从第m+1条开始,取n条。
(3)union
原文地址:https://blog.csdn.net/qq_55202378/article/details/134793286
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_42296.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。