之前做的程序都是通过连接SQL server来实现数据的增删改查,这次合作想尝试一下新的数据库MySQL。
步骤:
一、安装MySQL
二、代码实现
一、安装MySQL
点上面的链接既可以了解到详细的流程
二、代码实现
1. 配置App.congig文件
<appSettings>
<!--DB字符串,通过字符串找到对应的类库-->
<add key="DB" value="DAL"/>
<!--这个键和值对应的是连接数据库的字符串的内容-->
<add key ="connstr" value ="server=localhost;user=root;database=competitionagesystem;port=3366;password=123"/>
</appSettings>
server=localhost是固定的,不需要修改
user=root是固定的,不需要修改
database=competitionagesystem是你建立的数据库的名称
port=3366是你创建时用的端口号
password=123是你创建数据库时设定的密码
2. 引用MySQL库文件
3. 修改SQLHelper层
经过第二步之后就可以引用以下命名空间
using MySql.Data;
using MySql.Data.MySqlClient;
以下是SQL Server数据库中的代码
private SqlConnection conn = null;
//对数据库的操作,如增删改查
private SqlCommand cmd = null;
//对象只读,且单向传递
private SqlDataReader sdr = null;
只需要将这三个关键字修改一下即可
private MySqlConnection conn = null;
private MySqlCommand cmd = null;
private MySqlDataReader sdr = null;
然后把这一模块中的这三个关键字全部修改
4. 修改D层
当然不要忘了先引用,第三步骤的引用重复一下,在修改下方的MySqlParameter,大功告成!