Mysql
 sql >> база данни >  >> RDS >> Mysql

MySqli:възможно ли е да се създаде база данни?

Инструкцията CREATE DATABASE се използва за създаване на база данни в MySQL.

CREATE DATABASE database_name 

За да накарате PHP да изпълни SQL инструкциите, първо трябва да създадете mysqli обект с връзката към сървъра, след което да използвате метода query() на класа MySQLi.

mysqliObj->query($sql_query)

Следният пример създава база данни, наречена "тестове":

<?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();
?>

Проверете тази връзка 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. Функция за извикване на MySqlCommand

  2. Грешка в Mysql 1452 - Не може да се добави или актуализира дъщерен ред:ограничение на външния ключ е неуспешно

  3. mysql се дублира с LOAD DATA INFILE

  4. Как работи функцията REGEXP_LIKE() в MySQL

  5. Как може една заявка да умножи 2 клетки за всеки ред MySQL?