me conecto a mysql y pongo que cree una nueva base de datos:
$sql= "CREATE DATABASE usuarios_db";
y no m sale error pero cuando abro el phpmyadmin no hay bd que hago mal?
gracias
Cita de: ZeroSkinet en 1 Diciembre 2006, 22:49 PM
me conecto a mysql y pongo que cree una nueva base de datos:
$sql= "CREATE DATABASE usuarios_db";
y no m sale error pero cuando abro el phpmyadmin no hay bd que hago mal?
gracias
Que no tengas permiso para crear un db xD
En tu host te asignaron un db?
Saludos
pon tu codigo completo (de nuevo)
y no se te ocurra crear bases de datos como root :P
antes create un usuario y contraseña nuevos
con el phpmyadmin puedes
xd no se puede crear bases de datos como root? entoncs ahi esta el problema!
Como hago otro user?
Uso appserver
Gracias
El mismo de antes, jeje.
Pues como "supongo" que estas usando lo que te he comentado antes, si que tienes permisos para crear la base de datos.
Es más, en otro caso te daría error de permisos.
Este problema es raro :-\
Has probado a crear la base de datos desde phpMyAdmin? Has probado a ejecutar la instrucción SQL desde phpMyAdmin?
Saludos.
Creo otro usuario le pongo privilegios y intento conectarme a una base de datos y luego crear otra y me sale este error:
Warning: mysql_connect(): Access denied for user 'hate'@'localhost' (using password: YES) in c:\appserv\www\jose.php on line 6
Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in c:\appserv\www\jose.php on line 7
y si uso "localhost" "root" "" no me sale ningun error pero tampoco crea la base de datos. Si la hago con el phpmyadmin si que la crea.
Gracias
Pon el mismo comando que usas en el SQL del phpMyAdmin, haber que pasa.
te refieres al que pongo en php?
$mysql= "CREATE DATABASE nueva";
esta bien?
No.
CREATE DATABASE nueva
Pon esto en el apartado SQL, haber que pasa, porque el comando esta perfecto.
Es para descartar errores, un poco de imaginación, no podemos hacerte todo paso a paso.
que es el apartado sql?
Donde puedes ejecutar sentencias SQL a pelo, en el phpMyadmin.
* Estructura
* SQL <-----------
* Buscar
* Generar una consulta
* Exportar
* Importar
* Operaciones
* Privilegios
* Eliminar
desde ahi si la crea y desde la consola de comandos de phpmyadmin tmb
Cita de: ZeroSkinet en 1 Diciembre 2006, 23:50 PM
desde ahi si la crea y desde la consola de comandos de phpmyadmin tmb
Entonces es problema de tu php, pon el código. :P
el codigo de la web php?
<html>
<title> Conectando con el server </title>
<head>
<body>
<?php
$conec= mysql_connect("localhost", "root","");
$crear= "CREATE DATABASE nueva3";
?>
</body>
</head>
</html>
esta bien? no me da error
y el mysql_query()?
Leete mejor un tutorial de PHP y MySQL. En los post con chincheta tienes varios ;)
<html>
<title> Conectando con el server </title>
<head>
<body>
<?php
$conec= mysql_connect("localhost", "root","");
$crear= "CREATE DATABASE nueva3";
mysql_query($crear);
?>
</body>
</head>
</html>
Saludos.
Ostia he leido varios tutoriales y no sabia eso :S bueno se me habra pasado lo siento
Gracias ;D