UTF-8(8-bit Unicode Transformation Format) es una norma de transmisión de longitud variable para caracteres codificados utilizando Unicode que nos permite representar caracteres de todo el mundo. Es una implementación de Unicode más como UTF-16 o UTF-32. En teoría nos va a permitir crear nuestras páginas web sin preocuparnos de acentos y caracteres extraños ya que [...]
Al crear páginas dinámicas con información almacenada en una base de datos hay que porcurar que todo el trabajo de búsqueda lo realize la base de datos. Cuando necesitamos filtrar información en base a un patrón de expresión regular es prferible incluir el patrón regexp en la consulta SQL a obtener todos los datos en [...]
Para poder utilizar la base de datos MySQL desde una aplicación Java necesitamos descargar el conector para Java que ofrece MySQL en su sitio web
http://dev.mysql.com/downloads/connector/j/
Allí seleccionad la versión adecuada para vuestro servidor de base de datos.
Pongo una clase de ejemplo muy sencillo para ver cómo se realiza una consulta SQL común.
En MySQL vienen definidos unos valores por defecto para charset y para collation que en ocasiones puede darnos sorpresas al importar archivos SQL apareciendo caracteres extraños en lugar de los que esperábamos ver.
Por charset se entiende el juego de caraceteres que utiliza el servidor MySQL, mientras que por collation se entiende las reglas de comparación [...]
Las últimas versiones de phpMyAdmin no permiten borrar las bases de datos a los usuarios normales aunque sean de su propiedad.
Para solucionar esto hay que editar el archivo de configuración de phpMyAdmin llamado normalmente config.inc.php y editar la clave $cfg['allowUserDropDatabase'] = TRUE
Con esto se mostrará la pestaña que permite borrar la base de datos y [...]
Al intentar cargar en una base de datos un archivo sql que pase de los 2 megas PHPMyAdmin se queda colgado o muestra error.
Opción 1 (si es para uso local, servidor de prueba):
Para evitar este problema debemos editar el archivo de configuración de PHP, es decir, php.ini.
Buscar los siguientes valores y asignarles mayor tamaño
post_max_size = [...]
Si tenemos varios usuarios utilizando MySQL con la interfaz PHPMyAdmin debemos restringir los permisos de manera que un usuario no tenga acceso a las bases de datos de otros usuarios.
Para identificar a qué usuario pertenece una base de datos, se le antepone un prefijo que consiste en el nombre del usuario y un caracter separador [...]