374 / 135 / 19
Регистрация: 16.07.2010
Сообщений: 342
|
|
1 | |
Изменить путь к папке, где хранятся базы MySQL14.03.2014, 12:26. Показов 2863. Ответов 2
Метки нет (Все метки)
Нужно сделать так, чтобы базы данных, с которыми работает программа, хранились не в папке по умолчанию, а в заданной папке. Как изменить путь к папке с данными средствами java (jdbc)? Насколько я поняла, за это отвечает переменная datadir, но чтобы ее изменить, нужны какие-то дополнительные действия (как минимум перезапуск сервера) - как это сделать в коде?
И еще вопрос - по идее мне нужно, чтобы с другой папкой работала только моя программа. А остальные программы, которые имеют дело с mysql, чтобы продолжали использовать папку по умолчанию. Реализуемо ли это? Может быть, это можно сделать не только через datadir, но и где-нибудь в параметрах подключения?
0
|
14.03.2014, 12:26 | |
Ответы с готовыми решениями:
2
При переносе приложения на карту памяти где хранятся SharedPreferences, SQLite базы и тп ? Путь к файлу лежащему в той же папке где и приложение Изменить путь базы Изменить путь сохранения базы данных |
14.03.2014, 16:01 | 2 |
mysql это серверная БД а не эмбедная, и драйвер jdbc является клиентом сервера, управлять расположением файлов с базами может только конфигурация сервера, клиент не может.
для того чтобы это делать рассмотрите варианты встраиваемой бд, типа sqlite, derby, h2, hsql и др
1
|
374 / 135 / 19
Регистрация: 16.07.2010
Сообщений: 342
|
|
17.03.2014, 09:56 [ТС] | 3 |
Что ж, спасибо за ответ.
0
|
17.03.2014, 09:56 | |
17.03.2014, 09:56 | |
Помогаю со студенческими работами здесь
3
Где mysql хранит базы данных Путь к базе данных MySQL, или где собака (файл с базой) зарыт Где находится файл базы данный mysql MySQL. Отобразить данные из базы в определенных полях, изменить их и сохранить Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |