本文目录一览:
- 1、如何用代码测试PHP连接MYSQL是否成功
- 2、求一用mysqli_connect测试连接MYSQL的PHP代码
- 3、求助PHP和MySQL测试连接错误
- 4、PHP7连接mysql数据库方法
- 5、PHP怎么连接MySQL
- 6、dw中php怎么连接mysql数据库
如何用代码测试PHP连接MYSQL是否成功
PHP连接mysql使用mysql_connect函数即可进行与mysql数据库之间的通讯。如果连接成功,则返回一个 MySQL 连接标识,失败则返回 FALSE。示例如下:?php $host="localhost";//mysqla href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y1mHcLnW9hm1fYrjfkPHnv0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPH0vPHRYPjbk" target="_blank" class="baidu-highlight"主机地址/a$user="root"; //mysql 登录账户$pwd=""; //mysql登录密码//连接数据库$conn = a href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y1mHcLnW9hm1fYrjfkPHnv0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPH0vPHRYPjbk" target="_blank" class="baidu-highlight"mysql_connect/a($host,$user,$pwd);//判断if (!$conn) { die('连接数据库失败: ' . mysql_error()); }echo "mysql 连接成功!"; //其他代码...... // 关闭mysql连接mysql_close($conn);?
求一用mysqli_connect测试连接MYSQL的PHP代码
myssqli和mysql的函数是差不多的,
只不过,
mysqi可以用对象方式
//过程方式:
$Con = mysqli_connect('数据库服务器地址', '数据库登陆用户', '数据库密码');
mysqli_select_db( $Con, '数据库名称');
//对象方式
$Con = new mysqli('数据库服务器地址', '数据库登陆用户', '数据库密码', '数据库名称');同样是过程方式,mysqli有一点和mysql的用法不同的是,:
mysql函数,很多函数都有2个参数,一个是sql语句等,
一个是mysql连接标识,
而这个mysql连接标识参数是可以省略的!
但是mysqli两个参数必须,
而且顺序相反,
比如:
mysql_query('show tables', $Con );
//也可以省略第二个参数,写成:
mysql_query('show tables');
//但是mysqli不行
mysqli_query( $Con, 'show tables');
求助PHP和MySQL测试连接错误
$conn=mysql_connect('localhost','mysql_user','mysql_password');//它将返回一个布尔值;
if($conn){
echo"连接数据库成功!";//即$conn为true的情况。
}esle{
echo"连接数据库失败";
}
//localhost为主机IP,或者就直接localhost.mysql_user是数据库的用户名,默认是root,mysql_password是数据库的密码,默认为空,你可以在安装MYSQL后,打开‘MySQLServerInstanceConfigWizard’进行密码修改。
mysql_select_db("数据库名",$conn)ordie("没有此数据库");//数据库名是指你创建一个数据库时的名称,mysql数据库有自带的数据库"test",你可以把"数据库名"换成"test",然后测试一下。
mysql_query("setnames'GBK'");//这是将输出的数据库字符设为中文输出,可以防止一部输出乱码问题
mysql_close($conn);//这是关闭数据库,只要你打开数据库了,最好在网页的最下面用这条语句关闭,可以减少数据库资源开销
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);
不填写参数的话,默认是关联和索引都有,如下图
PHP怎么连接MySQL
PHP连接mysql数据库是PHP新手们必须要掌握的一项技能,只要掌握了PHP对数据库进行增删改查等操作,就可以写出一些简单且常见的程序。如留言表,新闻页等。本篇文章主要给大家详细介绍PHP连接Mysql数据库的两种常用方法。
下面我们通过具体的代码示例来给大家详细介绍两种PHP连接mysql数据库的方法。
mysqli连接数据库和pdo连接数据库。
第一种方法:使用mysqli连接mysql数据库
代码实例如下:
?php
$host='127.0.0.1';
$user='root';
$password='root';
$dbName='php';
$link=new mysqli($host,$user,$password,$dbName);
if ($link-connect_error){
die("连接失败:".$link-connect_error);
}
$sql="select * from admins";
$res=$link-query($sql);
$data=$res-fetch_all();
var_dump($data);
在经过一系列的连接操作后,我们再创建一个sql语句对其中数据表进行查询检验。在上述代码中,我们要先创建一些需要用到的变量,如数据库用户名、数据库名密码等。然后我们用面向对象的方式连接了名为php的数据库。再通过if条件语句,connect-error方法判断PHP连接数据库是否成功。
这里我们先登录phpmyadmin看看是否存在php数据库,从下图可以知道是存在php这个数据库的。
最后通过浏览器访问,结果如下图:
从图中可以得知,我们成功地连接了php数据库,并且能查询出数据表信息。
第二种方法:使用PDO连接数据库
代码示例如下:
?php
$host='127.0.0.1';
$user='root';
$password='root';
$dbName='php';
$pdo=new PDO("mysql:host=$host;dbname=$dbName",$user,$password);
$sql="select * from admins";
$data=$pdo-query($sql)-fetch();
var_dump($data);
PHP连接Mysql步骤以上就是关于PHP连接数据库查询数据的两种常用方法详解,更多相关教程请访问php中文网mysql视频教程,欢迎参考学习
dw中php怎么连接mysql数据库
首先打开DW,找到数据库 选项卡:
这里是说,要完成连接数据库操作 需要完成3步。那么好,我们按步骤来做:
1、搞定创建站点
点击蓝色“站点”,弹出如下界面
站点命名
服务器技术
编辑和测试文件存放位置,我们都在本地开发的,所以都在本地文件存在的位置就选你网站代码的位置
定义浏览器打开预览时url路径,我这里是:,注意这个路径一定是可以访问的路径,就是在浏览器中能打开,否则4步的mysql会报连接不成功的操作
是否共享文件,这个是用来团队开发的,点否
OK,下一步,完成,收功。这样我们就完成了第一步,多出来一个√,增加了一个第四步。
2、搞定文档类型
点击蓝色“文档类型”,弹出如下界面
我们用的PHP,这里选择PHP
完成,ok,第二步搞定。看又多出一个√。
3、搞定测试服务器
点击蓝色“测试服务器”,弹出如下界面
显示我们第一步已经配置过的内容,直接点确认
完成,ok,但是并没有按照预想多出一个√,没事,继续。
4、创建MYSQL连接
点击上图红色箭头指的+,出来Mysql连接,点击,弹出如下界面
依次输入你本地的信息,如我这里输入的
然后点选取,弹出你的数据库,选择你的项目news所用的数据库。确定,确定,ok,完成。