你想转换mdb到mysql(直接传输到mysql或mysql转储)?
尝试一个名为访问MySQL的软件。
访问MySQL是一个小程序,将Microsoft Access数据库转换为MySQL。
向导界面。
直接从一台服务器传输数据到另一台。
创build一个转储文件。
select要传输的表格。
select要传输的字段。
传输密码保护数据库。
支持共享安全和用户级安全。
可选的索引转移。
可选传输logging。
字段定义中可选的传输默认值。
识别和传输自动编号字段types。
命令行界面。
轻松安装,卸载和升级。
请参阅前面提到的链接,了解带截图的分步教程。
如果您可以访问安装有mdbtools的Linux机器,则可以使用此Bash shell脚本(另存为mdbconvert.sh):
#!/bin/bash TABLES=$(mdb-tables -1 $1) MUSER="root" MPASS="yourpassword" MDB="$2" MYSQL=$(which mysql) for t in $TABLES do $MYSQL -u $MUSER -p$MPASS $MDB -e "DROP TABLE IF EXISTS $t" done mdb-schema $1 mysql | $MYSQL -u $MUSER -p$MPASS $MDB for t in $TABLES do mdb-export -D '%Y-%m-%d %H:%M:%S' -I mysql $1 $t | $MYSQL -u $MUSER -p$MPASS $MDB done