web-dev-qa-db-fra.com

Comment exporter une colonne particulière dans MySQL en utilisant phpmyadmin?

J'ai des milliers de listes de sites Web et d'autres informations dans la base de données MySQL.

Je souhaite que seule la colonne du site Web nommée "web" soit exportée vers Excel, texte ou csv.

Je sais comment exporter toutes les données mais je ne sais pas comment exporter une colonne particulière.

26
mathew

Requete

SELECT `web` FROM `yourtablename` 

Ou ceci pour exporter des enregistrements uniques uniquement:

SELECT DISTINCT `web` FROM `yourtablename`

Cliquez ensuite sur le lien d'exportation indiqué en bas (en phpmyadmin)

C'est le moyen le plus simple selon moi

24
Kinjalk

Vous pouvez exécuter cette requête directement en utilisant phpmysql:

SELECT web FROM your_table INTO OUTFILE '/tmp/web.sql'

Après cela, vous pouvez vous connecter au serveur de base de données OR utiliser php pour accéder à OUTFILE

détails - mysql select

7
ajreal

ouvrez le tableau à partir duquel vous souhaitez exporter uniquement certaines colonnes, cliquez sur la structure, cochez la case de cette colonne, cliquez sur le bouton Parcourir! après cela, il vous montrera vos données de colonne, en dessous de leur bouton d'exportation écrit, cliquez dessus! ne cliquez pas sur le bouton d'exportation qui se trouve dans la barre supérieure, exportez maintenant votre colonne en cliquant sur le bouton Aller.

3
Mohsin Shoukat

Entrer SELECT web FROM table; puis cliquez sur le bouton "Exporter" qui se trouve en bas de la liste. IMPORTANT, ne cliquez pas sur le bouton "Exporter" en haut de la liste, sinon vous exporterez l'intégralité des données.

2
jptsetung

Vous pouvez faire une requête comme: SELECT web FROM table;, puis il suffit d'exporter cela.

1
Sean