MySQL - Crear base de datos
Crear base de datos usando mysqladmin
Necesitaría privilegios especiales para crear o eliminar una base de datos MySQL. 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 -
[root@host]# mysqladmin -u root -p create TUTORIALS
Enter password:******
Esto creará una base de datos MySQL llamada TUTORIALES.
Crear una base de datos usando PHP Script
Usos de PHP mysql_queryfunción para crear o eliminar una base de datos MySQL. Esta función toma dos parámetros y devuelve VERDADERO en caso de éxito o FALSO en caso de error.
Sintaxis
bool mysql_query( sql, connection );
No Señor. | Descripción de parámetros |
---|---|
1 | sql Obligatorio: consulta SQL para crear o eliminar una base de datos MySQL |
2 | connection Opcional: si no se especifica, se utilizará la última conexión abierta por mysql_connect. |
Ejemplo
El siguiente ejemplo para crear una base de datos:
<html>
<head>
<title>Creating MySQL Database</title>
</head>
<body>
<?php
$dbhost = 'localhost:3036';
$dbuser = 'root';
$dbpass = 'rootpassword';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $conn ) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully<br />';
$sql = 'CREATE DATABASE TUTORIALS';
$retval = mysql_query( $sql, $conn );
if(! $retval ) {
die('Could not create database: ' . mysql_error());
}
echo "Database TUTORIALS created successfully\n";
mysql_close($conn);
?>
</body>
</html>