Hibernate也能创建数据库

让Hibernate能自动创建数据库的关键是在连接url中添加一个键值, 示例url如下:

jdbc:mysql://localhost:3306/dbname?createDatabaseIfNotExist=true

这里有一点要提醒大家: 通常该数据库连接url配置在xml文件里头, 如果url有多个键值对, 键值对之间需要用&字符来连接, 此时需要对&字符转义, 配置在xml的url示例如下:

jdbc:mysql://localhost:3306/hibernate?createDatabaseIfNotExist=true&characterEncoding=UTF-8

更多xml转义请猛点这里

你可能感兴趣的:(Hibernate,自动创建数据库,xml转义,连接url)