Script MySQL/MariaDB para crear una tabla con los estados y abreviaturas de USA

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…

SHOW TABLES, DESCRIBE, Consultas de Administración MySQL/MariaDB

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),…

Script para cambiar juego de caracteres en la base de datos MySQL

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…