海上男孩

關於部落格
  • 81157

    累積人氣

  • 1

    今日人氣

    0

    訂閱人氣

phpMyAdmin安裝教學

MySQL提供一個工具叫winmysqladmin.exe, 在mysqlbin裡面. 執行這個工具會自動幫你建立my.ini檔. 第一次執行會問你帳號和密碼, 然後輸入你的管理帳號. 其實WinMySQLadmin沒有什麼功能, 如果不需要可以把他從Startup檔案夾移除. MySQL網頁有一個叫Administrator的軟體, 那個可以讓你更進一步的管理資料庫.phpMyAdmin安裝: 接下來你必須設定一個資料庫的帳號. MySQL預設的帳號是root, 沒有密碼. 
你可以用phpMyAdmin來設定帳號比較簡單. 
phpMyAdmin是一個用來管理資料庫的工具, 他可以讓你新增或刪除資料庫, 

及其他MySQL本來的程式能做到的他都能做到, 這樣你就不需要了解太多的SQL語法就可以使用資料庫了 (phpMyAdmin可以用網址的方式讓你使用遠端管理, 跟Administrator不同). 

到上面提供的連結下載最新的phpMyAdmin版本, 然後在你的網頁目錄裡面解壓縮. 譬如說你的Apache的網頁路徑是D:website, 那把phpMyAdmin解在D:website裡面. 之後你會看到 "phpMyAdmin-版本" 的檔案夾, 裡面就是phpMyAdmin的程式. 最好是把檔案夾的名稱改為phpmyadmin (或好記的名稱). 

接下來是設定phpMyAdmin的執行檔. 到phpMyAdmin的檔案夾裡面打開config.inc.php. 

第一個要注意的是$cfg['PmaAbsoluteUri'] = ''; 通常phpMyAdmin會自動幫你設定所以可以不會管他. 
但是如果你不能修改資料表那輸入 http://localhost/phpmyadmin/ 而phpmyadmin是你上面改的檔案夾名稱. 

在來如果phpMyAdmin可以自動偵測你的路徑, 你可以把$cfg['PmaAbsoluteUri_DisableWarning'] = FALSE; 改成 TRUE. 然後找$cfg['blowfish_secret'] = ''; 隨便輸入一個英文單字. 

然後下面你會看到 $cfg['Servers'][$i]['host']. 那是MySQL的主機位址, 如果你是照上面的方法安裝MySQL那你的主機位址就是localhost. 

在來是為了避免別人登入你的phpMyAdmin, 你要把 $cfg['Servers'][$i]['auth_type'] = 'config'; 改成 $cfg['Servers'][$i]['auth_type'] = 'cookie';. 

在來是把 $cfg['Servers'][$i]['user'] 和 $cfg['Servers'][$i]['password'] 空白. 

現在phpMyAdmin的安裝設定已經完成. 打開你的瀏覽器然後到 http://localhost/phpmyadmin (把phpmyadmin改成phpMyAdmin的檔案夾名稱). 

如果設定無誤, 你會看到phpMyAdmin的登入頁. 輸入root然後不要密碼. 登入之後點 Privileges .
然後照下面的圖示來修改 root 的密碼. 進入之後你會看到 Change password, 然後輸入你的密碼. 完成之後登出後在用 root 和你設定的密碼登入. 最後你可以在Language的選單裡面選你要的語系.
恭喜你! 你的MySQL資料庫已經安裝完成 

參考資料 
http://open.38.com/index.php/topic,157.msg354.html#msg354

phpMyAdmin 2.7.0(含)以上版本 中文顯示亂碼問題解決 + 基本設定

今天在升級 PHPMyAdmin 時遇到中文字會出現亂碼的問題
現已解決,
分享一下如何修改的

設定檔名區別:
config.ini.php v 2.6.0 之前的名稱
config.default.php v 2.6.0(含) 之後的名稱

應更改事項:
$cfg['PmaAbsoluteUri'] = ''; -> $cfg['PmaAbsoluteUri'] = ' http://xxx.xxx.xxx.xxx/PHPMyAdmin/'; phpmyadmin 位置
$cfg['Servers'][$i]['auth_type'] = 'config'; -> $cfg['Servers'][$i]['auth_type'] = ' http'; http 認証
oth:
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address 把localhost改成你的MySQL主機位置, 也就是 DB Hostname
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';   // MySQL user 把root改成你的MySQL資料庫的使用者名稱, 也就是 DB Username
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed 在''中間填入你的MySQL資料庫的密碼, 也就是 DB Password
 
問題:
MySQL資料庫的內容顯示亂碼問題
解決方式:
select_lang.lib.php 這個檔案內容
'big5' => 'big5', 更改 'big5' => 'latin1',
'utf-8' => 'utf-8', 更改 'utf-8' => ' latin1',
http://bbs.ecstart.com/viewthread.php?tid=14013&extra=page%3D1
相簿設定
標籤設定
相簿狀態