mysql - 在persistence.xml中访问远程mysql数据库的好语法是什么?
问题描述
我已经像这样配置了我的 persistence.xml:
<properties>
<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
<property name="javax.persistence.jdbc.url"
value="jdbc:mysql://isthmejjozinho.mysql.db/isthmejjozinho" />
<property name="javax.persistence.jdbc.user" value="myuser" />
<property name="javax.persistence.jdbc.password" value="mypassword" />
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect" />
<property name="hibernate.show_sql" value="false" />
<property name="hibernate.hbm2ddl.auto" value="update" />
</properties>
控制台给了我这个错误:
java.sql.SQLException:用户'isthmejjozinho'@'localhost'的访问被拒绝(使用密码:是)
我不明白为什么我指向 localhost 而我放置了一个现有的远程数据库服务器地址。
解决方案
推荐阅读
- c# - 防止在richtextbox中更改滚动条位置?
- jquery - 为什么 CORS 标头不被视为 XHR 调用的一部分?
- python - 一维 Numpy 数组的导数
- regex - python中的正则表达式模式匹配
- android - 从数组列表中删除项目而不使用位置
- mongodb - 查找以前的 MongoDB --dpath 保存位置
- python - jmespath搜索嵌套数组问题
- javascript - 如何告诉 VSCode 函数参数的类型(Javascript)
- hibernate - Hibernate Validation - 如何获取注释类型?
- angular - 无法绑定到“图像”,因为它不是“角度图像滑块”的已知属性