У меня есть тысячи списков веб-сайтов и другой информации в базе данных MySQL.
Я хочу, чтобы только столбец веб-сайта с именем "web" экспортировался в excel или text или csv.
Я знаю, как экспортировать все данные, но не знаю, как экспортировать конкретный столбец.
Запрос
SELECT `web` FROM `yourtablename`
Или экспортировать только уникальные записи:
SELECT DISTINCT `web` FROM `yourtablename`
Затем нажмите ссылку экспорта, указанную внизу (в phpmyadmin)
Это самый простой способ, как по мне
Вы можете выполнить этот запрос напрямую, используя phpmysql:
SELECT web FROM your_table INTO OUTFILE '/tmp/web.sql'
После этого вы можете войти на сервер базы данных ИЛИ использовать php для доступа к OUTFILE
details - mysqlвыберите
откройте таблицу, из которой вы хотите экспортировать только определенный столбец, нажмите на структуру, отметьте галочкой флажок этого столбца, нажмите кнопку обзора!после этого он покажет вам данные ваших столбцов, ниже их написана кнопка экспорта нажмите на нее!не нажимайте кнопку экспорта, которая находится на верхней панели, теперь экспортируйте столбец, нажав кнопку «Перейти».
Введите SELECT web FROM table;, а затем нажмите кнопку «Экспорт», расположенную внизу списка.ВАЖНО, не нажимайте кнопку «Экспорт» в верхней части списка, иначе вы экспортируете все данные.
SELECT web FROM table;
Вы можете сделать запрос вроде: SELECT web FROM table;, а затем просто экспортировать его.