第 12 章解答                                               PHP 6 與 MySQL 基礎學習教室1.若希望網站等待客戶端回應的時間延長至 600 秒,請問該如何設定?解答:httpd.con...
第 12 章解答                         PHP 6 與 MySQL 基礎學習教室7.ANSI 碼 SQL 檔案沒有指定編碼下匯入 Big5 編碼或 UTF-8 編碼資料庫會有什麼變化?解答: 因為 MySQL Serv...
Upcoming SlideShare
Loading in …5
×

第十二章解答

424 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
424
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

第十二章解答

  1. 1. 第 12 章解答 PHP 6 與 MySQL 基礎學習教室1.若希望網站等待客戶端回應的時間延長至 600 秒,請問該如何設定?解答:httpd.conf 內「Timeout」可設定為「Timeout 600」。2.若希望檔案上傳的檔案大小調整為 10MB,請問該如何設定?解答:php.ini 內上傳最大檔案大小,請於 「upload_max_filesize」設定。不建議設定太大,因檔案上傳時仍會受到 Apache 的「Timeout」設定影響。 請參考以下 php.ini 部分設定範例,設定可以上傳檔案,不做暫存目錄設 定及設定上傳檔案最大 4MB。3.請匯出 pcschool 資料庫內 list 資料表,且資料會逐筆分行列出。解答:mysqldump -uroot -pphpmysql --skip-opt pcschool list >list1.sql4.請匯出 pcschool 資料庫內「student2」與「list」兩個資料表結構解答:mysqldump –uroot -pphpmysql --no-data pcschool student2 list >nodata.sql5.請匯出 pcschool 資料庫內「student2」與「list」兩個資料表內容解答:mysqldump –uroot -pphpmysql --no-create-info pcschool student2 list>nodata.sql6.請建立一個新的 Big5 編碼資料庫,並請匯入 student3a.sql。解答:可於 phpMyAdmin 內選擇 「big5_chinese_ci」編碼校對後,輸入資料庫名稱(例如 student3a)按下「建立」鈕建立資料庫。匯入 student3a.sql 的語法為:mysql -uroot -pphpmysql --default-character-set=big5 student3a <student3a.sql 第1頁
  2. 2. 第 12 章解答 PHP 6 與 MySQL 基礎學習教室7.ANSI 碼 SQL 檔案沒有指定編碼下匯入 Big5 編碼或 UTF-8 編碼資料庫會有什麼變化?解答: 因為 MySQL Server 預設的編碼為 UTF-8,所以若沒有預設編碼則為 utf-8,若資料為 Big5 編碼,Big5 編碼資料將變成亂碼或空白,而 utf8 碼資料可順利匯入。 第2頁

×