|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
08.03.2012, 21:11 | #1 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Delphi + MySQL
Всем привет!
В общем у меня сейчас стоит задача. Есть база mysql. Требуется написать граф. интерфейс для администратора. С этим, честно говоря, сталкиваюсь впервые(я про связку mysql и delphi), сейчас читаю литературу соответствующую. Но беспокоит такой вопрос, при написании граф. интерфейса, для выполнения каких либо команд, мне прийдется обращаться с помощью кода напрямую к самой командной строке mysql? Или я мыслю не правильно? Спасибо! P.S. Какими компонентами пользоваться для установки связи с mysql мне известно, меня же интересует сам раздел администрирования, который с помощью стандартных компонентов реализовать невозможно (как я понял). Бэкап, остановка работы сервера и т.п. |
08.03.2012, 22:52 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
08.03.2012, 22:59 | #3 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Stilet
Ну я честно говоря насчет бэкапа еще не разбирался, вроде как его и можно оформить как запрос. Но вот например остановка работы сервера. Через командную строку (я имею ввиду командную строку винды) даем команду. Сервер отключается. И соответсвенно администртор не сможет войти уже в клиент т.к. сервер не доступен (Данные о идентификации я храню в самой бд. Далее путем запроса к отображению всей табицы и сверки необходимых полей с введенными данными полуаем ошибку т.к. сервер недоступен). Поэтому у меня возникли трудности по реализации этого вопроса, компоненты уже тогда здесь не помогут. Знающий человек дал наводки, у администратора должен быть доступ как к БД так и СУБД. Вот как я понимаю доступ к СУБД это и есть прямой доступ к командной строке админа mysql посредством делфи. Спасибо! P.S. Я сам честно говоря не особо силен в MySQL (исправляюсь постепенно), поэтому может мне не особо ясны очевидные вещи. Последний раз редактировалось Базиля; 08.03.2012 в 23:03. |
08.03.2012, 23:09 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Команды остановки и запуска сервера через SQL-команды не реализуете. И выполняйте их из дельфей через CMD
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
08.03.2012, 23:19 | #5 | |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Аватар
Цитата:
|
|
08.03.2012, 23:51 | #6 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
08.03.2012, 23:53 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Думаю тебе стоит не писать собственное а поизучать администрирование СУБД штатными средствами - это надежнее. Причем имеется ввиду та часть работы, которую через SQL не выполнить. Если есть возможность администрировать так сказать удаленно из-под клиента - конечно да, делай для себя примочину, но все равно работу с самим сервером оставь как есть. Это я тебе из собственного опыта.
I'm learning to live...
|
|
09.03.2012, 00:26 | #8 | ||||
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Аватар
Цитата:
Цитата:
За материал отдельное спасибо! Сейчас проштудирую. Stilet Цитата:
Цитата:
Спасибо! Последний раз редактировалось Базиля; 09.03.2012 в 00:53. |
||||
09.03.2012, 01:33 | #9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Может и писать ничего не придется (Если конечно это не из академического любопытства)
I'm learning to live...
|
|
09.03.2012, 02:08 | #10 |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
Здесь цель немного другая, это я делаю (так сказать) больше для себя
Последний раз редактировалось Базиля; 09.03.2012 в 02:11. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Mysql+Delphi 2010 Использую libmysql.dll + mysql.pas не могу инф сохранить в базу | kGpROGER | БД в Delphi | 7 | 30.12.2010 18:27 |
Delphi+Mysql | rangel | Общие вопросы Delphi | 0 | 28.05.2009 12:06 |
Delphi+MySQL | Dul | БД в Delphi | 2 | 15.05.2009 15:01 |
Delphi+MySQL | Cabyrc | БД в Delphi | 2 | 02.04.2009 09:24 |