php 操作mysql的方法

php 操作mysql的方法

第一步:

设置常量,或者变量

  • define('DB_HOST',"localhost"); // 常量的名称,地址
  • define('DB_USER',"root"); // 用户名
  • define('DB_PWD','123456'); // 密码
  • define('DB_NAME','FirstMq'); // 数据库的名称

第二步

与服务器创建一个新连接

  • mysql_connect --- DB_HOST, DB_USER, DB_PWD

    mysqli_connect( 主机名,用户名,密码,使用的数据库)

  • 其中: or die , die 在第一个函数错误的情况下执行,并且停止执行下面的函数

    完整代码:
    $con=mysql_connect(DB_HOST, DB_USER, DB_PWD) or die("数据库连接失败".mysql_error()); //or die() 错误的话强行退出
    echo "数据库连接成功";
    echo $con; //打印与数据库的连接情况
    echo "
    ";

第三步

选择指定的数据库

  • mysql_select_db(规定使用的连接,指定数据库的名称);

    完整代码
    mysql_select_db(DB_NAME,$con) or die(DB_NAME."数据表或不存在".mysql_error()); //or die() 错误的话强行退出
    echo "数据库:".DB_NAME."连接成功";
    echo "
    ";

第三步骤

选择一张表记录集合

  • SELECT * FROM 数据表的名称

  • mysql_query(SELECT * FROM 数据表的名称) //SELECT * FROM的含义是ELECT + 表字段名 + FROM +数据表名+ WHERE + 筛选条件 -----这是sql语句的固定语法形式

  • 上述得出返回的是 资源ID 符

  • 使用 mysql_fetch_array 或则 mysql_fetch_row 可得出一个数组, 具体释义后续了解

    完整代码
    $query = "SELECT * FROM persons";
    $result = (mysql_query($query)) or die("错误".mysql_error());
    //echo $result;

第四步骤

将数据进行显示

  • 简单的使用 print_r 将第三步骤我们已经得出的$result 输出

    完整代码
    $row=mysql_fetch_array($result,MYSQL_ASSOC);
    print_r($row);

  • MYSQL_ASSOC 可有可无

第五步骤

释放记录资源 以及 关闭数据库(默认情况下系统会自己关闭)

posted @ 2017-08-24 19:06  mysure  阅读(101)  评论(0)    收藏  举报