PHP 七

连接Mysql

PDO

<?php
    $servername = "localhost";
    $username = "username";
    $password = "password";

    try{
    $conn = new PDO("mysql:host=$servername;dbname=myDB",$username,$password);
    echo "连接成功";
}
    catch(PDOException $e){
    echo $e->getMessage();
}
?>

 关闭MySQL连接

实例 (MySQLi - 面向对象)  $conn->close();

 实例 (MySQLi - 面向过程) mysqli_close($conn);

 实例 (PDO) $conn = null;

创建数据库    创建数据库   创建表

MySQLi(面向对象 oop ): $conn->query($sql)

MySQLi(面向过程 pop ): mysqli_query($conn, $sql)

PDO: PDO对象->query($sql)

<?php
    header("Content-type:text/html;charset=utf-8");  //设置编码
    $servername = "localhost";
    $username = "root";
    $password = "root";


    //创建连接
    $conn = mysqli_connect($servername,$username,$[assword);
    //检测连接
    if(!$conn){
    die("连接失败:".mysqli_connect_error());
}
    //创建数据库
    $sql = "drop database  myDB";
    if (mysqli_query($conn,$sql)){
    echo "数据库删除成功";
}else{
  echo "数据库删除失败:" . mysqli_error($conn);  
}
    mysqli_close($conn);

MySQL 插入数据

插入单条数据:执行SQL局域语句

pop : mysqli_query()

oop:$oop->query()

PDO:$PDO->query()

插入多条数据

pop:mysqli_multi_query ($con,$sql)

oop:$oop->multi_query()

PDO:$PDO->exec()   多条数据使用事务,或者循环插入,错误信息存入数据一同返回。

猜你喜欢

转载自www.cnblogs.com/zhangzongke/p/11465938.html