Как экспортировать определенный столбец в MySQL с помощью phpmyadmin? - PullRequest
23 голосов
/ 20 декабря 2010

У меня есть тысячи списков веб-сайтов и другой информации в базе данных MySQL.

Я хочу, чтобы только столбец веб-сайта с именем "web" экспортировался в excel или text или csv.

Я знаю, как экспортировать все данные, но не знаю, как экспортировать конкретный столбец.

Ответы [ 5 ]

23 голосов
/ 03 августа 2013

Запрос

SELECT `web` FROM `yourtablename` 

Или экспортировать только уникальные записи:

SELECT DISTINCT `web` FROM `yourtablename`

Затем нажмите ссылку экспорта, указанную внизу (в phpmyadmin)

Это самый простой способ, как по мне

7 голосов
/ 20 декабря 2010

Вы можете выполнить этот запрос напрямую, используя phpmysql:

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

После этого вы можете войти на сервер базы данных ИЛИ использовать php для доступа к OUTFILE

details - mysqlвыберите

2 голосов
/ 12 апреля 2017

откройте таблицу, из которой вы хотите экспортировать только определенный столбец, нажмите на структуру, отметьте галочкой флажок этого столбца, нажмите кнопку обзора!после этого он покажет вам данные ваших столбцов, ниже их написана кнопка экспорта нажмите на нее!не нажимайте кнопку экспорта, которая находится на верхней панели, теперь экспортируйте столбец, нажав кнопку «Перейти».

2 голосов
/ 05 октября 2012

Введите SELECT web FROM table;, а затем нажмите кнопку «Экспорт», расположенную внизу списка.ВАЖНО, не нажимайте кнопку «Экспорт» в верхней части списка, иначе вы экспортируете все данные.

1 голос
/ 20 декабря 2010

Вы можете сделать запрос вроде: SELECT web FROM table;, а затем просто экспортировать его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...