- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MySQL安装顺序详细图解
MySQL安裝
下載MySQL並執行SETUP.EXE檔案
選取適當的安裝目錄,預設值為C:\mysql
依指示按下Next進入下個安裝畫面,直到進入安裝類型選擇畫面,在此,請選擇Typical安裝類型,如下圖所示
安裝完成
結束安裝畫面,進入C:\mysql\bin資料夾,並執行winmysqladmin.exe程式,如下圖所示
第一次安裝時,出現要求鍵入使用者和密碼的對話框,該密碼會自動加入MySQL的使用者權限管理之中,如下圖所示
點選後,出現如下圖執行畫面,且右下角會有該軟體的圖示,如步驟七圖示
在右下方工具列的紅綠燈圖示中按下滑鼠右鍵以彈出功能選單,點選 WinNT項目並點選其內的Start the Service選項,偶後重新win2000即可自動開啟MySQL服務,如下圖所示。
安裝phpMyAdmin(版本2.2.3)
下載phpMyAdmin軟體,執行解壓縮至Apache目錄下的htdocs目錄中,並更改資料夾名稱為phpMyAdmin(預設為phpMyAdmin-2.2.3)
進入phpMyAdmin資料夾,開啟config.inc.php檔案(使用筆記本或是UltraEdit之類的編輯工具),如下圖所示
修改config.inc.php如下圖所示
此時,在Apache開啟的狀態下,於瀏覽器中鍵入自己的電腦位址和phpMyAdmin路徑,如下 HYPERLINK http://localhost/phpMyAdmin/index.php http://localhost/phpMyAdmin/index.php,聯結正確的畫面如下圖所示。
鍵入使用者和密碼即可登入系統,在此請輸入root為使用者與其密碼,進入的畫面如下圖所示
登入後即可使用phpMyAdmin來管理你預設的MySQL系統,在上圖左邊為MySQL內目前所有的資料庫,而右邊則是對應的一些功能選項。(兩個預設的資料庫為mysql和test,其中mysql資料夾負責MySQL內的所有使用權限設定,而目前登入的使用者root則具備了所有的操作權力)
利用phpMyAdmin作使用者的權限設定
點選左邊的mysql資料庫,在其下拉選單中選取user選項(代表著mysql 的user 資料表),並選擇瀏覽後,即可出現如下圖所示畫面,代表著目前資料庫所允許的使用者(其中host為允許連入的電腦,%代表不設限,localhost為本機電腦),由於預設為允許匿名登入,為了使用安全,底下將對該使用者權限進行修改。
在上圖中,每筆紀錄的前端皆有編輯和刪除兩個選項,其中編輯允許變更該筆紀錄的內容,而刪除則刪除該筆紀錄,為了使用安全,建議刪除兩筆user欄位為空的資料。
點選左邊的mysql回到mysql資料庫的功能頁中,在下圖反白處貼上下面所示之指令以新增一筆名稱為ms,密碼為ms123的使用者
GRANT USAGE ON mysql.* TO ms@localhost IDENTIFIED BY ms123;
GRANT SELECT (Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv) ON mysql.user TO ms@localhost;
GRANT SELECT ON mysql.db TO ms@localhost;
GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv) ON mysql.tables_priv TO ms@localhost;
按下上圖的Go按鈕即可執行輸入的指令完成新增使用者的動作,而該使用者將只有系統資料庫(mysql)的Select權限,而無刪除等進階權限,往後,在寫php連mysql的程式時,只需使用ms這個帳號即可,而不需要用到root帳號,以減低網路上被入侵破壞的風險。
如何使用php連結MySQL資料庫
文档评论(0)