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

28.09.2008, 14:47
|
|
Познающий
Регистрация: 04.08.2008
Сообщений: 81
Провел на форуме: 140742
Репутация:
23
|
|
На халявных хостингах даются халявные мускул сервера. Там лимит в 10 мб и в 1-100 подключений... =(
Я как раз такой сервер и юзаю, но не с того же хостинга, а с другого (на asp net). И меня интересует: есть ли в нете просто mysql сервера без хостинга?
|
|
|

28.09.2008, 23:54
|
|
Новичок
Регистрация: 03.08.2008
Сообщений: 21
Провел на форуме: 45541
Репутация:
0
|
|
Подскажите веб клиент MySQL, токо не phpMyAdmin
какие кто юзает?
|
|
|

29.09.2008, 00:06
|
|
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме: 7364332
Репутация:
1276
|
|
Сообщение от HawkDoom
Подскажите веб клиент MySQL, токо не phpMyAdmin
какие кто юзает?
Попробуй SQLyog Enterprise, только это не веб клиент.
|
|
|

29.09.2008, 18:34
|
|
Участник форума
Регистрация: 01.02.2007
Сообщений: 286
Провел на форуме: 804931
Репутация:
526
|
|
Сообщение от HawkDoom
Подскажите веб клиент MySQL, токо не phpMyAdmin
какие кто юзает?
ИМХО из веб самый цивилный - это пыхмайадмин. Если не веб - у них есть свой инструмент для такого дела.... MySQL GUI Tools обзывается:
http://dev.mysql.com/downloads/gui-tools/5.0.html
|
|
|
переустановка Mysql-server in Ubuntu |

05.10.2008, 14:38
|
|
Участник форума
Регистрация: 20.02.2007
Сообщений: 173
Провел на форуме: 1487028
Репутация:
53
|
|
переустановка Mysql-server in Ubuntu
Выручайте Ачатовцы!! при переустановки mysql-server-5.0 на убунте выдает ошибку :
Удаляется пакет mysql-server-5.0... * Stopping MySQL database server mysqld
Warning: World-writable config file '/etc/mysql/my.cnf' is ignore
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)d
удаляю ВСЁ!!! через aptitude или через apt-get, потом удаляю все катологи и файлы связаные с мускулом ....
при повторной установки сервера системе НЕ создает каталогов ни файлов а выдает туже ошибку (((
установил мускул на виртуалку скопировал файлы которые смог : и my.cnf и все что дало скопировать, а =mysqld.sock недает!!
перкопал убунтовский форум ничего толкового неговорят((
Подскажите как подчистую удалить мускул ???
...идут вторые сутки гемороя((((( 
|
|
|

05.10.2008, 14:46
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от DarkMist
Подскажите как подчистую удалить мускул ???
...идут вторые сутки гемороя((((( 
sudo apt-get purge mysql-5
|
|
|

05.10.2008, 17:16
|
|
Участник форума
Регистрация: 20.02.2007
Сообщений: 173
Провел на форуме: 1487028
Репутация:
53
|
|
Сообщение от ChaaK
sudo apt-get purge mysql-5
сделал потом установил : sudo apt-get install -f mysql-server-5.0
и все равно:
Код:
Распаковывается пакет mysql-server-5.0 (из файла .../mysql-server-5.0_5.0.51a-3ubuntu5.1_i386.deb)...
Настраивается пакет mysql-server-5.0 (5.0.51a-3ubuntu5.1) ...
* Stopping MySQL database server mysqld [ OK ]
/var/lib/dpkg/info/mysql-server-5.0.postinst: line 143: /etc/mysql/conf.d/old_passwords.cnf: No such file or directory
dpkg: не удалось обработать параметр mysql-server-5.0 (--configure):
подпроцесс post-installation script возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
mysql-server-5.0
E: Sub-process /usr/bin/dpkg returned an error code (1)
нашел файл /conf.d/old_passwords.cnf скопировал в папку , выполник повторный инсталл
Код:
не установлено до конца или удалено 1 пакетов.
After this operation, 0B of additional disk space will be used.
Настраивается пакет mysql-server-5.0 (5.0.51a-3ubuntu5.1) ...
* Stopping MySQL database server mysqld [ OK ]
080622 4:44:39 [ERROR] /usr/sbin/mysqld: Can't find file: './mysql/user.frm' (errno: 13)
080622 4:44:39 [ERROR] /usr/sbin/mysqld: Can't find file: './mysql/user.frm' (errno: 13)
ERROR: 1017 Can't find file: './mysql/user.frm' (errno: 13)
080622 4:44:39 [ERROR] Aborting
080622 4:44:39 [Note] /usr/sbin/mysqld: Shutdown complete
Reloading AppArmor profiles : done.
* /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz
* Starting MySQL database server mysqld [fail]
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: не удалось обработать параметр mysql-server-5.0 (--configure):
подпроцесс post-installation script возвратил код ошибки 1
При обработке следующих пакетов произошли ошибки:
mysql-server-5.0
E: Sub-process /usr/bin/dpkg returned an error code (1
)
хотя этот mysql/user.frm на месте...
|
|
|

28.10.2008, 20:51
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
Склейка таблиц:
Всем, Добрый вечер!
Нужно получить результат на основе выбора из 3 таблиц
Есть таблицы:
course
id title
course_date
id courseID date
course_user
id courseID userID
Связи вполне очевидны, в course_user содержиться соответствия между курсами и пользователями, а в course_date между курсами, и датами их проведения
Так вот нужно получить, список всех дат из таблицы course_date, у которых множество courseID береться
из
Код:
SELECT id
FROM course
WHERE courseID
IN (
SELECT `courseID`
FROM cclass_user_course
WHERE `userID` = 1
)
Т.е. нужно получить даты проведения курсов( из одной таблицы), список этих курсов берем на основе выборки (из таблицы course_user), + к выбранным курсам беруться еще ихни title(из таблицы course)
Вообщем, что-то типа
Код:
SELECT date
FROM course_date
WHERE courseID
IN (
SELECT id
FROM course
WHERE courseID
IN (
SELECT courseID
FROM user_course
WHERE `userID` =1
)
)
Только к результату еще нужно добавить title курса, ну и желательно наверной join, а не подвыборки
|
|
|

29.10.2008, 07:56
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
ну что-то типа этого
Код:
select d.date, c.title
from course_date d
left join course c on d.courseID = c.id
left join course_user u on c.id = u.courseID
where userID = 1;
|
|
|

29.10.2008, 14:05
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
Сообщение от krypt3r
ну что-то типа этого
Код:
select d.date, c.title
from course_date d
left join course c on d.courseID = c.id
left join course_user u on c.id = u.courseID
where userID = 1
Вот так работает
Код:
SELECT d.date, c.title
FROM cclass_course_date AS d
LEFT JOIN cclass_course AS c ON d.courseID = c.id
LEFT JOIN cclass_user_course AS u ON c.id = u.courseID
WHERE u.userID =1
AND u.type =1
AND d.date > NOW()
GROUP c.title
Спасибо
Но так мы получаем последнюю дату(для курса) в списке, а как можно получить первую(т.е. ближайшую)?
Может можно "усовершенствовать" запрос?
Последний раз редактировалось Naydav; 29.10.2008 в 15:20..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|