Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

04.09.2008, 17:04
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Сообщение от Basurman
mff майадмин не в состоянии разворачивать большие бд (в большинстве случаев)
1). Либо юзай sypex dumper lite (php скрипт) Им проще
2). либо коммандой:
mysql -u рутовый_аккаунт -p -D имя_БД < dump.sql
(не всегда помогает)
Что то не работает! mysql -u рутовый_аккаунт -p -D имя_БД < dump.sql  HELP!!! 
|
|
|

05.09.2008, 04:17
|
|
Постоянный
Регистрация: 05.05.2008
Сообщений: 403
Провел на форуме: 2375039
Репутация:
1160
|
|
Наиприятнейший скрипт-юзай его...все сделано просто
_http://sypex.net/products/dumper/downloads
|
|
|

05.09.2008, 23:36
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Сообщение от DDoSька
Наиприятнейший скрипт-юзай его...все сделано просто
_http://sypex.net/products/dumper/downloads
Пробывал, на 30 % выдает ошибку 
|
|
|

07.09.2008, 13:34
|
|
Участник форума
Регистрация: 20.11.2006
Сообщений: 172
Провел на форуме: 539954
Репутация:
106
|
|
Я восстанавливаю так:
Код:
cat Amtel.sql | mysql testdb
Где Amtel.sql - это дамп базы, а testdb это только что новосозданная база.
Дамп делаю так:
Код:
mysqldump name_of_base > name_of_file.sql
Где name_of_base - имя базы, которую дампирую, а name_of_file.sql имя файла-дампа.
PS да, кстати, чтобы все время не набирать -p и пароль, создаем файл .my.cnf с таким содержанием:
Код:
[client]
password=ваш_пароль
И кладем его в /root. Теперь пасс можно не набирать, а набирать просто mysql name_db, где name_db имя базы.
Последний раз редактировалось ++Norton++; 07.09.2008 в 13:50..
|
|
|

11.09.2008, 02:17
|
|
Познающий
Регистрация: 31.08.2006
Сообщений: 67
Провел на форуме: 377085
Репутация:
18
|
|
Скажите запрос который может очистить значение столбца, в таблице.
Заранее спасибо.
P.S. Из-за малого кол-во времени не могу прочесть тему полностью. 
Последний раз редактировалось Nekt; 11.09.2008 в 02:54..
|
|
|

11.09.2008, 06:42
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
Код:
UPDATE `table` SET `column` = '' WHERE id = 1;
или
UPDATE `table` SET `column` = 0 WHERE id = 1;
или
UPDATE `table` SET `column` = NULL WHERE id = 1;
|
|
|

13.09.2008, 14:29
|
|
Новичок
Регистрация: 20.08.2008
Сообщений: 14
Провел на форуме: 74430
Репутация:
3
|
|
Очистка еси всего столбца то
UPDATE `table` SET `column` = '' WHERE id >0;
или
UPDATE `table` SET `column` = 0 WHERE id >0;
или
UPDATE `table` SET `column` = NULL WHERE id >0;
где id примари кей или индекс
|
|
|

13.09.2008, 15:48
|
|
Постоянный
Регистрация: 05.05.2008
Сообщений: 403
Провел на форуме: 2375039
Репутация:
1160
|
|
Кажеться нужно сделать так:
PHP код:
$i=0;
do
{
$result=mysql_query("UPDATE news SET count='' WHERE id=$id",$db);
$myrow=mysql_fetch_array($result);
$i++;
}
while(mysql_fetch_array($result));
С этим будет удобнее:
PHP код:
mysql_num_rows($result_comment);
То есть узнаем кол-во строк,а потом ерез цикл их удалить
-----------------------------------------------------------------
Блин,не то спрашивали немного,но ладно,может кому пригодиться 
|
|
|

13.09.2008, 18:50
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
подзапрос
Помогите плз с запросом
Приведу простой пример
Допустим есть таблица
user
id name age ....
1 Tom 31 ...
2 Jery 25 ...
3 Spyke 37 ...
и есть таблица (3нф)
user_addithion
id userID someID
1 1 37
2 1 38
3 3 38
Нужно получить результат:
Выборка всех юзеров с дополнительным параметром
Например, результат выборки
id name age ... value
1 Tom 31 ... 1
2 Jery 25 ... 0
3 Spyke 37 ... 1
где value, равно 1, если в таблице user_addithion, присутствует значение user.id=user_addithion.userID и someID = , ну допустим 38
Если в таблице user_addithion, нет записи с user.id=user_addithion.userID, или если есть, но в этой записи someID != 38, то value равно 0 (или пустое)
т.е. нужно к результату добавить один столбец, значение которого береться на основе данных из другой таблицы
спасибо
|
|
|

14.09.2008, 19:09
|
|
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме: 4778940
Репутация:
1257
|
|
есть таблица с auto increment полем id
так же в ней есть поле text.
как сделать что бы ни там ни там небыло дубликатов?
PRIMARY KEY устанавливаеться только для 1 поля =\
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|