Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

स्प्रिंग एमवीसी हाइबरनेट एन्कोडिंग/मल्टी-लाइन आयात sql

  1. सुनिश्चित करें कि आप JDBC ड्राइवर को UTF-8 का उपयोग करने के लिए सेट कर रहे हैं:

    jdbc:mysql://dbname?useUnicode=true&characterEncoding=utf-8

  2. persistence.xml . में , हाइबरनेट कनेक्शन वर्णसेट सेट करें:

    <property name="hibernate.connection.charSet" value="UTF-8"/>

अगर आपका resources/import.sql फ़ाइल बहु-पंक्ति है, जोड़ें:

<property 
  name="hibernate.hbm2ddl.import_files_sql_extractor"
  value="org.hibernate.tool.hbm2ddl.MultipleLinesSqlCommandExtractor" 
/>

या स्प्रिंग बूट के लिए, application.properties . में :

spring.jpa.properties.hibernate.connection.charSet=UTF-8
spring.jpa.properties.hibernate.hbm2ddl.import_files_sql_extractor=org.hibernate.tool.hbm2ddl.MultipleLinesSqlCommandExtractor



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. पुट्टी का उपयोग करके एडब्ल्यूएस आरडीएस पर बड़ा mysql डेटाबेस अपलोड करना - 'MySQL सर्वर चला गया है'

  2. डेटाबेस रिकॉर्ड की गिनती अनावश्यक है?

  3. WAMP सर्वर V 2.5 आइकन नारंगी है, प्रतिक्रिया नहीं करता है और कोई मेनू नहीं है

  4. मैं Kubernetes का उपयोग करके mysqldump से डंप फ़ाइल को कैसे पुनर्स्थापित करूं?

  5. दशमलव (एम, डी) में एम, डी का क्या अर्थ है?