本文目录一览:
- 1、php为什么弃用了mysql
- 2、如何搭建iis+php+mysql环境
- 3、php5.3.3和mysql5.几可以兼容
- 4、PHP5.1升级到5.4.5后,MYSQL中文乱码如何解决?
- 5、关于PHP和MYSQL在一起的软件包
- 6、为什么php的mysql
php为什么弃用了mysql
具体原因:1、mysql函数已在PHP5.5中正式弃用,并将在PHP7中被删除。
2、mysql函数缺少面向对象的接口。
3、mysql函数不支持以下特性:
不支持非阻塞连续获取
不支持异步查询
不支持参数化查询
不支持存储过程
不支持多个语句
不支持在MySQL 5.1的中所有功能
不支持加密(SSL)
不支持压缩
不支持完整的字符集希望对你有用,我在后盾人线下面授培训学习刚下课,有不会的可以问我,正好我刚吃饭?(=^▽^=)
如何搭建iis+php+mysql环境
一:准备所需软件
1:mysql-5.1.30-win32
2:php-5.2.10-Win32.zip
3:ZendOptimizer-3.3.0a-Windows-i386
二:开始配置Php
1:将 php-5.2.10-Win32.zip解压后命名为php, 复制到 D:\phpsev\ 下.
2:将 D:\phpsev\php 与 D:\phpsev\ext 所有*.dll文件复制到 C:\WINDOWS\system32 下并覆盖.
3:将 D:\phpsev\php 下的 php-win.exe,php.ini-dist,php.exe 三个文件复制到 C:\WINDOWS 并重命名 php.ini-dist 为 php.ini
4:打开IIS(信息服务) – Web服务扩展-添加一个新的 Web 扩展,扩展名 php ,要求文件 – 添加-浏览-D:\phpsev\php\php5isapi.dll,设置扩展允许状态项打勾
5:Web服务扩展 – 所有 Isapi 扩展 与 Internet 数据连接器两项 – 设置扩展允许状态项打勾
6:右击所要支持Php的站点选择属性 – Isapi 筛选器 – 添加 – 筛选器名称:php – 可执行文件:D:\phpsev\php\php5isapi.dll
7:主目录 – 配置 – 映射添加 – 可执行文件:D:\phpsev\php\php5isapi.dll – 扩展名:.php
三:安装ZendOptimizer(ZendOptimizer的作用是加速php)
next-Finish(一路下一步,确定即可,完成)
四:配置Php.ini
打开写字板打 C:\WINDOWS\php.ini , 查找(Ctrl+f) register_globals = Off ,将 Off 改成 On ; extension_dir = “./” ,并将”./”改为“D:\phpsev\ext”注意左侧路径不能有空格,后面所说第8点。解决无法加载 Gd 库 与 Mysql 。之所以没有加载的原因就是以前在配置时多出了空格导致。根据第8点的做法是可以解决无法加载 Gd 库 与 Mysql 的问题。但也会有些系统也会出现白页的情况 ;
将下面几行代码开头 ; 号 删除
;extension=php_dbase.dll 可选
;extension=php_gd2.dll 这个是用来支持GD库的,一般需要,必选
;extension=php_ldap.dll 可选
;extension=php_mbstring.dll 必选
;extension=php_mssql.dll 这个是用来支持MSSQL的,可选
;extension=php_mysql.dll 这个是用来支持MYSQL的,要支持MYSQL必选将以上代码前的”;”去掉,其他的如果需要用到也可以去掉前面的;然后关闭保存该文件。
五:安装Mysql(每一步一个安装界面)
1:运行mysql-5.1.30-win32.exe – Custom 项 – Next
2:点击(Change..)选择更改安装路径(D:\phpsev\mysql).
3:更改完路径后点击Next,接着点Install开始安装
4:我们看到安装进度!
5:选择Skip Sign-Up 项,点击Next继续安装!
6:到这里我们安装已经完成,选上Configure the MySQL Server now后点击 Finish 进入Mysql的配置工作.
7:进入Mysql的配置界面 – Next
8:选择 Detailed Configuration 项 -Next
9:选择 Server Machine 项 – Next
10:选择 Multifunctional Database 项 -Next
11:让你选择数据库文件的存放地点(D:\phpsev\mysql\data)
12:选择 Online Transaction Processing(OLTP) 项 – Next
13: 继续Next
14:选择语言的支持!用默认 – Standard Character Set 项
15:记得要选上Include Bin Directory In Windows Path 项 – Next
16:输入密码 – Next
17:点击Execute 开始完成配置并启动MYSQL服务.
18:点击Finish 完成你的Mysql的全部安装.
php5.3.3和mysql5.几可以兼容
PHP任何版本和mysql5都是兼容的。连接不上mysql,可能是代码的问题,也可能是mysql的问题。
先使用mysql客户端(或者phpmyadmin)测试mysql连接,看看数据库是否有问题。
然后编写一个简单的脚本连接数据库,注意参数不要写错了。
望采纳,谢谢支持!
PHP5.1升级到5.4.5后,MYSQL中文乱码如何解决?
在查询或操作数据库之前加一句:
mysqli_query($mysqli,”SET NAMES utf8″);
只要一次就行了!
关于PHP和MYSQL在一起的软件包
国外的么,我也用过,不过现在用国内自己整合的一个软件包:Apmserv.
它是完全绿色的,可以放在任意目录,不需要任何安装配制,你可以把它放到U盘里,到任意一台电脑上,点击一下运行,马上就有一个Apache/PHP/Mysql的环境。对于Mysql令很多人头疼的编码问题,Apmserv甚至还提供了Mysql4.0和Mysql5.1两个版本的数据库,让你自由选择。
这个软件包目前常见的版本是APMServ v5.1.2,可以在这里下载:
最新版本是5.17,不过是专门为一个商业整站系统开发的,里面自带了一个商业整站。使用的时候需要你先把这个商业站删除掉,另外这个版本只有5.1版本的Mysql。
不过我个人感觉5.17的资源消耗更少一些。
为什么php的mysql
1、mysql函数已PHP5.5式弃用并PHP7删除
2、mysql函数缺少面向象接口
3、mysql函数支持特性:
支持非阻塞连续获取
支持异步查询
支持参数化查询
支持存储程
支持语句
支持MySQL 5.1所功能!
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/283648.html
微信扫一扫
支付宝扫一扫