php5.5连接数据库 php 连接数据库

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.phpon line31
原因是:
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";
【php5.5连接数据库 php 连接数据库】 $db= new PDO($dbh,'xueyanxiang','xueyanxiang');
$objQuery= $db-query("select * from user;");
$res= $objQuery-fetchAll(PDO::FETCH_ASSOC);
不填写参数的话,默认是关联和索引都有,如下图
php 使用面相对象连接mysqli的方法是什么?就是php5.5版本的,最好给个例子了 。相关函?php
$link = new mysqli('数据库服务器', '数据库登陆用户', '数据库登陆密码', '数据库名称');
//上面的如果连接失败, 那用 $link - erron;返回错误编号
// $link - error 返回错误信息,和过程方式的 mysqli_error() 相似
$link-query('set names utf8'); //设置数据库编码
//这样数据库就连接上了 , 执行sql语句使用query()方法,比如
$Rult= $link - query('select * from 表名称 ');
$Rule - num_rows;//这个返回记录条数
while( $rs = $Rule - fetch_array() ) {
echo $rs['字段名称'];
}
其实对象和过程的方式差不多, 只是变换一下即可!
比如,过程方法函数有:
mysql_query()或者mysqli_query();
那mysqli对象方式,就用连接标示 调用query方法
$link - query()
是不是有很大的相同之处呢?
一个小诀窍就是,基本上可以 , 把原来过程的方式的函数 , 前面的mysqli_去掉 , 改成用对象方式调用 - 这种方式!
如何让php5.5连接上mssqlmssql是sqlserverphp5.5连接数据库的简称 。这个是微软的重型数据库 。
php5.5连接数据库我们查看php是否支持某项功能可以打开配置文件php5.5连接数据库,查看是否有该驱动即可 。
实际上php所有版本都支持sql server。
只需要打开php的配置文件,将以下代码打开注释即可 。
php怎么连接mysql数据库并导入数据?方法/步骤
1
登录到phpMyAdmin
2
新建一个要导入php5.5连接数据库的数据库php5.5连接数据库,点击“ new”
3
如图php5.5连接数据库 , 分别填写数据库名称,以及选择数据库php5.5连接数据库的排序规则,
4
完成步骤3,点击“创建”
5
完成步骤4,从右侧就可以看到我们新创建的数据库了,如果没有立即显示,刷新即可立马显示了 。
6
单击我们新创建的数据库,
7
然后,我们选择“导入” ,
8
完成步骤7 , 我们点击“选择文件”,
9
点击了“选择文件”之后,就会出现如图所示的弹出框,我们选择要导入的sql就可以了,后缀名可以是.sql,也可以是压缩文件.zip 。如图 , 选择好文件之后,点击“确定”就可以了
10
完成步骤⑨ , 你就可以从刚才的页面中看到自己上传的文件了,如图所示,其余选项默认就可以了,然后点击“执行”就可以了 。
11
这个时候,你就可以看到你的数据已经导入到你新创建的数据库中了
php5和php7连接数据库的区别PHP5中使用mysql_connect()函数进行连接,但实际上,PHP5.5开始 , mysql系列函数就不推荐使用了,属于废弃函数
PHP7中貌似已经彻底不支持了,根据官网说明 , 取而代之的是如下两个:
本扩展自 PHP 5.5.0 起已废弃,并在将来会被移除 。应使用 MySQLi 或 PDO_MySQL 扩展来替换之 。
$host = '127.0.0.1';//主机名或IP地址
$user = 'root';//数据库用户
$database = 'cake';//数据库名
$password ='root';//数据库密码
$mysqli = new mysqli($host,$user,$password,$database);
$query = 'SET NAMES UTF8';
$mysqli-query($query);
if($mysqli-errno){
print_f("连接数据库错误br/ %s",$mysqli-error);
exit;
}
关于php5.5连接数据库和php 连接数据库的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读