00:00
好,咱们开始来上课,那么今天呢,咱们主要去学习pap操作MYSQL数据库啊,那么今天内容呢,我们主要分为三大块,第一大块呢,我们先来了解pap的MySQL I扩展模块的安装啊,也就是说我们要想使用pap去操作这个MYSQL数据库,我们需要什么呢?需要拥有这个MySQL I的扩展啊,那么有了这个扩展我们才能去操作数据库啊,那么接下来呢,就是我们操作数据库的这步骤,以及操作数据库相关的这些函数啊好了,那咱们来看啊,首先我们先来了解一下我们这个模块是怎么安装的,那么现在呢,咱们都是用的集成环境,集成环境里面是不需要我们安装的,已经自带了,对吧?那么怎么来去检测呢?我们需要使用什么呀?使用PP info这个功能来干嘛?帮我们去检测是否已经安装。已经安装什么呀,MYSQI的扩展了,对吧,所以在这里边我需要有一个页面啊,在18里边。右键我们新建一个PP文件啊,比如说就叫PP info,那么之前我们在讲PD库的时候,我也已经说过对吧,那么咱们来看在这里边PP info我们来查看一下啊,那么查看以后来我直接访问这个页面。
01:15
这里边我们来输入叫做edu work下边的online,下边的leson lesson19。LESSON18。咱们来看打开以后,你看这里边告诉我PP的版本对吧,然后接下来呢,是这些相关的内容,下面你看一个头一个内容这块是不是就是每一个扩展模块啊。那OK,我们在这里面直接搜了啊,就不一个找了,叫什么呢买。你看我这里边是不是有myql I的扩展,也就代表着当前支持MySQL I的扩展啊,如果你这里没有,那么你就无法用MySQL I下面相关的函数了啊,那么没有的话怎么办呢?我们就要去看配置文件啊,打开我们的pap配置文件,在配置文件里面我们一样来搜一个叫做mysq I的,那么MySQL I我们一直往下找,这里边咱们来看是不是有一个extens等于MySQL I,哎,就代表着我当前是不是已经加减了MYSQLI,那么有可能你的是什么呢?前面是带有分号的,带有分号代表什么意思?代表的是注释,明白吧,所以我们需要把分号去掉,去掉以后保存,然后干嘛重启阿尔法西服务器,那么重启阿帕西服务器以后呢,你再去发现,去检测的时候,这里面依然没有买SQLI的存在。
02:32
啊,依然没有买这I的存在,那是怎么回事呢?是因为你根本就没有装它的扩展,那么怎么装呢?在我们这个Windows下,咱们来看啊,我找到我的外分64下有一个B下,B下有一个PP对吧?PP找到P点7.4.0之后当前的版本吧,那在这里边有一个ext,这里边就装着我们PP所有的扩展,咱们来看这里边是不是就有个PP-MY.d。哎。
03:01
那这个候你就需要干嘛,你就需要去看你有没有这个文件,那没有这个文件么?没有这个文件你就需去官网去下一个件,那么下载完以后拖到这个目录里边来,接下来干嘛,接下来你再去找你这个PP配置文件里边是否。有这一句话啊,叫做MYI,就是刚才我们收到的A过了啊,向上一下。刚才我们搜到的这一句话,如果没有你给它加上来哦,给它加上来干嘛呢?就是加载这个模块,加载完以后,这个时候你再重启服务器,然后再干嘛,再来刷新,这里边就会出现MySQL I的扩展了,有了MySQL I的扩展,我们才能干,才能去使用mysq I下面相关的函数啊,OK,那么这就是咱们安装买SQL模块的方法啊,好了,那么会安装以后,现在咱们看,因为我们的环境都是用的集成环境里边都自带MYSI的啊,就包括现在我们去下的一些这个PP环境,除非你是这个圆锥安装的,可能会没有啊,但一般的话已经都有了,买SI已经成为它的内置扩展啊,所以一一般安装完pap以后,它的买色管I的模块会自动安装成功了啊好了,那么了解了这个以后,接下来我们就要去看这个pap。
04:18
去操作我们的数据库,那么操作数据库也一样,需要干嘛呢?用到相关的函数啊,需要用到相关的函数,那么我们先来了解啊,之前啊,我们操作这个数据库都是怎么操作的,首先我们从这里面去进入第一件事干嘛,是不是买CCL-h logo host-u root-P,是不是进行连接数据库啊,哎,也就是说这个时候我们是客户端去,主要这个时是客户端去干嘛去连接我们的服务器对吧?那回车回车回车以后告诉我什么呀?Qua,那个welcome to Mary DB是不是就相当于我成功的进入到这个MYQ里面来了。对不对,哎,所以这里边第一件事儿,我们也是有步骤的,第一件事干嘛呀,要进行数据库的连接啊,那么连接完数据库也相当于进到这里面来了,进到这里面来,第二件事干嘛,我是不是选择我所操作的数据库,比如说叫做什么呀,叫做这个,呃。
05:12
Ew c Ms啊,那OK,选择完以后接下来干嘛?接下来我是不是就可以这里边,因为我是用PP来模拟客户端,对不对,现在我们当前是用CMD,那么我用PP来模拟客户端,我就需要告诉他从客户端往服务器发送的字符集是什么,那么所以我需要干嘛多一步设置它的支符集啊,设置完支付集以后,开始准备操作的SQL语句,那比如说我想查询用户表,那是不是就直接准备这套语句,SE select from e-user。对吧,然后回车,你看是不是就把用户表给我查询出来了。对吧,哎,然后这就发送一句,其实我准备完,注意准备完在这里边它并没有直接执行,对吧,当我敲了回车以后,是不是才执行的,诶你看一敲回车它才有,所以这一步才叫什么发送Q发送到哪发送到服务器里面执行,那么执行完以后,因为这块我是做了查询,它会返回什么,你看6ROSE是不是返回六行数据。
06:08
对不对,哎,所以我需要干嘛判断并且处理这个结果,那么处理完是不是这一步操作就完事了,诶完事以后干嘛,我们就关闭数据库啊,关闭数据库也就是我们的杠Q走你诶。杠C-Q推出啊,告诉我,拜拜对吧,那么这就是一波操作啊,那么咱们使用PP来模拟买所有客户端,就需要用到这几步啊,需要用到这几步啊好了,那我们知道这个以后,接下来我们就要开始去了解它相关的函数了啊好,那这节课我们先到这里,下节课开始我们来介绍相关的函数。
我来说两句