Не могу установить mysql
Модератор: Модераторы
-
CoverStory
- новенький
- Сообщения: 95
- Зарегистрирован: 09.02.2006 17:21:42
- Откуда: Семипалатинск
Всем доброго!!!
Возникли проблемы с установкой mysql. Установил пакет Sqldblaz. Ставлю в форму объект MySQLConnection. Прописываю все настройки и когда ставлю Connected в положение TRUE. Выползает такое сообщение: "Can not load mysql client. Is it installed? (libmysql.dll)". Как с этим бороться? Версия моего мускула 4.0.15 Версия Лазаря 0.9.10 и на 12 то же самое. ОС win2000. Как с этим бороться?
Возникли проблемы с установкой mysql. Установил пакет Sqldblaz. Ставлю в форму объект MySQLConnection. Прописываю все настройки и когда ставлю Connected в положение TRUE. Выползает такое сообщение: "Can not load mysql client. Is it installed? (libmysql.dll)". Как с этим бороться? Версия моего мускула 4.0.15 Версия Лазаря 0.9.10 и на 12 то же самое. ОС win2000. Как с этим бороться?
- Иван Шихалев
- энтузиаст
- Сообщения: 1138
- Зарегистрирован: 15.05.2006 11:26:13
- Откуда: Екатеринбург
- Контактная информация:
-
CoverStory
- новенький
- Сообщения: 95
- Зарегистрирован: 09.02.2006 17:21:42
- Откуда: Семипалатинск
- Иван Шихалев
- энтузиаст
- Сообщения: 1138
- Зарегистрирован: 15.05.2006 11:26:13
- Откуда: Екатеринбург
- Контактная информация:
-
CoverStory
- новенький
- Сообщения: 95
- Зарегистрирован: 09.02.2006 17:21:42
- Откуда: Семипалатинск
-
CoverStory
- новенький
- Сообщения: 95
- Зарегистрирован: 09.02.2006 17:21:42
- Откуда: Семипалатинск
MySQLConnection какой? хотя лазарус9.10 староват сейчас 9.13 уже, а там отдельные Connection для mysql 4.0,4.1 и 5.0.
А в 9.10 поддерживалась только 4.1 кажется. В любом случае стоит обновить лазарь с
www.de.freepascal.org/lazarus
А в 9.10 поддерживалась только 4.1 кажется. В любом случае стоит обновить лазарь с
www.de.freepascal.org/lazarus
-
Guest
Сделал апгрейт до 0.9.12
С MySQLDatabase1 вроде разобрался. Спасибо!!!
Ставлю
MySQLDataset1.Sql:="Select * FROM mcgallery";
MySQLDataset1.Active:=TRUE;
Пишет:
MySQLDataset1: Error fetching row data!!!
Пишу так выдает другую ошибку!
MySQLDataset1.Sql:="mysql_query(Select * FROM mcgallery)";
Ка сделать правильно чтобы вывести простую таблицу.
Где можно почитать про синтаксис?
С MySQLDatabase1 вроде разобрался. Спасибо!!!
Ставлю
MySQLDataset1.Sql:="Select * FROM mcgallery";
MySQLDataset1.Active:=TRUE;
Пишет:
MySQLDataset1: Error fetching row data!!!
Пишу так выдает другую ошибку!
MySQLDataset1.Sql:="mysql_query(Select * FROM mcgallery)";
Ка сделать правильно чтобы вывести простую таблицу.
Где можно почитать про синтаксис?
-
CoverStory
- новенький
- Сообщения: 95
- Зарегистрирован: 09.02.2006 17:21:42
- Откуда: Семипалатинск
Извиняюсь!!! Я в прошлый раз запостился под гостем, так как. Спасибо всем кто откликнулся!!! MySQLDatabase1, MySQLDataset1 вроде заработали! Теперь проблема с выводом в форму. Пишу в datafield (dbedit) имя поля, Лазарь при этом выкинул следующее сообщение: MySQLDataset1: Field not found: "descr". Хотя имя поля написано верно.
теоретически это правильно Select * FROM mcgallery
только mysql к именам полей придирчив, возможно регистр другой.
поробуй для начала DBGrid Посмотри как в заголовке поля обзываются.
описание синтаксиса конечно на www.mysql.com www.mysql.ru есть на русском хорошие описания
только mysql к именам полей придирчив, возможно регистр другой.
поробуй для начала DBGrid Посмотри как в заголовке поля обзываются.
описание синтаксиса конечно на www.mysql.com www.mysql.ru есть на русском хорошие описания
-
CoverStory
- новенький
- Сообщения: 95
- Зарегистрирован: 09.02.2006 17:21:42
- Откуда: Семипалатинск
Я смотрел все эти сайты, и даже скачал новый phpmyadmin, он сам формирует sql-запросы, но проблема в следующем, база цепляется все нормально при запуске компилятор не ругается. Даже показывает сколько записей в DBGrid пустыми ячейками
, но проблема в том что данные не отображаются. А хотелось бы их увидеть
. Не говоря уже о DBEdit, который вообще не хочет поля вставлять.
Может можно как-нибудь в простой GRid или простой Edit вставлять, я когда-то это делал правда под Delphi 2 но это когда было :huh:.
Может можно как-нибудь в простой GRid или простой Edit вставлять, я когда-то это делал правда под Delphi 2 но это когда было :huh:.
-
CoverStory
- новенький
- Сообщения: 95
- Зарегистрирован: 09.02.2006 17:21:42
- Откуда: Семипалатинск
Интересно :huh:
Взял обычный ListBox, написал под него код вывода записей по полю.
В ListBox1 были выведены первые буквы записей по полю 'decode'. Ставя Fields[2]
Выходит вообще ерунда, как быть?
Взял обычный ListBox, написал под него код вывода записей по полю.
Код: Выделить всё
procedure TForm1.Button1Click(Sender: TObject);
begin
repeat
ListBox1.Items.Add(MysqlDataset1.FieldByName('decode').AsString);//можно заменить строкой ниже
{ ListBox1.Items.Add(MysqlDataset1.Fields[1].AsString);}
MysqlDataset1.Next;
until MysqlDataset1.EOF;
end;
В ListBox1 были выведены первые буквы записей по полю 'decode'. Ставя Fields[2]
Выходит вообще ерунда, как быть?
ПопробуйCoverStory писал(а): Всем доброго!!!
Возникли проблемы с установкой mysql. Установил пакет Sqldblaz. Ставлю в форму объект MySQLConnection. Прописываю все настройки и когда ставлю Connected в положение TRUE. Выползает такое сообщение: "Can not load mysql client. Is it installed? (libmysql.dll)". Как с этим бороться? Версия моего мускула 4.0.15 Версия Лазаря 0.9.10 и на 12 то же самое. ОС win2000. Как с этим бороться?
пакет WinLAMP и Denwer. Лично у меня на нотбуке стоит Denwer. Лишнее удалишь.
