最近自家公司內的一部PC因為設備老舊的原因想要汰舊換新
但這部PC內由前輩用AppServ簡易架設了一個網站供公司內部人員查詢原料、工時、產量等作業的簡單網頁
在這兩天要移機時遇到了這樣的問題
連接mysql帳號密碼皆已確認過為正確
但是網頁就是無法從sql內撈到資料
想請大家幫忙看是哪裡出了問題
錯誤訊息都是這個
mysql_free_result(): supplied argument is not a valid MySQL result resource in D:\AppServ\www\new\format_select.php on line 45 (不同的資料行數會變)
建議你直接進console,然後到AppServ目錄下的mysql\bin目錄下,執行mysql這個程式。使用-u參數指定使用者,-p參數指定密碼。進入後使用:
<pre class="c" name="code">
use 資料庫名稱;
來切換資料庫,然後直接下sql來確認你轉移過來的資料庫,是否資料是正常的。
想看有哪些資料表,可以用:
<pre class="c" name="code">
show tables;
想看資料表結構,可以:
<pre class="c" name="code">
explain 資料表名稱;
我之前的做法為 ....先查到資料庫的帳號密碼...通常會寫在某個資料庫連結資料檔案
將資料匯出...AppServ 都有裝 phpmyadmin 可以匯出資料庫
再匯到新機即可...
新的平台就不一定需要在WINDOWS, Linux / BSD 亦可