Mysql error (42000) Неизвестная база данных «testdb» при попытке удаленного подключения к mysql с другой машины - PullRequest
0 голосов
/ 08 октября 2018

Уважаемые, у меня есть две виртуальные машины App1 & db ... Я установил Mysql в db machine , и япытаясь на машине App1 построить EAR для springboot-demo-app , следуя этой ссылке (https://github.com/Mhussein27/springboot-demo-app)

Но Я застрял в шаге (пакет mvn) на компьютере app1 после экспорта конфигурации Mysql, как показано ниже, я сталкиваюсь с Неизвестная ошибка базы данных :

export APP_DATABASE_USER=testuser
export APP_DATABASE_PASSWORD=XXX
export APP_DATABASE_URL='jdbc:mysql://db:3306/testdb'
admin@app1:~/springboot-demo-app$ mvn package

Ошибка:

Unable to obtain database connection
------------------------------------
SQL State  : 42000
Error Code : 1049
Message    : Unknown database 'testdb'

на дБ машине Я вижу, что testuser и схема и привилегии testdb в порядке!

mysql> SELECT User,Host FROM mysql.user;

+---------------+-----------+
| User          | Host      |
+---------------+-----------+
| testuser      | %         |
| mysql.session | localhost |
| mysql.sys     | localhost |
| root          | localhost |
+---------------+-----------+
4 rows in set (0.00 sec)



mysql> show databases;

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| testdb             |
+--------------------+
5 rows in set (0.00 sec)



mysql> SHOW GRANTS FOR 'testuser'@'%';

+------------------------------------------------------+
| Grants for testuser@%                                |
+------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'%'        |
| GRANT ALL PRIVILEGES ON `testdb`.* TO 'testuser'@'%' |
+------------------------------------------------------+
2 rows in set (0.00 sec)




mysql> show tables;

+-----------------------+
| Tables_in_testdb      |
+-----------------------+
| flyway_schema_history |
+-----------------------+
1 row in set (0.00 sec)

Пожалуйста, дайте мне знать, что не так!!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...