使用VS2008 链接mysql的过程

来源:互联网 发布:交际英语软件 编辑:程序博客网 时间:2024/05/16 09:12

1.在mysql官网上下载mysql connector

首先下载了最新的6.3.5版本,不知道为什么总是发生安装回滚,不能正确安装,放弃

之后下载了之前的一个版本是6.2.4,直接安装成功,并可以在VS2008中正常使用了

 

2.在Ubuntu中安装mysql

安装命令:

sudo apt-get install mysql-server
确认mysql正在运行命令
sudo netstat -tap | grep mysql
mysql重启命令
sudo /etc/init.d/mysql restart
或者
sudo service mysql restart
修改root密码命令
sudo dpkg-reconfigure mysql-server-5.1
允许root访问的修改
1.修改/etc/mysql/my.cnf文件中的bind address,将这一行注释掉
2.mysql -u root -p
   命令进入mysql管理器
3.GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION;
执行这个指令
之后就可以root访问服务器了
================================
之后按照mysql connector/net的Docuent进行操作
首先遇到的一个问题是不能加入mysql.data类,需要引用dll文件

=========================
下面的一个问题是mysql中不能正确处理中文的情况
解决方法为:
创建数据库,数据表,数据字段的时候将默认字符集设置为支持中文的字符集,并且在VS的链接字符串中要设置charset=utf8
具体可以参考
http://blog.csdn.net/ACMAIN_CHM/archive/2009/05/12/4174186.aspx