Forum Webscript.Ru
Общие => Базы данных => Тема начата: drot от 23 Декабря 2002, 09:47:21
-
Госпада !
Подскажите каким клиентом для Винды можно увидеть SQL запросы посылаемые на MySQL (Linux) ???
-
ТЕМ, которым ты их посылаешь, Гасподин :)
А если серьезно попробуй попользовать MySQLFront
Лежит где-то на http://www.mysql.com
Поищи.
-
MySQLFront не имеет SQL анализатора !
-
drot
Есть один классный анализатор - мозг называется.
-
Прошу не умничать !
Программа обращается к базе и создает отчёт, который не сохраняется в файл, а только печатается.
За тем эти данный вносятся вручную с бумажки в др. программу.
В самой базе таблиц Moderated много, на дурницу не разберёшся от куда брать инфу.
ТАК ВОТ Я И ХОЧУ УВИДЕТЬ SQL запрос(ы), которые посылает первая прога.
P.S. В MSSQL это всё делается элементарно !
-
drot
Так это, родной, называется не анализатор, а лог файл...
Анализатор должен анализировать, а не вести историю запросов.
Лог включается в MySQL путем прописывания строки log в раздел [mysqld] файла my.ini с последующим рестартом сервиса.
В файле, который будет называться .log и находится в директории data будут писаться все запросы.
Там и найдешь то, что тебя интересует.
-
Ну извини, Microsoft у себя это назволо SQL Query Analyzer.
Можно ли ограничить автоматом размер лога ?
-
НУ И НА ТОМ СПАСИБО !
-
ThE0ReTiC ! помоги ещё немного !
[mysqld]
basedir=C:/TEMP
bind-address=10.254.30.2
datadir=C:/data
#language=C:/TEMP/share/your language directory
slow query log#=
#tmpdir#=
port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
#Server=C:/DOCUME~1/_AUKK0~1/LOCALS~1/TEMP/bin/mysqld-shareware.exe
user=root
password=
MySQL не на моей машине, а на 10.254.30.2 (с линухом), всё ли в норме ???
-
[mysqld]
basedir=C:/TEMP
bind-address=10.254.30.2
datadir=C:/data
#language=C:/TEMP/share/your language directory
#slow query log#=
#tmpdir#=
port=3306
log
...
-
Ясно. Но вот другая проблема ! :((((
При старте сервиса происходит фатальная ошибка: не найдем mysql сервер для NT, что в принципе понятно, у мня его просто нет, он на другой тачке.
...
Как это победить !?
-
Поставить на эту тачку.
Иначе никак.
-
в смисле на свою ?
-
Ну у тебя муська, которую ты лапаешь, на винде стоит или на том далеком линуксовом хосте?
-
Hi ThE0ReTiС, ты ещё здесь ?
И с прошедшим тебя, если ты католик !
Муська - ето чаго ??? :)
MySQL на линухе, а логгировать хочу поргу с клиента winnt на которой и ставил mysql front, mysqladmin и т.д. ..
Да и на линух не пустят, что либо делать, потому как на него пишится тарифная информация !
-
логи пишутся на серваке, соответственно этц опцию надо включать на линуксовой машине.