MySql работа с данными

Теги:
 

RenD

новичок
Как сделать, что бы в таблице в определенном столбце убрать у всех данных в конце пробел?
А то вручную перелапачивать 17 000 строк в столбце... мне выходных нехватит. =)
 

ivse

втянувшийся
да как хочешь...
- php script
- perl script
- mysqldump + regexp + insert
- покопать mysql на предмет функции trim

в общем как нравится :)
 
+
-
edit
 
штатными средствами mysql
TRIM([[BOTH | LEADING | TRAILING] [remstr] FROM] str)
люди, не забывайте про мануалы
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  

RenD

новичок
Спасибо.
Помогло. Правда кучу времени убил чтобы с командами разобраться.
Первый раз программировал, да и не обошлось без чужой помощи. :)

С уважением, RenD.
 
+
-
edit
 

Richii

новичок
И у меня вопрос ))
Как через командную строку ( без навиката ) залить в базу MySql nps.sql ???
Сори за нубство ))
 

stiff

разработчик l2j-сервера
mysql -D l2jdb < nps.sql =)
 
+
-
edit
 

Richii

новичок
Огромное спасибо !!! ;-)
 
+
-
edit
 

Richii

новичок
stiff> mysql -D l2jdb < nps.sql =)

А как указать путь к файлу самого nps.sql??? ))

так как незаписывает в базу,сори я просто первый раз работаю с базой
зарание спасибо ))
 

stiff

разработчик l2j-сервера
это в линукс. путь - текущий каталог
 

BMR

новичок
Помогите, не прикрутить таблицу accounts.sql к БД. Все остальные прикрутились с батника а эта нет. Пробовал Навикатом2004, вот его лог :
[2006-03-01 12:44:45] [Msg] Import start
[2006-03-01 12:44:45] [Err] Cannot create table [accounts]: 1005 - Can't create table '.l2jdbaccounts.frm' (errno: 121)
[2006-03-01 12:44:45] [Err] create table accounts (`-- ---------------------------
-- Table structure for accounts
-` varchar(255))
[2006-03-01 12:44:45] [Msg] Processed:0 Added:0 Updated:0 Deleted:0 Errors:0
[2006-03-01 12:44:45] [Msg] Finished - Unsuccessfully

С SQL имею дело первый раз в жизни и практически не понимаю что делаю
 
+
-
edit
 

reptily

втянувшийся
BMR> Помогите, не прикрутить таблицу accounts.sql к БД. Все остальные прикрутились с батника а эта нет. Пробовал Навикатом2004, вот его лог :
BMR> [2006-03-01 12:44:45] [Msg] Import start
BMR> [2006-03-01 12:44:45] [Err] Cannot create table [accounts]: 1005 - Can't create table '.l2jdbaccounts.frm' (errno: 121)
BMR> [2006-03-01 12:44:45] [Err] create table accounts (`-- ---------------------------
BMR> — Table structure for accounts
BMR> -` varchar(255))
BMR> [2006-03-01 12:44:45] [Msg] Processed:0 Added:0 Updated:0 Deleted:0 Errors:0
BMR> [2006-03-01 12:44:45] [Msg] Finished - Unsuccessfully
BMR> С SQL имею дело первый раз в жизни и практически не понимаю что делаю

ты сначало удали таблицу а потом ставь новаю
 

BMR

новичок
дело в том что её неоткуда удалять, в l2jdb её нету
 
+
-
edit
 
удали файл accounts.frm'
Пытаясь понять рекурсию, следи за тем, чтобы она не поняла тебя первой...  

BMR

новичок
да нету accounts.frm
когда я все таблицы батником ставил написали вот что:
ERROR 1005 (HY000) at line 4: Can't create table '.l2jdbaccounts.frm' (errno:121)
 

BMR

новичок
всё разобрался
убил к чёртовой бабке глючный Денвер, переустановил заново мускл, перезалил базы - РАБОТАЕТ !
вывод: ну их нафиг эти сборки все-в-одном!
 

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru