MySQLi - Crear base de datos
Crear base de datos usando mysqladmin
Necesitaría privilegios especiales para crear o eliminar una base de datos MySQLi. Entonces, asumiendo que tiene acceso al usuario root, puede crear cualquier base de datos usando mysqlmysqladmin binario.
Ejemplo
Aquí hay un ejemplo simple para crear una base de datos llamada TUTORIALS -
[[email protected]]# mysqladmin -u root -p create TUTORIALS
Enter password:******
Esto creará una base de datos MySQLi TUTORIALES.
Crear base de datos usando PHP Script
Usos de PHP mysqli_queryfunción para crear o eliminar una base de datos MySQLi. Esta función toma dos parámetros y devuelve VERDADERO en caso de éxito o FALSO en caso de error.
Ejemplo
Pruebe el siguiente ejemplo para crear una base de datos:
<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>
Si se conectó y creó la base de datos correctamente, la salida de muestra debería ser así:
Connected successfully
Database created successfully