header ( "content-type: text/html; charset=utf-8" );
//備份資料庫
$host="localhost";
$user="root";//資料庫賬號
$password="root";//資料庫密碼
$dbname="test";//資料庫名稱
//這裡的賬號、密碼、名稱都是從頁面傳過來的
if(!mysql_connect($host,$user,$password)) //連線mysql資料庫
echo '資料庫連線失敗,請核對後再試';
exit;
if(!mysql_select_db($dbname)) //是否存在該資料庫
echo '不存在資料庫:'.$dbname.',請核對後再試';
exit;
mysql_query("set names 'utf8'");
$mysql= "set charset utf8;\r\n";
$q1=mysql_query("show tables");
//var_dump($q1);die;
while($t=mysql_fetch_array($q1))else{
echo "mysql備份檔案不存在,請檢查檔案路徑是否正確!";
該檔案不存在?!!
f open 新建文字文件.txt r traceback most recent call last file line 1,in f open 新建文字文件.txt r filenotfounderror errno 2 no such file or directory 新建文字文件.txt ...
不存在 MySQL資料存在就更新,不存在就新增
做業務系統,經常遇到初始化一些資料,但如果每次都檢查就比較麻煩,下面的方法可以解決類似的問題。使用on duplicate插入的字段中必須有唯一約束,否則會出現重複值 目前表中沒有唯一約束,執行兩遍插入語句,會出現兩個重複資料,id為49的jerry和id為50的jerry,並沒有達到修改的目的,將...
mysql不存在insert,存在update
replace into rap order values 4,112,21,a01011101 234 在執行replace後,系統返回了所影響的行數,如果返回1,說明在表中並沒有重複的記錄,如果返回2,說明有一條重覆記錄,系統自動先呼叫了 delete刪除這條記錄,然後再記錄用insert來in...