导航:首页 > 编程语言 > php7使用数据库

php7使用数据库

发布时间:2023-06-16 01:43:38

Ⅰ 关于php7.2连接ACCESS数据库的问题

首先把数据库路径改一下试试:
realpath("/Shujuku.mdb") 改为 realpath("shujuku.mdb")
如果还是不行,可以改为ODBC连接方式再试试:
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath("shujuku.mdb");

Ⅱ mysql_select_db被废除后在php7用什么

不仅仅是mysql_select_db,整个mysql扩展都被废除了
推荐使用mysqli扩展或PDO扩展操作数据库。
mysqli和mysql比较相似,改以前的源码比较方便。
PDO可以支持几乎所有主流数据库,如果你只是用mysql数据库,那用mysqli还是用PDO都可以。

Ⅲ PHP7连接mysql数据库方法

1、用 mysql_connect 的方法,PHP7会报致命错误

$conn= mysql_connect('localhost','xueyanxiang','xueyanxiang');

Fatal error : Uncaught Error: Call to undefined function mysql_connect() in /Users/xueyanxiang/work/test/xue.php:31 Stack trace: #0 /Users/xueyanxiang/work/test/xue.php(119): xue->run() #1 {main} thrown in  /Users/xueyanxiang/work/test/xue.php  on line  31

原因是:

PHP5中使用mysql_connect()函数进行连接,但实际上,PHP5.5开始,MySQL就不推荐使用了,属于废弃函数

PHP7中貌似已经彻底不支持了,根据官网说明,取而代之的是如下两个:

本扩展自 PHP 5.5.0 起已废弃,并在将来会被移除。应使用 MySQLi 或 PDO_MySQL 扩展来替换之。参见 MySQL:选择

API 指南以及相关 FAQ 以获取更多信息。用以替代本函数的有:

mysqli_connect()

PDO::__construct()

使用时,不要在使用mysql_connect了,可以换用mysqli_connect(),用法基本类似吧,据说是面向对象的库。

php.ini中,也只有extension=php_mysqli.dll,而不再有extension=php_mysql.dll这个拓展了。

2、可以使用mysqli,对象化,方法名与被废弃的类似

$conn= mysqli_connect('localhost','xueyanxiang','xueyanxiang');

3、PDO工具,推荐使用

$dbh= "mysql:host=localhost;dbname=test";

$db= new PDO($dbh,'xueyanxiang','xueyanxiang');

$objQuery= $db->query("select * from user;");

$res= $objQuery->fetchAll(PDO::FETCH_ASSOC);

不填写参数的话,默认是关联和索引都有,如下图

Ⅳ PHP7.2,PDO连接(远程)数据库(phppdo连接mysql)

把localhost改为有mysql的服务器地腔乱址,当然还需要端口橘哪、用户名、密码,也就是说是伍伍档你可以访问的数据库服务器。

Ⅳ php7.0可以用mysql 5.1.73的吗

PHP 5 的使用者可以使用 mysql extension,mysqli 和 PDO_MYSQL 。PHP 7移除了mysql extension,只剩下后面两种选择。。。。。
不过可以找下一键安装试一下

Ⅵ php7 apache mysql 怎么配置

1.软件
在Windows 7、8下进行PHP环境搭建,首先需要下载PHP代码包和Apache与Mysql的安装软件包。
这些软件大家都可以在各自的官网下载,我下载的是(1). PHP: php-5.4.17-Win32-VC9-x86.zip(注意个中版本和自己电脑配置的匹配,VC9是需要电脑安装 Visual C++ 2008,VC11的php5.5是要Visual C++2012吧,我电脑安装了2010,所以就用了VC9的,自己决定啊)(2).Apache我用的是2.2的。(3).MySQL我用的是5.6版本的,新版本看起来很高端的样子,还没有玩的很熟悉,不过没什么太大影响。
2.安装

第一步:Windows7、8下安装Apache服务

Apache配置信息

注意:在php编码的时候可能会出现汉字的乱码问题,这时你可以将你的php文件另存为,编码选择utf-8,替换之前的文件再试试看。

如果Windows 7、8下无法使用localhost连接MYSQL5.6的解决方法
在Windows 7、8中PHP连接Mysql时默认只能使用IP地址连接Mysql,而无法使用localhost连接Mysql,解决方法为打开C:WindowsSystem32driversetc下的hosts文件,将
# 127.0.0.1 localhost前面的#去掉



阅读全文

与php7使用数据库相关的资料

热点内容
我的世界如何屏蔽别人服务器 浏览:905
单片机烧录员 浏览:970
美国数据服务器可以部署什么业务 浏览:973
如何卸载服务器中的ie 浏览:42
单片机必须学编程吗 浏览:153
如何判断是否与服务器连接数据库 浏览:740
吃甜食会缓解压力嘛 浏览:317
pdf魔鬼 浏览:29
二维数组递归解决算法问题 浏览:382
java反射例子 浏览:670
惠普笔记本自带解压软件 浏览:840
抖音视频后台压缩 浏览:707
app里的视频广告从哪里接的 浏览:556
天翼云服务器跟腾讯云 浏览:618
cyk算法实现 浏览:191
大潘号app在哪里可以下载 浏览:109
怎么做解压豌豆捏捏乐 浏览:618
安卓手机怎么调成苹果表情 浏览:755
android蓝牙声音 浏览:850
横盘震荡选股公式源码 浏览:589