嗨,我正在使用 php 框架 yii 开发一个网上商店。
我想上传一个 .mdb 文件到我们的系统,并从中提取数据并插入 mysql 数据库..
反正有这样做吗?
如果有人可以帮助我,那就太好了。
谢谢
嗨,我正在使用 php 框架 yii 开发一个网上商店。
我想上传一个 .mdb 文件到我们的系统,并从中提取数据并插入 mysql 数据库..
反正有这样做吗?
如果有人可以帮助我,那就太好了。
谢谢
使用数据库源名称 (DSN) 使用 odbc_connect() 函数。或者,可以使用无 DSN 连接字符串。
无 DSN 连接
如果没有密码,请将用户名保留为“sa”,密码为空。
$conn = odbc_connect("Driver={Microsoft Access Driver (*.mdb)};Dbq=$mdb_file", $user, $password);
连接 DSN
来自 *http://www.w3schools.com/php/php_db_odbc.asp*
打开控制面板中的管理工具图标 双击里面的数据源 (ODBC) 图标。选择系统 DSN 选项卡。单击系统 DSN 选项卡中的添加。选择 Microsoft Access 驱动程序。单击完成。在下一个屏幕中,单击选择以找到数据库。为数据库提供数据源名称 (DSN)。单击确定。
$conn = odbc_connect($dsn_name, $user, $password);
询问:
$res = odbc_exec($conn, "select * from table");
列出结果:
while( $row = odbc_fetch_array($res) ) {
print_r($row);
}
从 mdb 读取数据到 csv
从 csv 读取并插入 mysql