在Windows上使用MySQL数据源
来源:互联网 发布:大数据主义洛尔 编辑:程序博客网 时间:2024/05/22 14:58
很多时候,我们会碰到这么一个问题:如果在Windows平台上使用大量的MySQL数据源。
众所周知,现在中小型应用还是MySQL的天下,但是我们经常会碰到需要在Windows上使用MySQL数据源或者需要把MySQL数据源复制到MS系数据库中使用。本文着重处理这个问题。
MySQL的一个数据库,对应其安装目录下/data下面的一个目录,一般而言每个表由三个文件组成。所以,首先要做的就是安装MySQL,并把我们的数据源拷贝到/data下我们建立的目录,这是最快捷的方法。MySQL目前版本很多,我们选择安装5.0。在安装的时候,为了方便,最好把MySQL直接安装到数据源所在的盘。这样就不用再进入MySQL控制台调整数据源路经。通常数据源可能会很大,从几十M到若干G都有可能,直接把MySQL装到C:的话,就只能手工设置数据库路径了。
当安装完成后,会自动执行向导:MySQL Server Instance Config Wizard。如果因为各种原因,要重新安装MySQL,一定要进行以下几步:
1、使用卸载,而非手动删除。
2、如果运行实例没有删除干净,则需要自己进注册表,删除服务实例。
3、删除安装目录/data下所有文件。
4、在检查注册表中搜索MySQL,删除所有相关键,如果无法删除,则请检查ACL权限。
之后我们需要一个MySQL到MS系DB的界面,可以安装MyODBC v3.51。安装之后,在控制面板/管理/ODBC数据源中,添加一个系统级DSN,数据源名称随便填一个标识,服务器填localhost就可以,用户名root,密码是MySQL安装时候指定的密码。
填好之后,在Excel和Access中的导入数据就可直接选择ODBC数据源了,相对比较麻烦的是SQL Server 2005的导入。
SQL Server 2005的Express版本不支持导入数据,更高级的版本,在任务/导入数据中可以进行数据导入任务。
非常可恨的是,SQL Server 2005导入ODBC数据源,只能选择那个弱智的.Net FrameWork ODBC,这个时候需要手工填连接字符串,此时可以借助Execl中的“数据/导入外部数据/新建源”帮我们生成一个。复制到SQL Server 2005里就OK了,但是SQL Server 2005不认识MySQL库中的表,需要我们手动填写选择数据的SQL语句。一般而言,写成:
Select * FROM 数据库名.表名
就可以了。数据库名和表名都不加中括号[]。
作者目前还不知道怎么使SQL Server认识MySQL中的表。
- 在Windows上使用MySQL数据源
- mysql在windows上如何使用
- windows上mysql在VS中的使用
- mysql-5.7.13在windows上安装使用心得
- 在windows xp上配置sql server2008数据源的注意事项
- 在Windows上安装MySQL
- 在 Windows 上安装 MySQL
- 【Windows】在 Windows 上安装 MySQL
- 在Windows上使用Subversion
- 在Windows上使用Subversion
- 在Windows上使用Subversion
- 在Windows上使用Subversion
- 在Windows上使用mongodb
- LoadRunner使用mysql数据源
- nutch2.1在windows平台上使用eclipsedebug 存储在mysql的搭建过程
- 在Mac上使用MySQL
- Mysql在linux上使用
- 在Windows上安装Snort+MySQL
- 华为的JAVA面试题
- JRuby1.0版正式发布
- 有人学习p2p资源一致性的维护吗
- 《编程的奥秘》本人按 第四章实践与探索的要求 写的代码
- 专访孙辉:大学数学系副教授挑战软件开发禁地(下)
- 在Windows上使用MySQL数据源
- 表格处理:换行还是不换行?
- 二叉树的生成与遍历演示,附源代码,在VC7.1下可编译运行通过。
- Zen Cart
- 简析JAVA的XML编程
- jsp内置对象集合
- AjaxFeeling框架讲解二(XMLHttpRequest对象详述)
- CVS 简单教程
- 常用正则表达式