通过ODBC将Access数据导入MySQL
1. 安装myodbc
下载myodbc并安装,安装好后,"控制面板"---"管理工具"---"ODBC数据源管理器"---"驱动程序"列表项中会多一个"MySQL Driver"(x.x.x为版本号),第一步完成;
2. 配置ODBC数据源 (你要将数据导入mysql的哪个数据库中,就配哪个数据库的)
"控制面板"---"管理工具"---"ODBC数据源管理器"---"文件DSN",单击"添加".
选择"MySQL ODBC Driver"
输入保存位置:
单击"下一步"--"完成",进入如下界面:
按要求填入各项:
Host/Server Name (or IP) : mysql server 所在主机名或 ip;
Database Name : 要创建的数据源的数据库名;
User : 用户名;
mysql下载哪个版本好2022Password : 密码;
Port (if not 3306) : mysql 端口号 (没有设置的话,默认为安装时的3306);
SOL command on connect : 连接mysql 时的其他一些命令(可不填);
填完后,单击"Test Data Source"测试,如出现成功提示,则单击"OK"完成.
3. 通过ODBC,将数据从Access寻出:
从Access打开数据库表,选择该表,选择"文件"---"导出", 在保存类型下拉列表中选择"ODBC 数据库",填写导入mysql 后的表名(默认与之前的表名相同)
选择刚刚创建好的数据源,单击"确定",完成. 进入mysql 即可查看到该表.
注: 若原表中有中文数据时, 在导入过程中如编码设置不当,可能会出现 乱码问题.
现在本人还没有完全解决.抱歉! 自己可以尝试解决.
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论