P
psyco
Доброго времени суток! Сейчас я занимаюсь написанием программы в среде Delphi 7 для управления некой БД.
1.В MySQL я создал БД, таблицы, забил их данными.
2.Скачал драйвер ODBC 5.1, установил его и в Панель инструментов/Администрирование добавил новый источник данных MySQL ODBC 5.1 Driver
3.Соединил свою БД с ODBC.
4.В Delphi построил строку соединения через ODBC. Все работает!
И теперь я начал сомневаться: клиенту, который будет использовать эту программу придется делать те же манипуляции, что и мне + устанавливать MySQL, настраивать его и закидывать БД в папку баз данных MySQL.
Работая с Access 2003 все выглядело намного проще и легче: доступ к БД осуществлялся через единый файл *.mdb. В строке подключения я указывал к нему путь, доступ и все готово. В случае с MySQL я указываю источник данных, который в свою очередь указывает на БД MySQL, которая ко всему уже не есть одним файлом (извините если где-то ошибся).
Думаю Вы уже поняли к чему я веду.
1.Существует ли способ, который делал бы подключение к БД легче для клиента(НЕ для меня).
2.Возможно ли сделать БД в MySQL одним файлом(только не конвертировать в Access), чтобы легче доступатся к ней.
Буду очень благодарен за любую помощь.
P.S. Заранее прошу прощения если я говорю о вещах, которые возможно покажутся Вам абсурдными. Я только начинаю изучать СУБД, так что не судите строго.
1.В MySQL я создал БД, таблицы, забил их данными.
2.Скачал драйвер ODBC 5.1, установил его и в Панель инструментов/Администрирование добавил новый источник данных MySQL ODBC 5.1 Driver
3.Соединил свою БД с ODBC.
4.В Delphi построил строку соединения через ODBC. Все работает!
И теперь я начал сомневаться: клиенту, который будет использовать эту программу придется делать те же манипуляции, что и мне + устанавливать MySQL, настраивать его и закидывать БД в папку баз данных MySQL.
Работая с Access 2003 все выглядело намного проще и легче: доступ к БД осуществлялся через единый файл *.mdb. В строке подключения я указывал к нему путь, доступ и все готово. В случае с MySQL я указываю источник данных, который в свою очередь указывает на БД MySQL, которая ко всему уже не есть одним файлом (извините если где-то ошибся).
Думаю Вы уже поняли к чему я веду.
1.Существует ли способ, который делал бы подключение к БД легче для клиента(НЕ для меня).
2.Возможно ли сделать БД в MySQL одним файлом(только не конвертировать в Access), чтобы легче доступатся к ней.
Буду очень благодарен за любую помощь.
P.S. Заранее прошу прощения если я говорю о вещах, которые возможно покажутся Вам абсурдными. Я только начинаю изучать СУБД, так что не судите строго.