मैं सिर्फ हाइबरनेट के साथ काम शुरू कर दिया है की अनुमति नहीं दी और जब मैं अंत में वेब एप्लिकेशन मैं निम्नलिखित त्रुटि मिलती है शुरू करने के लिए कोशिश कर रहा हूँ:MySQL से कनेक्ट नहीं कर सकते - मेजबान
2012-nov-14 12:54:23 org.hibernate.tool.hbm2ddl.SchemaExport execute
ERROR: HHH000231: Schema export unsuccessful
java.sql.SQLException: null, message from server: "Host '192.168.1.7' is not allowed to
connect to this MySQL server"
कौन वास्तव में निराशा होती है। मैं स्थानीयहोस्ट क्यों नहीं हूं? 1 9 2.168.1.7 क्या है? मैं सिर्फ समान प्रश्नों के उत्तर जैसे विशेषाधिकार प्रदान कर सकता हूं लेकिन मैं स्थानीयहोस्ट क्यों नहीं हूं?
मैं यहां समस्या को समझता हूं, hbm2ddl सेटिंग बनाने के लिए सेट है, इसलिए यह दिए गए टेबल बनाना चाहता है लेकिन MySQL-server से अनुमति प्राप्त नहीं है।
मैं एक्लिप्स में एक स्ट्रूट 2/हाइबरनेट ऐप विकसित कर रहा हूं और मैं टॉमकैट और निश्चित रूप से MYSQL का उपयोग करता हूं।
अग्रिम धन्यवाद!
संपादित करें: (hibernate.cfg.xml)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD//EN"
"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="connection.driver_class"> com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/clothes</property>
<property name="connection.username">root</property>
<property name="connection.password">root</property>
<property name="connection.pool_size">1</property>
<property name="dialect"> org.hibernate.dialect.MySQLDialect</property>
<property name="show_sql">true</property>
<!-- Needs to be disabled in production! -->
<property name="hbm2ddl.auto">create</property>
<mapping class="johanstenberg.clothes.serverobjects.AdEntity"/>
<mapping class="johanstenberg.clothes.serverobjects.AuthenticationEntity"/>
<mapping class="johanstenberg.clothes.serverobjects.UserEntity"/>
<mapping class="johanstenberg.clothes.serverobjects.VerificationKeyEntity"/>
</session-factory>
</hibernate-configuration>
<संपत्ति का नाम = "connection.url"> jdbc: mysql: // localhost: 3306/कपड़े पहले से ही लोकहोस्ट है क्योंकि आप –
ठीक देख सकते हैं, और अन्य गुण भी मानों को सही करने के लिए सेट हैं? –
ऊपर दिए गए प्रश्न-पोस्ट में संपादित करें की जांच करें, मुझे नहीं लगता कि त्रुटि वहां है, कृपया इसे जांचें! –