如何從access database(* .mdb)讀取數據並獲取列數據類型?更具體地說,將Access中的數據插入到MySQL數據庫中?簡單訪問PHP
這就是我的目標......
- 連接到Access(* .mdb)中使用的身份驗證。
- 獲取Access的數據類型。
- 在MySQL中創建對應的數據類型。
- 插入數據。
謝謝。
如何從access database(* .mdb)讀取數據並獲取列數據類型?更具體地說,將Access中的數據插入到MySQL數據庫中?簡單訪問PHP
這就是我的目標......
謝謝。
要從一個基本數據庫遷移到另一個數據庫,首先要有相同的表結構。
然後,從Access的數據庫中讀取可以這樣做(http://es.php.net/manual/es/function.odbc-exec.php#71615):
$emp_id = $_GET['emp_id'];
$stmt = odbc_prepare($db_conn, "SELECT pwd FROM employees WHERE emp_id=?");
$res = odbc_execute($stmt, array($emp_id));
然後,結果,你必須在MySQL數據庫(http://es.php.net/manual/es/function.mysql-query.php)進行檢查的命令。例如。
mysql_query('INSERT INTO `'.$table.'` (`'.implode('`,`', $keys).'`) VALUES (\''.implode('\',\'', $values).'\')')
使用ODBC格式在MS Access上導出數據庫。
如果您使用Xampp 單擊開始|控制面板|管理工具|數據源(ODBC)並打開ODBC Data Source Administrator窗口,如圖所示。
如果沒有安裝MySQL Connector/ODBC驅動程序
Access可以做出的MySQL服務器通過網絡ODBC連接。您仍然可以通過Access使用表格的內容,但表格本身由MySQL服務器託管。
我剛剛介紹了這個過程 您可能會發現許多其他方法或如何在Google上使用ODBC。
謝謝。
你嘗試過使用Google嗎?我做了,找到了你要找的大部分內容。 – Limey
我確實發現瞭如何連接,但我也希望將訪問數據庫結構遷移到MySQL。 – AustinAllover
[PHP和Microsoft Access數據庫 - 連接和CRUD]的可能重複(http://stackoverflow.com/questions/1605473/php-and-microsoft-access-database-connection-and-crud) – anubhava