MySQLi - Criar banco de dados
Criar banco de dados usando mysqladmin
Você precisaria de privilégios especiais para criar ou excluir um banco de dados MySQLi. Então, supondo que você tenha acesso ao usuário root, você pode criar qualquer banco de dados usando mysqlmysqladmin binário.
Exemplo
Aqui está um exemplo simples para criar um banco de dados chamado TUTORIALS -
[root@host]# mysqladmin -u root -p create TUTORIALS
Enter password:******
Isso criará um banco de dados MySQLi TUTORIALS.
Criar banco de dados usando script PHP
PHP usa mysqli_queryfunção para criar ou excluir um banco de dados MySQLi. Esta função usa dois parâmetros e retorna TRUE em caso de sucesso ou FALSE em caso de falha.
Exemplo
Experimente o seguinte exemplo para criar um banco de dados -
<html>
<head>
<title>Connecting MySQLi Server</title>
</head>
<body>
<?php
$dbhost = 'localhost:3306';
$dbuser = 'root';
$dbpass = '<password here>';
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn ){
echo 'Connected failure<br>';
}
echo 'Connected successfully<br>';
$sql = "CREATE DATABASE TUTORIALS";
if (mysqli_query($conn, $sql)) {
echo "Database created successfully";
} else {
echo "Error creating database: " . mysqli_error($conn);
}
mysqli_close($conn);
?>
</body>
</html>
Se conectado e criado o banco de dados com sucesso, a saída de amostra deve ser assim -
Connected successfully
Database created successfully