EOMY.NET
Хостинг EOMY.NET: Форум поддержки
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
RSS Feed  

Заполнить значениями столбец в таблице (MySQL)

 
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB
Заполнить значениями столбец в таблице (MySQL)
Автор Сообщение
goodluck
Два пингвина
Два пингвина


Зарегистрирован: 25.03.2007
Сообщения: 316

9526 Монеты

СообщениеДобавлено: Вт, 24 Дек, 2013 18:32    Заголовок сообщения: Заполнить значениями столбец в таблице (MySQL) Ответить с цитатой

Здравствуйте,
У меня возникла такая задача.
Есть таблица (table) в базе данных (MySQL). В ней есть поле и мне нужно заполнить это поле значениями (числовыми), которых более 1000 и руками их вводить будет тяжеловато. Скажем все значения есть в текстовом файле. Как это сделать практически?
Да, каждому значению поля уже присвоен свой id.
Пожалуйста подскажите.
Спасибо.
_________________
Статьи, заметки, обзоры. Интернет и компьютеры
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
lazutov
while (1==1);
Последний герой


Зарегистрирован: 30.04.2007
Сообщения: 4429

120350 Монеты

СообщениеДобавлено: Вт, 24 Дек, 2013 18:51    Заголовок сообщения: Ответить с цитатой

Самое простое -- например средствами экселя сгенерировать столбец с запросом вида UPDATE tbl SET col='<значение>' WHERE ID=<идентификатор>;

Загнать данные в эксель можно выгрузкой онных в CSV и/или открытием этого файл в том же экселе как CSV файл (будет предложено выбрать разделитель.

Десять тысяч апдейтов выполнится (напр. через phpmyadmin) за считанные секунды и нагрузки, которую заметят соседи по серверу, не создадут.
_________________
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
goodluck
Два пингвина
Два пингвина


Зарегистрирован: 25.03.2007
Сообщения: 316

9526 Монеты

СообщениеДобавлено: Вт, 24 Дек, 2013 19:05    Заголовок сообщения: Ответить с цитатой

lazutov спасибо, это вариант. Попробую.

UPD. Всё получилось! lazutov ещё раз большое спасибо!
_________________
Статьи, заметки, обзоры. Интернет и компьютеры
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов EOMY.NET -> Программирование для WEB Часовой пояс: GMT
Страница 1 из 1

 


Rambler's Top100   Рейтинг@Mail.ru    



Powered by phpBB © 2001, 2005 phpBB Group