目录

搜索

内容详情

投稿

0 0

· PHP 连接 MySQL


  1、连接 MySQL

  在我们访问 MySQL 数据库前,我们需要先连接到数据库服务器:

  实例:
  <?php
  $servername = "localhost";
  $username = "username";
  $password = "password";
  // 创建连接
  $conn = new mysqli($servername, $username, $password);
  // 检测连接
  if ($conn->connect_error) {
      die("Connection failed: " . $conn->connect_error);
  } 
  echo "Connected successfully";
  ?>


  2、关闭连接


  连接在脚本执行完后会自动关闭。你也可以使用以下代码来关闭连接:

  实例:
  $conn->close();


  · PHP MySQL 创建数据库


  使用 MySQLi 和 PDO 创建 MySQL 数据库

  CREATE DATABASE 语句用于在 MySQL 中创建数据库。

  实例:
  <?php
  $servername = "localhost";
  $username = "username";
  $password = "password";
  // 创建连接
  $conn = new mysqli($servername, $username, $password);
  // 检测连接
  if ($conn->connect_error) {
      die("Connection failed: " . $conn->connect_error);
  } 
  // Create database
  $sql = "CREATE DATABASE myDB";
  if ($conn->query($sql) === TRUE) {
      echo "Database created successfully";
  } else {
      echo "Error creating database: " . $conn->error;
  }
  $conn->close();
  ?>


  · PHP MySQL 插入数据


  使用 MySQLi 和 PDO 向 MySQL 插入数据

  语法规则:

  -PHP 中 SQL 查询语句必须使用引号

  -在 SQL 查询语句中的字符串值必须加引号

  -数值的值不需要引号
  

  -NULL 值不需要引号


  INSERT INTO 语句通常用于向 MySQL 表添加新的记录:
  INSERT INTO table_name (column1, column2, column3,...)
  VALUES (value1, value2, value3,...)


  · PHP MySQL 读取数据


  从 MySQL 数据库读取数据

  SELECT 语句用于从数据表中读取数据:
  SELECT column_name(s) FROM table_name


  · PHP MySQL Update


  更新数据库中的数据

  UPDATE 语句用于更新数据库表中已存在的记录。

  语法
  UPDATE table_name
  SET column1=value, column2=value2,...
  WHERE some_column=some_value


  · PHP MySQL Delete


  删除数据库中的数据
  

  DELETE FROM 语句用于从数据库表中删除记录。

  语法
  DELETE FROM table_name
  WHERE some_column = some_value