🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: es.comp.os.linux.programacion
9 messages
9 total messages Started by Pointbreakers Fri, 29 Sep 2006 03:16
MySQL
#788
Author: Pointbreakers
Date: Fri, 29 Sep 2006 03:16
28 lines
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
#789
Author: Fenix
Date: Fri, 29 Sep 2006 07:13
19 lines
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
#791
Author: Oscar Garcia
Date: Fri, 29 Sep 2006 08:48
33 lines
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
#793
Author: Jos� Luis P�rez Diez
Date: Fri, 29 Sep 2006 09:13
28 lines
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
#794
Author: AnimAlf
Date: Fri, 29 Sep 2006 09:44
30 lines
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
#795
Author: Oscar Garcia
Date: Fri, 29 Sep 2006 09:48
26 lines
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
#797
Author: Alex Estevez
Date: Fri, 29 Sep 2006 10:14
9 lines
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
#798
Author: Alex Estevez
Date: Fri, 29 Sep 2006 10:19
13 lines
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
#799
Author: AnimAlf
Date: Fri, 29 Sep 2006 10:57
31 lines
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