测试php与mysql的连接是否成功的多种方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试php与mysql的连接是否成功的多种方法相关的知识,希望对你有一定的参考价值。

测试phpmysql的连接是否成功的多种方法其实使用的就是一个php的函数:

mysql_connect();

定义

mysql_connect() 函数打开非持久的 MySQL 连接。


用法:

  1. <?php
    $link 
    mysql_connect(‘localhost‘‘mysql_user‘‘mysql_password‘);
    if (!
    $link) {
        die(
    ‘Could not connect: ‘ mysql_error());
    }
    echo 
    ‘Connected successfully‘;
    mysql_close($link);
    ?>

  2. <?php
    // we connect to example.com and port 3307
    $link mysql_connect(‘example.com:3307‘‘mysql_user‘‘mysql_password‘);
    if (!
    $link) {
        die(
    ‘Could not connect: ‘ mysql_error());
    }
    echo 
    ‘Connected successfully‘;
    mysql_close($link);

    // we connect to localhost at port 3307
    $link mysql_connect(‘127.0.0.1:3307‘‘mysql_user‘‘mysql_password‘);
    if (!
    $link) {
        die(
    ‘Could not connect: ‘ mysql_error());
    }
    echo 
    ‘Connected successfully‘;
    mysql_close($link);
    ?>

  3. <?php
    // we connect to localhost and socket e.g. /tmp/mysql.sock

    // variant 1: omit localhost
    $link mysql_connect(‘:/tmp/mysql‘‘mysql_user‘‘mysql_password‘);
    if (!
    $link) {
        die(
    ‘Could not connect: ‘ mysql_error());
    }
    echo 
    ‘Connected successfully‘;
    mysql_close($link);


    // variant 2: with localhost
    $link mysql_connect(‘localhost:/tmp/mysql.sock‘‘mysql_user‘‘mysql_password‘);
    if (!
    $link) {
        die(
    ‘Could not connect: ‘ mysql_error());
    }
    echo 
    ‘Connected successfully‘;
    mysql_close($link);
    ?>

本文出自 “随记” 博客,请务必保留此出处http://xiaozuo2010925.blog.51cto.com/3528655/1886281

以上是关于测试php与mysql的连接是否成功的多种方法的主要内容,如果未能解决你的问题,请参考以下文章

MySQL和Oracle数据库连接是否成功测试方法

linux下mysql连接不成功的疑惑

怎么将php与数据库连接

测试php连接mysql

求助PHP和MySQL测试连接错误

nginx配置php环境,并测试PHP是否可以连接mysql