| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > mySQL и база с сервлетом |
| Автор: Samuil 6.10.2007, 09:45 |
| Привет Всем!!! Возникла проблемма Глобального масштаба Проблемма: Нужно в короткие сроки написать сисему функцианирования сервлета с базой данных. Что я имею: Уже написанный сервлет, установленный mySQL 5.0 Не знаю как настроить mySQL и как в него внести базу данных. Ну просто первый раз. Если кто может подскажите пожалуйста. Я не знаю в какую сторону копать. |
| Автор: powerOn 6.10.2007, 11:10 |
| http://dev.mysql.com/doc/refman/5.0/en/ все написано. |
| Автор: Maksym 6.10.2007, 11:20 |
| Samuil С базой данных можно работать либо через http://en.wikipedia.org/wiki/JDBC (напрямую), либо, абстрагируясь от кода конкретных запросов, через http://en.wikipedia.org/wiki/Object-relational_mapping фреймворк (Hibernate, TopLink, iBatis, Castor и т.п.). Но для начала рекомендую разобраться именно с JDBC, чтобы понять механизм. Настраивать mySQL никак не надо: установи, запусти, подключайся из своего приложения. Как, конкретно, подключатся -- детально и не раз описывали в этом подфоруме. |
| Автор: Vasay 6.10.2007, 13:56 |
| to Samuil Предлагаю посмотреть в сторону JPA. Пролистай http://forum.vingrad.ru/forum/topic-124877.html тему, там есть примеры. Хотя для понимания процесса с JDBC разобраться стоит. |
| Автор: Samuil 9.10.2007, 08:27 |
| А как прописать путь к этой базе данных? Она лежит у меня на диске C в Programm Files. |
| Автор: powerOn 9.10.2007, 11:18 |
Ты делаешь соединение с сервером БД, который в свою очередь и выполняет твои запросы к БД. Естественно сервер должен работать в это время. Что тебе нужно знать для соединения с сервером: 1) url (jdbc:mysql://HostName[:Port]/DatabaseName). 2) имя пользователя. 3) пароль. Далее читай про JDBC что бы понять где это применить. В каком виде она у тебя там лежит? Это MySQL-ный бэкап? Если да то експортируй его на сервер. Если ты имеешь ввиду то, что сам сервер там лежит, то стоит его запустить. А в целом - документации которая расскажет тебе что такое сервер БД в сети не меряно. Советую ознакомиться с ней и понять как работа с сервером БД концептуально выглядит. |