Errores de Mysql en Español

Publicado: diciembre 27, 2007 en GNU/Linux

Saludos,

Para cambiar el idioma de los errores de mysql a español, cambiar donde dice “english” por “spanish” en:

/etc/mysql/my.cnf

y luego reiniciar el servidor de mysql, así:

/etc/init.d/mysql restart

También puedes hacer uso del post anterior, si estas usando Ajax para que los caracteres te salgan bien.

Anuncios
comentarios
  1. Antonio Villa dice:

    Hola buenos días, te escribo por lo siguiente, soy nuevo programando en PHP y MySQL, instale en mi equipo el producto WAMP para trabajar y ya tengo creada una base de datos con algunas tablas, ya hice mi primera aplicación para grabar datos, pero me encuentro con la problemática de que al generar mis tablas, yo marque mis campos para que no permitan campos nulos y la cuestión es que cuando yo paso mi formulario en blanco, me esta generando el registro en blanco en la tabla, por lo que no se si me puedas ayuar en decirme si tengo que configurar alguna variable de entorno o algo en mi base de datos para que esto no suceda, gracias de antemano y espero tus comentarios.

  2. Kents dice:

    Saludos,
    debes tener en cuentas esto,
    No es lo mismo esto:
    $bas=mysql_query( “INSERT INTO nomina VALUES ($nombre, $cargo) ” );
    que esto:
    $bas=mysql_query( “INSERT INTO nomina VALUES (‘$nombre’, ‘$cargo’) ” );

    esas comillas simples indican que aunque las variables no tengan datos, de todas formas se inserta vacio en la base de datos, pues vacio es diferente a Nulo, entonces puedes hacer algo así:

    $nombre_completo=”mrkents, en la siguiente línea son necesarias las comillas simples..ojo”;

    $nombre=”‘$nombre_completo'”;
    $cargo=””;

    if( $nombre == ” ) $nombre=’NULL’;
    if( $cargo == ” ) $cargo=’NULL’;

    $bas=mysql_query( “INSERT INTO nomina VALUES ($nombre, $cargo) ” );

    if($bas) echo “Ok”; else echo mysql_error();

    Esto dará como resultado, error, pues la columna cargo no puede ser Nula.
    Con esto te das cuenta que en el query debes tener tu error y en el manejo de tus variables.

    Pdta. Si copias y pegas código de aquí, debes cambiar las comillas a las normales pues wordpress cambias las comillas a otro tipo.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s