aaahd 发表于 2017-12-30 18:17:02

PHP连接数据库、创建数据库、创建表的三种方式

<?php  //实例 (MySQLi - 面向对象)创建数据库连接
  echo "实例 (MySQLi - 面向对象)<br/>";
  $servername = "127.0.0.1";
  $username = "root";
  $password = "123456";
  date_default_timezone_set("Asia/Shanghai");
  echo date('Y-m-d H:i:s',strtotime('now'));
  // 创建连接
  $conn = new mysqli($servername, $username, $password);
  // 检测连接
  if ($conn->connect_error) {
  die("连接失败: " . $conn->connect_error);
  }
  /*
  *注意在以上面向对象的实例中 $connect_error 是在 PHP 5.2.9 和 5.3.0 中添加的。
  * 如果你需要兼容更早版本 请使用以下代码替换:
  // 检测连接
  if (mysqli_connect_error()) {
  die("数据库连接失败: " . mysqli_connect_error());
  }
  */
  // 创建数据库myDB
  $sql = "CREATE DATABASE test";
  if ($conn->query($sql) === TRUE) {
  echo "数据库创建成功";
  } else {
  echo "<mark><br/>Error creating database: " . $conn->error."</mark>";
  echo "<br/>";
  }/* 注意: 当你创建一个新的数据库时,你必须为 mysqli 对象指定三个参数 (servername, username 和 password)。
  Tip: 如果你使用其他端口(默认为3306),为数据库参数添加空字符串,指定端口号
  如: new mysqli("localhost", "username", "password", "", port)*/
  echo "连接成功<br/>";
  $conn->close();//关闭连接
  echo "关闭连接<br/>";
  ?>
页: [1]
查看完整版本: PHP连接数据库、创建数据库、创建表的三种方式