创建NHibernate配置文件:nhibernate.cfg.xml
配置文件内容可以参照官网相关配置进行修改:
<?xml version="1.0" encoding="utf-8" ?> <hibernate-configuration xmlns="urn:nhibernate-configuration-2.2"> <session-factory> <property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property> <property name="dialect">NHibernate.Dialect.MsSqlCeDialect</property> <property name="connection.driver_class">NHibernate.Driver.SqlServerCeDriver</property> <property name="connection.connection_string">Data Source=FirstSample.sdf</property> <property name="show_sql">true</property> </session-factory> </hibernate-configuration>
修改后:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
<session-factory>
<property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property>
<!--数据库版本-->
<property name="dialect">NHibernate.Dialect.MySQL5Dialect</property>
<!--连接的数据库-->
<property name="connection.driver_class">NHibernate.Driver.MySQLDataCeDriver</property>
<!--连接数据库参数-->
<property name="connection.connection_string">Server=localhost; Database=gameinfo; User ID=root; Password=root;</property>
<property name="show_sql">true</property>
</session-factory>
</hibernate-configuration>