Artículos para la categoría ‘Bases de Datos’

download mysql jdbc driver

Jueves, Diciembre 6th, 2007

Puede bajar los drivers para jdbc mysql de la siguiente página.

http://dev.mysql.com/downloads/connector/j/5.0.html

También es posible encontrar información sobre string de conexión en este sitio de University of Washington, donde se detalla cómo especificarlo.

Insertar Fecha con PHP en MySQL

Miércoles, Diciembre 5th, 2007

Una manera fácil de insertar la fecha actual con PHP en una base de datos MySQL puede ser la siguiente:

<?php
$date = date("Y-m-d");
mysql_query("INSERT INTO date_table VALUES ('$name', '$date')", $db_connection);
?>

Para obtener el timestamp de Unix a partir de un campo Fecha, puede utilizar una función como la que se muestra a continuación:

<?php
// Devuelve Unix timestamp de una fecha MySQL en formato YYYY-MM-DD
function mysqldate_to_unix_timestamp($date) {

list($year, $month, $day) = explode('-', format_date( $date) );
return mktime(0, 0, 0, $month, $day, $year);
}
?>

SQLServer 2000 problemas con TCP/IP

Lunes, Noviembre 26th, 2007

connection refused, error establishing socket, … mensajes que parecen ser problemas con el puerto de TCP que se está utilizando.

SQLServer dispone del Service Pack 3 y 4 que resuelven varios problemas de vulnerabilidad detectados con los puertos TCP y que se recomienda instalar.

El problema puede deberse a varias causas:

  1. El servidor no está configurado para admitir conexiones TCP.
  2. Algún firewall está impidiendo conexiones al puerto (generalmente 1433)

Existe un bug que impide que el servidor levante conexiones en el puerto 1433 TCP en una instalación por defecto. Para solucionar esto , es aconsejable se instale alguno de los service packs mencionados anteriormente. En este link se puede encontrar más información sobre la descarga.

PostgreSQL para admitir conexiones remotas

Martes, Julio 3rd, 2007

Para conectar remotamente a un servidor PostgreSQL es necesario modificar la configuración de pg_hba.conf (Host-based authentication).

Para admitir conexiones desde afuera, el archivo pg_hba.conf debe contener:

host all all 0.0.0.0 0.0.0.0 md5

Además, hay que habilitar conexiones TCP/IP en el archivo postgresql.conf

Un error común es confundir la ubicación donde este archivo pg_hba.conf está localizado. Por ejemplo, al instalar PostgreSQL mediante Yum en Fedora, este copia archivos bajo /usr/share/pgsql. Entre los archivos copiados en esta ruta están algunos ejemplos .sample

En realidad los archivos de configuración están localizados en /usr/lib/pgsql/data.

  • WebLatam

    ... surge como recurso de anotaciones y sitios de interés sobre temáticas de Internet, Web y programación. Además de disponer la intención de fomentar un ámbito de discusión y colaboración entre personas, estudiantes y profesionales de los países de Latinoamérica.
  • Newsletter

    E-mail:

  • ¿Cuál de los siguientes lenguajes de programación utiliza con mayor frecuencia?

    View Results