Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

ProESM

Delphi & MySQL

Рекомендованные сообщения

Приветствую всех и каждого в том или ином времени суток!

 

Не буду тянуть и перейду к сути. Программирование в стадии изучения (курс алгоритмизации и паскаля пройден). В Delphi программирую не часто и не так давно, появилась необходимость написания программы с базой данных на MySQL. В связи с этим прошу помочь материалом, советом или иным образом, за исключением посылки на google.ru и т.п.

 

Инструментарий:

- Delphi 2010;

- dbExpress (в комплекте с Delphi 2010).

 

Необходимо:

- как создать базу данных на MySQL;

- как реализуется связь;

- принципы локальной и внешней адресации.

 

Полагаю, данная тема будет многим полезна.

 

П.С. Заранее благодарен всем откликнувшимся.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А что в гугле ничего про это нет? Оо Не бывает такого.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Необходимо:

1 - как создать базу данных на MySQL;

2 - как реализуется связь;

3 - принципы локальной и внешней адресации.

 

Полагаю, данная тема будет многим полезна.

 

П.С. Заранее благодарен всем откликнувшимся.

 

1 - Для создания БД собственно нужно скачать СУБД.

А для разработки самой БД - Таблиц, Встроенных запросов и т.д.

рекомендую использовать EMS SQL Manager 2010 for MySQL

либо MicroOLAP Database Designer for MySQL.

 

2 - Связь реализуется собственно при помощи dbExpress.

 

3 - Может быть я не совсем в теме или просто не понял вопроса.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Есть 2 проблемы:

- написание скриптов MySQL

- использование коннектора PHP

 

По первому крайне желательно обладать знаниями английского, и читать здесь http://dev.mysql.com/doc/

но Гугл тоже вполне, так как база попсовая.

По второму - всё в документации PHP есть, а Гугль просто ломится от информации по этому вопросу

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Есть 2 проблемы:

- написание скриптов MySQL

- использование коннектора PHP

 

По первому крайне желательно обладать знаниями английского, и читать здесь http://dev.mysql.com/doc/

но Гугл тоже вполне, так как база попсовая.

По второму - всё в документации PHP есть, а Гугль просто ломится от информации по этому вопросу

Использование я так понимаю предполагается из Delphi. А не из PHP.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ага, спасибо, описался. Добавлю, что библиотек для доступа не одна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо Lost-One за советы.

 

Поясняю следующее:

- принципы локальной и внешней адресации. Имеется в виду, что при написании программы, пользователь должен соединяться с базой данных, для реализации тех или иных запросов. Использование базы данных может быть локальным (в своей подсети или же на своем компьютере пользователя) или глобальным (на сервере, появляется необходимость выхода в интернет). Хочется узнать об этом побольше + сделать так, чтобы выход в интернет не требовался (локальное использование). Буду рад примеру.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Спасибо Lost-One за советы.

 

Поясняю следующее:

- принципы локальной и внешней адресации. Имеется в виду, что при написании программы, пользователь должен соединяться с базой данных, для реализации тех или иных запросов. Использование базы данных может быть локальным (в своей подсети или же на своем компьютере пользователя) или глобальным (на сервере, появляется необходимость выхода в интернет). Хочется узнать об этом побольше + сделать так, чтобы выход в интернет не требовался (локальное использование). Буду рад примеру.

Это проблема системного администратора, а не программиста, как правильно настроить NAT на проксе. Программа должна работать в локальной адрессации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Буду рад примеру.

 

Была у меня книжка Архангельского по С++ Builder, но возможно есть и по Delphi

Там как раз рассказано (в картинках), как создать простейшую БД и клиента к ней.

Там для примера брался dBase, но главное понять основы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах