Tornar al Blog

buidar de dades la columna de una taula amb phpmyadmin

Categoria: codes | Publicat el 17 Dec, 2022
buidar de dades la columna de una taula amb phpmyadmin


Operacions bàsiques sobre una taula a phpMyAdmin

1️⃣ Explorar dades

  • Obre phpMyAdmin i selecciona la base de dades desitjada.
  • Fes clic sobre la taula que vols veure.
  • A la pestanya "Explorar" (Browse), pots veure el contingut de la taula.

2️⃣ Afegir, editar o eliminar registres

  • Afegir: A la pestanya "Insereix" (Insert), pots afegir noves files.
  • Editar: A la pestanya "Explorar", fes clic a "Edita" (Edit) per modificar un registre.
  • Eliminar: Fes clic a "Suprimeix" (Delete) per eliminar una fila.

3️⃣ Modificar l'estructura d'una taula

  • A la pestanya "Estructura" (Structure), pots:
    • Afegir, eliminar o modificar columnes.
    • Canviar el tipus de dades d’un camp.
    • Definir claus primàries (PRIMARY KEY) o índexs (INDEX).

4️⃣ Executar consultes SQL

  • A la pestanya "SQL", pots escriure consultes personalitzades, com ara:
  • SELECT * FROM taula WHERE condicio;

5️⃣ Exportar o importar dades

  • Exportar: Guarda la taula en formats com SQL, CSV o JSON.
  • Importar: Pujar un arxiu SQL per restaurar dades.

Com buidar un camp en phpMyAdmin?

Si vols buidar un camp (columna) d'una taula, tens diverses opcions:

🔹 1. Buidar un camp d’un registre específic

Si només vols esborrar el contingut d’un camp per alguns registres, pots utilitzar una consulta SQL com aquesta:

UPDATE nom_taula SET nom_camp = NULL WHERE condicio;

Exemple:

UPDATE usuaris SET email = NULL WHERE id = 5;

📌 Això estableix el valor del camp email a NULL per a l'usuari amb id = 5. Només funciona si el camp permet NULL.

Si vols posar-lo en blanc ('' en comptes de NULL):

UPDATE usuaris SET email = '' WHERE id = 5;

🔹 2. Buidar tota una columna (per tots els registres)

Si vols esborrar el contingut d’una columna per tots els registres, usa:

UPDATE nom_taula SET nom_camp = NULL;

o bé:

UPDATE nom_taula SET nom_camp = '';

Exemple:

UPDATE usuaris SET email = NULL;

Això esborra tots els valors de la columna email per tots els usuaris.

🔹 3. Modificar la columna perquè sempre tingui valors buits

Si vols que una columna sempre tingui NULL o '', pots modificar la seva estructura:

  • Canviar perquè permeti NULL:
  • ALTER TABLE nom_taula MODIFY COLUMN nom_camp VARCHAR(255) NULL;
  • Establir un valor per defecte buit:
  • ALTER TABLE nom_taula ALTER COLUMN nom_camp SET DEFAULT '';

Altres opcions per gestionar dades en phpMyAdmin

  • Buidar la taula sense eliminar l'estructura: A la pestanya "Operacions" (Operations), fes clic a "Buidar la taula (TRUNCATE)".
  • Eliminar una columna completament:
  • ALTER TABLE nom_taula DROP COLUMN nom_camp; 


Etiquetes:

#mysql #bbdd #phpmyadmin #create #update #delete

Articles Relacionats

Resum per importar fitxers CSV de comptabilitat a la base de dades autonomo_contabilidad amb Python
Resum per importar fitxers CSV de comptabilitat a la base de dades autonomo_contabilidad amb Python Aquest script en Python importa dades d'un fitxer CSV (com `compartit 3tr-2025 - VENDA.csv`) a la base de dades MySQL `autonomo_contabilidad`, utilitzant l'esquema de taules `wp_contabilidad_clientes`, `wp_contabilidad_empleados`, `wp_contabilidad_productos`, `wp_contabilidad_ventas` i `wp_contabilidad_detalles_venta`.
posts Array Pdo
posts Array Pdo Una manera adequada de nomenar aquesta consulta PDO podria ser "ObtenirPàginesPerCategoriaIEtiqueta" o "LlistarPàginesFiltrades". Aquest nom reflecteix que la consulta selecciona posts associats a una categoria i etiqueta específica. També pot ser útil considerar la claredat de la consulta en el context de l'aplicació, per exemple:
Quina és la diferència entre PDO i MySQLi?
Quina és la diferència entre PDO i MySQLi? El que no està tan definit és quina és la millor manera de connectar-se a MySQL fent servir PHP. A priori en destaquen dues:MySQLi, PDO
localhost
localhost Localhost és l'adreça utilitzada per a provar aplicacions web de manera local, sense necessitat d'un servidor extern. És essencial per a desenvolupadors que treballen amb PHP, MySQL i altres tecnologies backend.
sql expert
sql expert ChatGPT SQL Expert és una eina avançada per optimitzar bases de dades, escriure consultes SQL eficients i resoldre problemes de rendiment. Ideal per a desenvolupadors, DBA i DevOps que busquen solucions ràpides i precises. 🚀
Eliminar una carpeta de un repositori de github.
Eliminar una carpeta de un repositori de github. Eliminar una carpeta de un repositori de github.