189 8069 5689

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

如何让php5.5连接上mssql

mssql是sqlserver 的简称。这个是微软的重型数据库。

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:主机域名虚拟主机、营销软件、网站建设、武邑网站维护、网站推广。

我们查看php是否支持某项功能可以打开配置文件,查看是否有该驱动即可。

实际上php所有版本都支持sql server 。

只需要打开php的配置文件,将以下代码打开注释即可。

php怎么连接mysql数据库并导入数据?

方法/步骤

1

登录到phpMyAdmin

2

新建一个要导入的数据库,点击“+new”

3

如图,分别填写数据库名称,以及选择数据库的排序规则,

4

完成步骤3,点击“创建”

5

完成步骤4,从右侧就可以看到我们新创建的数据库了,如果没有立即显示,刷新即可立马显示了。

6

单击我们新创建的数据库,

7

然后,我们选择“导入”,

8

完成步骤7,我们点击“选择文件”,

9

点击了“选择文件”之后,就会出现如图所示的弹出框,我们选择要导入的sql就可以了,后缀名可以是.sql,也可以是压缩文件.zip。如图,选择好文件之后,点击“确定”就可以了

10

完成步骤⑨,你就可以从刚才的页面中看到自己上传的文件了,如图所示,其余选项默认就可以了,然后点击“执行”就可以了。

11

这个时候,你就可以看到你的数据已经导入到你新创建的数据库中了

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_去掉, 改成用对象方式调用 - 这种方式!

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);

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


网站栏目:php5.5连接数据库 php如何连接数据库
浏览地址:http://cdxtjz.cn/article/dogegji.html

其他资讯