Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySqli:Có thể tạo cơ sở dữ liệu không?

Câu lệnh CREATE DATABASE được sử dụng để tạo cơ sở dữ liệu trong MySQL.

CREATE DATABASE database_name 

Để PHP thực thi các lệnh SQL, trước tiên bạn phải tạo một đối tượng mysqli có kết nối với máy chủ, sau đó sử dụng phương thức query () của lớp MySQLi.

mysqliObj->query($sql_query)

Ví dụ sau tạo cơ sở dữ liệu có tên "tests":

<?php
// connect to the MySQL server
$conn = new mysqli('localhost', 'root', 'pass');

// check connection
if (mysqli_connect_errno()) {
  exit('Connect failed: '. mysqli_connect_error());
}

// sql query with CREATE DATABASE
$sql = "CREATE DATABASE `tests` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci";

// Performs the $sql query on the server to create the database
if ($conn->query($sql) === TRUE) {
  echo 'Database "tests" successfully created';
}
else {
 echo 'Error: '. $conn->error;
}

$conn->close();
?>

Kiểm tra liên kết này http://coursesweb.net/php-mysql/php- mysql-using-mysqli



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách hàm CHARACTER_LENGTH () hoạt động trong MySQL

  2. Kích hoạt MYSQL:JSON_SEARCH một giá trị số nguyên trong một mảng json các số nguyên

  3. Chèn giá trị NULL vào cột INT

  4. Sequelize:nhiều mệnh đề where

  5. Lỗi SQL 1406 Dữ liệu quá dài cho cột