php將access數(shù)據(jù)庫(kù)轉(zhuǎn)換到mysql數(shù)據(jù)庫(kù)的方法
本文實(shí)例講述了php將access數(shù)據(jù)庫(kù)轉(zhuǎn)換到mysql數(shù)據(jù)庫(kù)的方法。分享給大家供大家參考。具體分析如下:
本人采集來的數(shù)據(jù)是ACCESS的,但我的程序是mysql的,故寫了一個(gè)程序,程序三步走,分享一下,喜歡操作數(shù)據(jù)庫(kù)的朋友應(yīng)該都會(huì)用到的.
1.連接mysql,代碼如下:
$db="dataname";//數(shù)據(jù)庫(kù)
$dbuser="root";//用戶名
$dbpass="*******";//密碼
$db_qianzhui="sdb_";//表前綴
$link=mysql_connect($dbhost,$dbuser,$dbpass);
if(!$link) echo "鏈接失敗!";
else echo "成功!!!";
mysql_query("SET NAMES 'UTF8'");
mysql_query("SET CHARACTER SET UTF8"); //>>>解決亂
mysql_query("SET CHARACTER_SET_RESULTS=UTF8'");///////>>>碼問題
mysql_select_db("{$db}");
2.連接access數(shù)據(jù)庫(kù),代碼如下:
$fenlei="101";
$conn = new com("ADODB.Connection");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=". realpath($datapath);
$conn->Open($connstr);
$rs = new com("ADODB.RecordSet");
$rs->Open("select * from information where lanmu3id=13 ",$conn,1,1); //查詢*.MDB文件里面的
3.以下準(zhǔn)備一邊讀一寫入操作:
//$f = $rs->Fields(1); //1.賦值(*調(diào)試用)
//echo $f->value; //2.看能不能寫讀出來(*調(diào)試用)
//以下是分別給變量賦值,其中'gb2312','utf-8'為了解決亂碼問題!
$id =iconv ('gb2312','utf-8',$rs->Fields(ID)->value);//ID為access字段,或用數(shù)字表示
$name = iconv ('gb2312','utf-8',$rs->Fields(title)->value);
$jianjie = iconv ('gb2312','utf-8',$rs->Fields(1)->value);
$content= iconv ('gb2312','utf-8',$rs->Fields(content)->value);
$down = iconv ('gb2312','utf-8',$rs->Fields(download)->value);
echo "<font color=red>".$name."</font>已經(jīng)插入<br>";//輸出插入記錄
///依次執(zhí)行insert,值為變量
$sql="INSERT INTO `shopex`.`sdb_articles` (`article_id`,`node_id`,`title`,`content`,`uptime`,`ifpub`,`align`,`filetype`,`filename`,`orderlist`,`disabled`) VALUES ('','{$fenlei}','{$name}','{$info}','1275549287','1',Null,Null,NULL,NULL,'false')";
////以上是插入MYSQL數(shù)據(jù)庫(kù)的SQL//////
mysql_query($sql); //執(zhí)行語(yǔ)句?。?!
///echo $rs->Fields(name)->value. "<br>";
$rs->MoveNext();
/////個(gè)人用于ACCESS向mysql內(nèi)轉(zhuǎn)換數(shù)據(jù)庫(kù)的操作,
}
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
- PHP連接access數(shù)據(jù)庫(kù)
- PHP連接Access數(shù)據(jù)庫(kù)的方法小結(jié)
- php adodb連接帶密碼access數(shù)據(jù)庫(kù)實(shí)例,測(cè)試成功
- 用ADODB來讓PHP操作ACCESS數(shù)據(jù)庫(kù)的方法
- php連接Access數(shù)據(jù)庫(kù)錯(cuò)誤及解決方法
- PHP使用PDO連接ACCESS數(shù)據(jù)庫(kù)
- PHP中通過ADO調(diào)用Access數(shù)據(jù)庫(kù)的方法測(cè)試不通過
- 三種php連接access數(shù)據(jù)庫(kù)方法
- PHP連接操作access數(shù)據(jù)庫(kù)實(shí)例
- 談?wù)凱HP連接Access數(shù)據(jù)庫(kù)的注意事項(xiàng)
- php實(shí)現(xiàn)連接access數(shù)據(jù)庫(kù)并轉(zhuǎn)txt寫入的方法
- php操作access數(shù)據(jù)庫(kù)的方法詳解
相關(guān)文章
PHP垃圾回收機(jī)制引用計(jì)數(shù)器概念分析
php變量存在一個(gè)叫"zval"的變量容器中,"zval"變量容器包括含變量的類型和值,還包括額外的兩個(gè)字節(jié)信息,分別是“is_ref”表示變量是否屬于引用,“refcount”指向這個(gè)zval變量容器的變量個(gè)數(shù)2013-06-06
完美解決令人抓狂的zend studio 7代碼提示(content Assist)速度慢的問題
本篇文章是對(duì)解決令人抓狂的zend studio 7代碼提示(content Assist)速度慢的問題進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PHP實(shí)現(xiàn)登錄的Cookie存儲(chǔ)方案詳解
這篇文章主要介紹了PHP實(shí)現(xiàn)登錄的Cookie存儲(chǔ)方案詳解的相關(guān)資料,需要的朋友可以參考下2023-02-02

