在日常的mysql操作中,比如新建库,新建表,基本的增、删、改、查等,这些操作我们是必须熟悉的。今天就来看看,查看mysql的版本的方法的几种方法。
第一种:status
这种方法是在客户端下使用命令的方式来查看mysql的版本等信息,同时还包括当前的字符集、所占用的端口等情况,给出的结果比较的全面。
如:
Connection id: 1
SSL: Not in use
Using delimiter: ;
Server version: 5.4.3-beta-community MySQL Community Server (GPL)
Protocol version: 10
Connection: localhost via TCP/IP
Client characterset: latin1
Server characterset: latin1
TCP port: 3306
Uptime: 1 min 14 sec
Threads: 1 Questions: 8 Slow queries: 0 Opens: 15 Flush tables: 1 Open tabl
es: 8 Queries per second avg: 0.108
第二种:select version();
和第一种方法一样,在命令行下使用mysql自带的函数来查询当前的版本信息,如下:
我想应该还有其它的方法来查看当前mysql的版本,但是这两种是比较方便和常用的。
对于php编程来说,PEAR可以说是一个软件库,下面本人就试用使用HTTP_Upload来处理文件上传。在上一节的基础之上,我们使用了$_FILES这个全局全量来处理通过表单上传的文件,但是对于这个常用的编程操作,我们是否有更加强大的方式呢?比如在文件上传的过程中,所发生的错误,我们是否可以使用统一的方式来显示从而更加人性化呢?我们是否可以使用面向对象的特性来封装这些处理细节从而让代码更加的简洁和易于理解呢?这一切就交给HTTP_Upload吧?
安装HTTP_Upload
HTTP_Upload是PEAR中的一个库,所以我们要使用HTTP_Upload,就得安装它:
请参阅安装phpDocumentor的方法在安装了pear之后,我们可以使用以下的方法来安装HTTP_Upload:
在执行pear install HTTP_Upload后,我们应该可以顺利的成功!查看安装结果:pear list,如图:

添加路径:
在php.ini中查找include_path,添加到php的搜索路径中,如图:

重启apache,这样你的HTTP_Upload就可以正确的被包含进来,不会在require(’HTTP/Upload.php’)时出错。
下面就来看看,它的功能吧,如下代码所示:
我们唯一使用的就是getFiles(’file’)中的file,这个file就是表单中的name:<input type=”file” name=”file” id=”file” />,一切就是这样的简单。如果你要使用HTTP_Upload上传多个文件,可以new多个对象然后像上面这样处理就可以了。
关于HTTP_Upload的中方法,请自己查看它的源代码。文件位置:PEAR\HTTP。