最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

MySQL用法----基于Web服务器

来源:动视网 责编:小采 时间:2020-11-09 11:04:23
文档

MySQL用法----基于Web服务器

MySQL用法----基于Web服务器:建立一台WEB服务器,需要有Apache软件,而php是挂在apache底下执行的一个模块,而我们要用网页的php程序程控MySQL时,php就得要支 建立web服务器一般是由LAMP(linux:操作系统、Apache:http服务器软件、MySQL:数据库软件和PHP:(有时也是指Pe
推荐度:
导读MySQL用法----基于Web服务器:建立一台WEB服务器,需要有Apache软件,而php是挂在apache底下执行的一个模块,而我们要用网页的php程序程控MySQL时,php就得要支 建立web服务器一般是由LAMP(linux:操作系统、Apache:http服务器软件、MySQL:数据库软件和PHP:(有时也是指Pe


建立一台WEB服务器,需要有Apache软件,而php是挂在apache底下执行的一个模块,而我们要用网页的php程序程控MySQL时,php就得要支

建立web服务器一般是由LAMP(linux:操作系统、Apache:http服务器软件、MySQL:数据库软件和PHP:(有时也是指Perl 或 Python) 的第一个字母)组合起来的。

组件分析:

 Linux   

Linux 是免费开源软件,这意味着源代码可用的操作系统。

Apache   

Apache 是使用中最受欢迎的一个开放源码的WEB服务器软件。   

MySQL   

MySQL 是多线程、多用户的SQL数据库管理系统。   

PHP,(Perl 或 Python )  

PHP 是一种编程语言最初设计生产动态网站。

PHP 是主要用于服务器端的应用程序软件。Perl 和 Python 类似。

联系:

建立一台WEB服务器,需要有Apache软件,而php是挂在apache底下执行的一个模块,而我们要用网页的php程序程控MySQL时,php就得要支持MySQL的模块。

所以我们配置一台web服务器需要的软件主要有:

httpd(提供Apache主程序)

mysql(MySQL客户端程序)

mysql-server(MySQL服务器端程序)

php(php主程序含给apache使用的模块)

php-mysql(提供给php程序读取MySQL数据库的模块)

这里我们主要介绍下web服务器中mysql的用法。

MySQL:

数据库其实是一种特殊格式的档案,这种档案必需要通过一个特殊的接口(数据库软件)来进行读写。

开源的数据库中,MySQL在性能、稳定性和功能上是首选,可以达到百万级别的数据存储,网站初期可以将MySQL和Web服务器放在一起,但是当访问 量达到一定规模后,应该将MySQL数据库从Web Server上独立出来,,在单独的服务器上运行,同时保持Web Server和MySQL服务器的稳定连接。

数据库模型分类:

层次模型

网状模型

关系模型(实体-关系模型)

对象-关系模型

非关系模型

关系模型是目前最常用的


MySQL的数据类型:

数值型:精确数值型,整型,近似数值型(浮点型)

其中整型包括(tinyint smallint mediumint int(integer) )

近似数值型也包括(单精度浮点型 fioat 双精度浮点型 double)

字符型:

字符( char(length):不区分大小写 varchar(length) 可以变化 character set :字符集 collate:排序规则 区分字母大小写:binary(length) varbinary(length))



多字符:(text:不区分大小写 tinytext text midiumtext longtext blob等)

只要是字符,都有字符集和排序规则

内部类型(enum :枚举 定义了什么,只能存什么 set:定义了的字符,可以组合用)

日期时间型:(日期:date 时间:time 日期时间:datetime 年:year)

类型通常还有修饰符:unsigned (无符号的)

注:这里只列出一部分,想要知道更多的类型,可以网上搜索下哦



MySQL中对数据库操作的一些命令:

1、数据库对象操作:

创建 create

修改 alter

删除 drop

我们称其为DDL:database defining language 数据库定义语言



2、对表的操作:

添加 insert into

删除 delete

修改 update

查询 select

这些语言我们称其为DML: database manipulate language 数据库操作语言



3、对用户,角色的控制:

授予权限 grant

取消权限 revoke

这些操作我们称其为DCL:database conctrolling language 数据库控制语言

注:(以上这写命令是不区分大小写的)

文档

MySQL用法----基于Web服务器

MySQL用法----基于Web服务器:建立一台WEB服务器,需要有Apache软件,而php是挂在apache底下执行的一个模块,而我们要用网页的php程序程控MySQL时,php就得要支 建立web服务器一般是由LAMP(linux:操作系统、Apache:http服务器软件、MySQL:数据库软件和PHP:(有时也是指Pe
推荐度:
标签: 使用 服务 服务器
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top