Thread View: es.comp.os.linux.programacion
9 messages
9 total messages
Started by Pointbreakers
Fri, 29 Sep 2006 03:16
MySQL
Author: Pointbreakers
Date: Fri, 29 Sep 2006 03:16
Date: Fri, 29 Sep 2006 03:16
28 lines
1724 bytes
1724 bytes
<?
#Crear base de datos
$link=mysql_connect("localhost","root","la-de-root");
$result=mysql_create_db("NombreBaseDatos",$link);
if($result==0)
{
printf("No se ha podido crear la Base de Datos<P>\n");
}else{
printf("La Base de Datos se ha creado correctamente<P>\n");
}
mysql_close($link);
exit;
?>
Hola trato de hacer una base de datos en mi sistema con el codigo php
que est� arriba, y me lanza este mensaje:
Fatal error: Call to undefined function: mysql_create_db() in
/var/www/prueba.php on line 6
A que se debe�?, tengo mysql corriendo en mi sistema muy bien hasta
donde yo s�, puedo crear tablas manualmente, esto lo estoy haciendo
porque quiero poner un blog pero no me va
--
=P=O=i=N=T= (#) Me muero por tener mas vida dentro de la mia todo el
tiempo (#)
Re: MySQL
Author: Fenix
Date: Fri, 29 Sep 2006 07:13
Date: Fri, 29 Sep 2006 07:13
19 lines
1476 bytes
1476 bytes
Pointbreakers <pointbreakers@gmail.com> escribi� el
news:mn.e5747d69da153f32.59400@gmail.com:
> $result=mysql_create_db("NombreBaseDatos",$link);
> if($result==0)
>
> [...]
>
> Hola trato de hacer una base de datos en mi sistema con el codigo php
> que est� arriba, y me lanza este mensaje:
> A que se debe�?, tengo mysql corriendo en mi sistema muy bien hasta
�chale un vistazo a:
http://es2.php.net/mysql_create_db
Donde dice que ha sido sustitu�da por otra funci�n. Imagino que la
versi�n de PHP que est�s usando, ya la han eliminado.
Re: MySQL
Author: Oscar Garcia
Date: Fri, 29 Sep 2006 08:48
Date: Fri, 29 Sep 2006 08:48
33 lines
2188 bytes
2188 bytes
On Thu, 28 Sep 2006 23:16:16 -0400, Pointbreakers
<pointbreakers@gmail.com> wrote:
>$result=mysql_create_db("NombreBaseDatos",$link);
>Hola trato de hacer una base de datos en mi sistema con el codigo php
>que est� arriba, y me lanza este mensaje:
>Fatal error: Call to undefined function: mysql_create_db() in
>/var/www/prueba.php on line 6
>A que se debe�?
Tal y como te ha dicho Fenix no deber�as usar dicha funci�n.
En el manual te pone:
"The function mysql_create_db() is deprecated. It is preferable to use
mysql_query() to issue a sql CREATE DATABASE statement instead."
M�s o menos te dice que el uso de esa funci�n est� desfasado y no se
recomienda, es preferible que uses una consulta SQL que cree la base
de datos con un CREATE DATABASE..
La forma de hacerlo ser�a con un:
mysql_query ('CREATE DATABASE NombreBaseDatos');
Un saludo.
P.D.: Acost�mbrate a mirar el manual de PHP para consultar la mejor
forma de hacer algo, o bien un ejemplo.
http://es.php.net/mysql_create_db
En la parte inferior encontrar�s un ejemplo de c�mo hacerlo de forma
correcto (muy similar al mio).
--
�scar Javier Garc�a Baudet
LinaresDigital
http://redstar.linaresdigital.com/
Re: MySQL
Author: Jos� Luis P�rez Diez
Date: Fri, 29 Sep 2006 09:13
Date: Fri, 29 Sep 2006 09:13
28 lines
1903 bytes
1903 bytes
In article <mn.e5747d69da153f32.59400@gmail.com>, Pointbreakers wrote:
> Fatal error: Call to undefined function: mysql_create_db() in
> /var/www/prueba.php on line 6
>
Revisa la instalacion, configuracion y lee la documentacion de php
de /usr/share/doc/php-doc/html/function.mysql-create-db.html
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
$sql = 'CREATE DATABASE my_db';
if (mysql_query($sql, $link)) {
echo "Database my_db created successfully\n";
} else {
echo 'Error creating database: ' . mysql_error() . "\n";
}
?>
--
Los programadores esta ocupados intendtado mejorar los programas a
prueba de idiotas. Mientras tanto el universo intenta mejorar los
idiotas. El universo va ganando
Re: MySQL
Author: AnimAlf
Date: Fri, 29 Sep 2006 09:44
Date: Fri, 29 Sep 2006 09:44
30 lines
2005 bytes
2005 bytes
--=-Hrn/z8pOvcMQomfUgbQH Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable El dj, 28-09-2006 a las 23:16 -0400, Pointbreakers escribi=C3=B3: > <? phpinfo() > ?> creo que lo que te pasa es que no tienes soporte mysql en php, echale un vistazo al php info a ver que te dice --=-Hrn/z8pOvcMQomfUgbQH Content-Type: application/pgp-signature; name=signature.asc Content-Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iQCVAwUARRzrDx535IyztBIVAQLILwQAoqjvRX2aa8wcJ+VBBQ1SjxUUTcqjMYYF +MlU6K7mBZx/X2yqQ+Ps6mraQjyM8NVir32wkk9a9nssOXktm5WmxKM1zmIAKap/ CizaeZROLIUEJ/KnWj4o/pDQtneuxSqfbjjBYW+HoF9AP/FI7Lq7m2hi8iAVlblo HPgEegGZ3C8= =P9EM -----END PGP SIGNATURE----- --=-Hrn/z8pOvcMQomfUgbQH--
Re: MySQL
Author: Oscar Garcia
Date: Fri, 29 Sep 2006 09:48
Date: Fri, 29 Sep 2006 09:48
26 lines
1659 bytes
1659 bytes
On Fri, 29 Sep 2006 11:44:48 +0200, AnimAlf <AnimAlf@engendro.sytes.net> wrote: >El dj, 28-09-2006 a las 23:16 -0400, Pointbreakers escribi�: >> <? > phpinfo() >> ?> > >creo que lo que te pasa es que no tienes soporte mysql en php, echale un >vistazo al php info a ver que te dice Hombre, creo yo que entonces, en vez de: >Fatal error: Call to undefined function: mysql_create_db() in >/var/www/prueba.php on line 6 Le dar�a antes un: Fatal error: Call to undefined function: mysql_connect() in /var/www/prueba.php on line 4 �No crees? Un saludo. -- �scar Javier Garc�a Baudet LinaresDigital http://redstar.linaresdigital.com/
Re: MySQL
Author: Alex Estevez
Date: Fri, 29 Sep 2006 10:14
Date: Fri, 29 Sep 2006 10:14
9 lines
1299 bytes
1299 bytes
Y despues de todas las respuestas que te han dado, a�ado: Para la proxima vez, probablemente te sea mejor postarlo en es.comp.lenguajes.php Aunque ahi no creo que esa OT. Saludos -- Alex Estevez
Re: MySQL
Author: Alex Estevez
Date: Fri, 29 Sep 2006 10:19
Date: Fri, 29 Sep 2006 10:19
13 lines
1441 bytes
1441 bytes
Alex Estevez escribi�: > Y despues de todas las respuestas que te han dado, a�ado: > > Para la proxima vez, probablemente te sea mejor postarlo en > es.comp.lenguajes.php Aunque ahi no creo que esa OT. --------------------------------^ Ups, queria poner aqui, no ahi. -- Alex Estevez
Re: MySQL
Author: AnimAlf
Date: Fri, 29 Sep 2006 10:57
Date: Fri, 29 Sep 2006 10:57
31 lines
2065 bytes
2065 bytes
--=-67+Hk1qWPi9DqOb8GN89 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable El dv, 29-09-2006 a las 11:48 +0200, Oscar Garcia escribi=C3=B3: > =C2=BFNo crees? s=C3=AD > Un saludo. dos :)) --=-67+Hk1qWPi9DqOb8GN89 Content-Type: application/pgp-signature; name=signature.asc Content-Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iQCVAwUARRz8Dx535IyztBIVAQKQvwP/XK/u1L0Oirey/yUalunw8gsT+RTTpzaa iHsLpdbT/Tz0TyGc6ksW3eVXLRL6Ui7hv8WvZ4cSfCmRBEHWXB+aAmRz4hjkwUHZ NtFD2Af88oSlD8JGO+TmPwdKRsdlziiWHk0Ol/hNwe0aTP2VH/a9rx9/xugT0z3R msLr4gXWaQI= =mr+W -----END PGP SIGNATURE----- --=-67+Hk1qWPi9DqOb8GN89--
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads