Про MySql
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Про MySql Expand / Collapse
Автор
Сообщение
31.08.2001 14:50
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 11.10.2005 15:25
Сообщ.: 238, Visits: 2 619
Народ, скачал я phpMyAdmin-2.2.0, но не знаю, что с ним дальше делать.
Наверное, нужен сам PHP? Если да, то где и какую версию надо взять?

И еще вопрос:
Устанавливаю в VB свяэь с базой данных, которая называется mysql(системная которая) с помощью ADO через ODBC - все в порядке. А когда в процедуре соединения просто меняю эту базу на созданную мной, то VB ругается, когда я пытаюсь создать рекордсет. В чем дело? Что за ерунда?

Заранее спасибо!!!
Сообщ. #722640
06.09.2001 13:00
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 11.02.2003 20:35
Сообщ.: 43, Visits: 474
Да, для PHPMyAdmin нужен PHP.

Хотя, на самом деле, тебе не нужен и PHPMyAdmin :) Это всего лишь дурацкая оболочка для ламеров, не умеющих писать SQL-ные запросы руками. Для работы достаточно mysql - это текстовый клиент (бледный родственник классной программы MS Query Analizer). А PHPMyAdmin - неповоротливый (веб-интерфейс!) слонопотам.
Сообщ. #723269
06.09.2001 17:56
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 11.10.2005 15:25
Сообщ.: 238, Visits: 2 619
Уважаемый, IIandaff!
Может у тебя будут какие-нить соображения по моей проблеме, описаной выше?
Может дело в разрешениях на доступ к объектам базы данных?
Я не ставил никаких разрешений и даже не запароливал БД, т.к. пока не знаю как это делать :-)
Я просто набил в текстовый файл набор SQL-команд(создание базы данных и таблиц) и выполнил команду source в консоли MySql, с этим файлом в качестве ключа...
Сообщ. #723325
06.09.2001 18:03
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 11.02.2003 20:35
Сообщ.: 43, Visits: 474
>Устанавливаю в VB свяэь с базой данных, которая называется mysql(системная которая) с помощью ADO через ODBC - все в порядке. А когда в процедуре соединения просто меняю эту базу на созданную мной, то VB ругается, когда я пытаюсь создать рекордсет. В чем дело? Что за ерунда?

Не знаю. Думаю, какие-то заморочки с ODBC. А селектить что-либо из базы mysql можно? А какие ругательства ругает VB?


> Может дело в разрешениях на доступ к объектам базы данных?
> Я не ставил никаких разрешений и даже не запароливал БД, т.к. пока не знаю как это делать :-)
> Я просто набил в текстовый файл набор SQL-команд(создание базы данных и таблиц) и выполнил команду source в консоли MySql, с этим файлом в качестве ключа...

нууу, не знаю. В принципе, разрешения хранятся как раз в базе mysql. Там можно их и смотреть. Чтобы менять - GRANT, REVOKE, или напрямую фигачишь UPDATE по таблицам базы mysql, когда разберешься, что там к чему (там все просто).
Сообщ. #723326
07.09.2001 13:27
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 11.10.2005 15:25
Сообщ.: 238, Visits: 2 619
Получилось!!!!!
Я все-таки получил рекордсет из БД MySql!!!!! Ураааааааа!!!
Пришлось для этого почитать readme файл, прилагающийся к ОДВЦ-драйверу для масикла. Там написано следующее:

Some clients that must set some MySQL options to work properly.
On Win32 one have to check the specific option in the ODBC manager
for the database connection.
Visual Basic / ADO 2+16384 ''Return matching rows / BIGINT -> INT'

Далее, в свойствах ОДБЦ-драйвера для моей базы поставил галочку напротив "Change BIGINT columns to INT" и все заработало!!!!!!!

Но теперь другая проблема: каждый раз при установке соединения(Connection.open) выскакивает это самое окно с настройками ОДБЦ-соединения для моей базы... Кто знает как от этого избавиться?
Сообщ. #723410
07.09.2001 13:39
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 11.10.2005 15:25
Сообщ.: 238, Visits: 2 619
Теперь я попробовал не использовать в БД тип BIGINT, а вместо него использовал INT - и галочку ставить не надо, но как же мне тогда хранить в базе числа со значением больше, чем INT ?
Сообщ. #723416
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 9:32