phpmysql5.1(mysql50版本)

本文目录一览:

php7.0可以用mysql 5.1.73的吗??

没什么问题,但是如果是php7操作数据库的话需要使用mysqli来进行

php mysql

附目前我在用的版本,下载地址:

php:

mysql:

apache:

phpMyAdmin:

以安装在C盘根目录为例,注意安装测试前最好关闭其它如iis,tomcat等服务器。

PHP配置:

将根目录找到“php.ini-dist”文件,其重命名为“php.ini”,编辑这个文件

要支持MySQL,需找到“;extension=php_mysql.dll”,将前面“;”去掉

要支持gd2图形,同理,找extension=php_gd2.dll将前面“;”去掉

找到“extension_dir” 修改路径为“X:\PHP\ext”

拷贝根目录下php.ini到C:\Windows下

拷贝根目录下php5ts.dll到C:\Windows下

拷贝根目录下libmysql.dll到C:\Windows\system32下

安装Apache并配置:

安装完成后进行测试,在浏览器中打开,如果显示“It Works!”即表示安装成功。

找到Apache安装根目录下conf目录下的httpd.conf文件,,编辑这个文件

找到“DirectoryIndex”, 在后添加“index.php”作为默认主页的文件名

找到“#LoadModule vhost_alias_module modules/mod_vhost_alias.so”,

在其下添加(注意下面是两行,不能不换行):

LoadModule php5_module C:/PHP/php5apache2_2.dll

PHPIniDir “C:/PHP”

找到“AddType application/x-gzip .gz .tgz”

在其下添加(注意下面是两行,不能不换行):

AddType application/x-httpd-php .php

AddType application/x-httpd-php .html

安装MySQL:

安装:默认安装即可,注意选择字符集为UTF8。

验证安装是否成功,打开MySQL Command Line Client,输入密码,如无错误提示即表示安装成功。

phpMyAdmin配置:

解压到Apache安装根目录的htdocs文件夹下

找到 /libraries/config.default.php文件(旧版本是根目录下的config.inc.php文件)

注意:用写字板(不要用记事本,这是UTF8编码)进行编辑

查找 $cfg[‘Servers’][$i][‘password’] = ”; 在空处填写上MySQL的数据库密码

用浏览器打开验证连接数据库。

打完收工!~

分页出错php+mysql

limit 后边加一个空格

我这样测试了:

$pagesize=20;

$page=2;

echo $sql=”select tblphoto.*,categoryname

from tblphoto

right join tblcategory

on tblphoto.categoryid=tblcategory.categoryid

order by photoid desc

limit”.$pagesize*($page-1).”,”.$pagesize;

输出为:

select tblphoto.*,categoryname from tblphoto right join tblcategory on tblphoto.categoryid=tblcategory.categoryid order by photoid desc limit20,20

说明这句本身没有问题,你再看一下前后,或是这条mysql语句。

php为什么弃用了mysql

PHP提供了三种不同的api连接到MySQL,这三种api是:mysql, mysqli以及PDO扩展。MySql函数是非常受欢迎的,但是官方团队并不鼓励再使用它们。在php手册里边,当你看到关于Mysql的函数,会发现都标有红色的标志,那意味着它们已经被弃用了。弃用ext/mysql函数不仅安全,而且使用其他数据库查询方法可以同样具有MySQL函数的所有功能。更好的方法是使用PDO代替ext/mysql函数。

以下是PHP里不应该再使用mysql函数的3大原因:

1、mysql函数已在PHP5.5中正式弃用,并将在PHP7中被删除。

2、mysql函数缺少面向对象的接口。

3、mysql函数不支持以下特性:

不支持非阻塞连续获取

不支持异步查询

不支持参数化查询

不支持存储过程

不支持多个语句

不支持在MySQL 5.1的中所有功能

不支持加密(SSL)

不支持压缩

不支持完整的字符集

为什么php的mysql

1、mysql函数已PHP5.5式弃用并PHP7删除

2、mysql函数缺少面向象接口

3、mysql函数支持特性:

支持非阻塞连续获取

支持异步查询

支持参数化查询

支持存储程

支持语句

支持MySQL 5.1所功能!

万网或者美橙支持的PHP和MYSQL版本是多少?如果用PHP5.3和MYSQL5.1能运行起来吗?

美橙互联的PHP好像是是5.1,mysql5.1 你可以试用下,美橙互联的产品是可以退款的,30天内全额退款。来七天美橙,美橙互联顶级代理,价格优惠

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/272401.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-17 13:56
下一篇 2024-12-17 13:56

相关推荐

  • Git secbit:一种新型的安全Git版本

    Git secbit是一种新型的安全Git版本,它在保持Git原有功能的同时,针对Git存在的安全漏洞做出了很大的改进。下面我们将从多个方面对Git secbit做详细地阐述。 一…

    编程 2025-04-29
  • 如何将Java项目分成Modules并使用Git进行版本控制

    本文将向您展示如何将Java项目分成模块,并使用Git对它们进行版本控制。分割Java项目可以使其更容易维护和拓展。Git版本控制还可以让您跟踪项目的发展并协作开发。 一、为什么要…

    编程 2025-04-28
  • Python的版本演变

    Python是一门非常流行的编程语言,它有着简洁、易读、易写的特点。自1991年由Guido van Rossum发明以来,Python已经发展成为一个成熟的编程语言,拥有多个版本…

    编程 2025-04-28
  • librosa版本用法介绍

    librosa是一个用于音频信号处理的python库,具有多种处理音频的功能。在librosa库中,版本号非常重要,在不同的版本中可能会存在一些差异。本文将围绕librosa的版本…

    编程 2025-04-28
  • Java多版本支持实现方式

    本文将从以下几个方面阐述如何实现Java多版本支持,并给出可行的代码示例。 一、多版本Java环境概述 Java是一门跨平台的编程语言,但是在不同的应用场景下,可能需要使用不同版本…

    编程 2025-04-27
  • Taro3.5.11版本微信小程序端v-html依然无法解析video为中心的问题解决方案

    该问题的解决是通过使用 Taro3.5.11 版本自定义组件进行处理,具体解决方案如下: 一、自定义组件 首先,我们需要创建一个自定义组件 VideoComponent,该组件的主…

    编程 2025-04-27
  • 利用SeaweedFS版本进行大规模文件存储与分配

    SeaweedFS是一个基于Go语言开发的分布式文件系统,它是一种高可用、高扩展性、高效率的解决方案。通过利用SeaweedFS版本,我们可以方便地实现大规模文件的存储与分配。 一…

    编程 2025-04-27
  • Python多版本共存Ubuntu

    本文将介绍如何在Ubuntu系统中完美地编译、安装、配置多个Python版本,并且让它们共存,以利于不同的Python应用程序的开发和执行。 一、安装多个Python版本 Ubun…

    编程 2025-04-27
  • 如何查Python的版本

    Python是一种高级编程语言,是当今最流行的编程语言之一。虽然Python编程语言非常易学易用,但是它的版本问题可能会让新手有些困惑。那么,如何查Python的版本呢?以下是一些…

    编程 2025-04-27
  • 指定Python版本安装库的方法

    为了保证项目的可迁移性,项目中需要指定Python版本。然而,有时候在指定版本的情况下,我们需要安装一些库。本文将介绍如何在Python中指定特定版本并安装库。 一、指定Pytho…

    编程 2025-04-27

发表回复

登录后才能评论