Ejemplo de script que creará una tabla con los nombre de estados y sus respectivas abreviaciones de E.E.U.U, en este script primero se borra la tabla (si existe) y luego se procede a crearla con 3 campos (ID autogenerado, el nombre del estado y su abreviatura) y haciendo del ID la llave y/o índice De ahí procedemos a insertar los 51 estados usando 1 solo INSERT, solo separamos los registros por 1 cosa como se muestra en el ejemplo. este script lo podemos correr en la consola de phpMyAdmin para crear la tabla de ejemplo Archivos adjuntos [download id="979"] DROP…
Los comandos de administración más usados en MySQL/MariaDB son CREATE TABLE, SHOW TABLES, TRUNCATE, DESCRIBE y DROP TABLE, todas trabajan a nivel tablas por tanto son DDL(lenguaje de definición de datos) y se pueden ejecutar desde la consola donde poner las consultas SQL o desde llamadas a un QUERY en un PHP por ejemplo. CREATE TABLE: Nos permite crear una nueva tabla, se pasa la consulta con la estructura deseas y está será creada en la base de datos actual en la que estás trabajando / conectado CREATE TABLE IF NOT EXISTS alumnos ( id int NOT NULL AUTO_INCREMENT, nombre varchar(20),…
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. tendrías que ir de tabla en tabla y editarla para que tenga el mismo formato (Juego de caracteres). Aquí te doy un script que puede facilitar esa tarea, Advertencia: antes de ejecutar el script, es sumamente recomendable hacer un backup <?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 conexión MySQL if(!$db) echo "Error al…