Развертывание веб-приложения на экземпляре EC2 AWS – путаница в базе данныхJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Развертывание веб-приложения на экземпляре EC2 AWS – путаница в базе данных

Сообщение Anonymous »

Заранее прошу прощения, если это глупый вопрос, но я пытался найти этот вопрос, но не смог найти ничего подходящего.
Поэтому я пытаюсь развернуть простой проект веб-приложения регистрации/входа в систему, который вставляет/извлекает информацию о пользователях в/из базы данных MySQL на экземпляр EC2. Думаю, я сузил проблему до этих строк кода

Код: Выделить всё

    String url = "jdbc:mysql://{RDS Database Instance endpoint}:3306/";
String userName = "root";
String password = "password";
String dbName = "LOGIN";
Connection con = DriverManager.getConnection(url + dbName, userName, password);
поскольку страница работала нормально, за исключением входа/регистрации, в которой используются эти строки. Первоначально они должны были подключаться к моей локальной базе данных MySQL. SQL-скрипт на моем локальном компьютере:

Код: Выделить всё

    use LOGIN;
drop table if exists users;
create table users (
id int primary key auto_increment,
user_name varchar(50),
pass varchar(50),
email varchar(50),
mobile varchar(20)
);
Ошибка, которую я получил в экземпляре EC2, связана с тем, что con имеет значение null, что
похоже, что возникла ошибка подключения к базе данных на EC2.
Здесь я запутался. Я создал экземпляр Amazon RDS (тип экземпляра db.t2.micro) с именем базы данных LOGIN для MySQL и подключил его к экземпляру EC2 (экземпляр t2.micro). Однако я также установил сервер MySQL с помощью терминала экземпляра EC2, запустил mysql -u root -p и таким образом создал таблицу пользователей. Сервер MySQL в экземпляре EC2 имеет базы данных mysql (?) с, по-видимому, другим именем хоста.
Я не уверен, в чем разница между ними и что мне следует использовать в jdbc< /code> код подключения выше?
РЕДАКТИРОВАТЬ: Точная ошибка находится здесь
[img]https://i.stack. imgur.com/TmfKz.jpg[/img]


Подробнее здесь: https://stackoverflow.com/questions/781 ... -confusion
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»