Si tienes problemas con los juegos de caracteres, ya sea porque no coincidan en todas las tablas o porque el formato que usas no es que el necesitabas. tendrias que ir de tabla en tabla y editarla para que tenga el mismo formato (Juego de caracteres).
Aqui te doy un script que puede facilitar esa tarea,
Advertencia: Antes de Ejecutar el Script, es sumamente recomendable hacer un Backup
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
<?php $juegocaracteres= "latin1"; //juego de caracteres $collate = "latin1_general_ci"; //collate $nombre_base_datos = "NOMBRE"; //nombre de la base de datos a modificar $db = mysql_connect('localhost','user','password'); //datos de conexion MySQL if(!$db) echo "Error al conectar"; mysql_select_db($nombre_base_datos); //Selecionar Base de datos mysql_query('ALTER DATABASE CHARACTER SET $juegocaracteres'); //Cambiando el Juego a Nivel Base de datos $result=mysql_query('show tables'); //Obtener todas las tablas de la base de datos while($tables = mysql_fetch_array($result)) { foreach ($tables as $key => $value) { mysql_query("ALTER TABLE $value CONVERT TO CHARACTER SET $juegocaracteres COLLATE $collate"); //cambiando el juego y el collate en cada tabla } } echo "Cambio de juego de caracteres correcto a $juegocaracteres collate $collate"; //Mensaje si todo se realizó correctamente ?> |
Este Script está configurado para cambiar a juego de caracteres latin1 usando el collase general
Terminos de llegada:
- juegos skrip
- codigo fuente mysql
- nombres de juego de caracteres html
- nombres de juegos de caracteres
- codigo fuente de una base de datos en mysql
- entrar a la base datos de un juego
- como usar codigo fuente y el bd script de un programa
- programas para cambiar codigos de juegos
- cambiar caracteres en base de datos
- caracteres que tiene una base de datos

