mysql中phpmyadmin安装教程_安装phpMyAdmin图文教程
phpmyadmin的安裝配置已經(jīng)是老生常談的話題了,網(wǎng)絡上到處都可以找到相關的配置教程。但是,那些大多都是手動配置的,稍不留神,容易出錯。因此站長今天在這里介紹的是,被很多phpmyadmin用戶所忽略的phpmyadmin自帶的安裝程序,下面我們就開始一步一步來安裝phpmyadmin。
1、首先下載phpmyadmin3.4.11,這是目前最穩(wěn)定無bug的版本,點擊下載
2、在你的web根目錄新建一個pma文件夾,將下載的phpmyadmin源文件解壓到該目錄,然后在pma文件夾里再新建一個config文件夾,一會我們使用的安裝程序將會在這個目錄寫入配置信息
3、訪問:http//localhost/pma/setup,進入安裝界面,如下圖所示,將默認語言修改為簡體中文,下拉框的倒數(shù)第二個:
2、點擊新建服務器,如下圖所示:
通常我們本地使用,是不需要配置SSL那些的,默認即可
3、點擊認證,如下圖所示:
填寫好密碼
4、然后點擊保存,返回安裝界面,如下圖所示:
5、點擊左側的”功能”,再點擊頂部導航欄的“安全”,如下圖所示:
cookie有效期默認是1440秒,太短了,修改為1800,即半小時
6、修改之后,點擊保存,返回安裝界面,如下圖所示:
7、最后再點擊一次下方的保存,這樣配置文件就生成好了
8、復制config目錄下生成的config.inc.php文件,拷貝到pma目錄,然后訪問http://localhost/pma,就可以按你剛才的配置進行登錄了。
那么,如果我想配置phpmyadmin有選擇的連接多個mysql服務器怎么辦呢?簡單!
再次訪問http://localhost/pma/setup,點擊加載,加載我們剛才在config目錄生成的config.inc.php文件,然后點擊”新建服務器”,跟之前的過程一模一樣,站長這里創(chuàng)建了一個localhost1作為示例,保存后,再次拷貝config目錄的config.inc.php到pma目錄覆蓋之前的配置文件,然后退出phpmyadmin,重新登錄,如下圖所示:
你可以發(fā)現(xiàn),在密碼框的下面可以選擇不同的mysql服務器登錄了!但是至此,我們還不能喘口氣,因為登錄后,phpmyadmin會提示你刪除config文件夾,如果是本地使用當然不用擔心,但是如果你上傳到服務器上就要謹慎了,不能讓不懷好意的人來篡改你的配置。所以當你將phpmyadmin上傳到服務器上并且安裝完之后,應該刪除該文件夾,如果你要重新配置,再重新上傳即可!切記!!
安裝中遇到的問題和解決辦法:
網(wǎng)上有很多安裝phpmyadmin的教程,可是都是要求修改libraries 目錄下的 config.default.php 文件,明明 在 config.default.php 文件最上面有很大的幾個字(“不要編輯“):
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/*
*
* N ? N ?OOO ?!! ?? DDDD ? OOO ? ?N ? N ?OOO? ?TTTTT ? EEEE DDDD ?I TTTTT !!
* NN ?N O ? O !! ? D ? D O ? O ? NN? ?N O ? O ? T ? ? E ? ?D ? D I ?? T ? !!
* N N N O ? O !! ? D ? D O ? O ? N N N O? ? O ? T ? ? EEEE D ? D I ? T ? !!
* N ?NN O ? O ? ? ?D ? D O ? O? ? N ?NN O ? O ? T ? ? E ? ?D ? D? I ? T
* N ? N ?OOO ?!! ?? DDDD ? OOO ? ?N ? N ?OOO? ? ?T ? ? EEEE DDDD ?I ? T ? !!
*
*
* DO NOT EDIT THIS FILE, EDIT config.inc.php INSTEAD !!!
*
* phpMyAdmin default configuration, you can copy values from here to? your
* config.inc.php
*/
上面已經(jīng)明確敬告不要編輯此文件,而是要自己編輯 config.inc.php .可以自己根據(jù)它提供的config.sample.inc.php修改。
下面我說下安裝方法,以下操作都是在LINUX下進行,WINDOWS用戶也可參考,只須作些許變動。
把下載回來的phpMyAdmin-x.x.x-all-languages.tar.gz 復制到網(wǎng)站根目錄(當然,我這是本地調(diào)試,如果是服務器肯定要考慮安全問題的),在終端里進入網(wǎng)站根目錄,運行命令:
1
tar?-xzvf? phpMyAdmin_x.x.x-all-languages.tar.gz
這樣文件就解壓了,為了方便記憶,我用再把phpMyAdmin_x.x.x-all-languages重命名為phpMyAdmin。
接下來就是配置了,有兩種方法,一種是手動修改hpMyAdmin目錄下的 config.sample.inc.php文件,然后再把它重命名為config.inc.php。第二種方法是通過“設置向導”,這也是官方推薦的方法。可以在瀏覽器里訪問http://localhost/phpMyAdmin/setup/
因為是多語言版的,所以中文的東東,大家 應該一看就會,我就不截圖了。如果進去這里后,點“保存”配置后出現(xiàn)下面的錯誤提示:
1
2
法加載或保存配置
請在? phpMyAdmin 的根文件夾下創(chuàng)建可以寫入的 config 文件夾,文檔中有說明。否則你只能下載或顯示配置。
這是因為沒有相應的權限來創(chuàng)建配置文件,這時,可以用以下方法修改權限:
1
2
3
4
5
cd?phpMyAdmin
mkdir?config ? ? ?? ? ? ? ? ? ? ? ? ?# 創(chuàng)建用來保存臨時配置文件的目錄
chmod?o+rw config ? ?? ? ? ? ? ? ? ??#? 給它讀寫權限
cp?config.sample.inc.php config/config.inc.php ? ? ? ?? ?# 復制樣本配置文件并得命名
chmod?o+w? config/config.inc.php ? ??# 賦予配置文件讀寫權限
然后再在web頁面里點“保存”來保存配置文件,這里就OK了。接下來你可以在X界面復制剛才新建 的那個 config目錄下的config.inc.php文件到phpMyAdmin目錄下面,并去掉它的寫權限。或者你更喜歡用shell也行:
1
2
3
mv?config/config.inc.php? . ? ? ? ??# ?移動配置文件到當前目錄phpMyAdmin
chmod?o-w config.inc.php ?? ? ? ? ?# 去除寫權限
rm?-rf? config ? ? ? ?#移除臨時目錄
接下來還有幾點要說明,
一是絕對不能復制 libraries/config.default.php 為config.inc.php作為配置文件來編輯。
二是論證方式,如果你只是本地調(diào)試,可以選擇config 方式 ,此時config 認證方式的用戶名和密碼就要填寫。用這種方式的話,每次進去都不要用戶名和密碼,只要知道地址的人就可以進去,所以很適合本地調(diào)試時用。
如果是服務器,一般是cookies方式,這種方式下進去要先輸入用戶名和密碼。
三是SweKey 配置文件,一般留空。
四是連接方式,確定 怎樣連接到服務器,如果不確定,請選擇 tcp ,LINUX/UNIX用戶的話,用socket 更高效。
使用socket連接方式后,在mysql client下輸入status 后顯示:
[cc lang="bash"]
mysql> status;
————–
mysql Ver 14.12 Distrib 5.0.75, for debian-linux-gnu (i486) using readline 5.2
Connection id: 287
Current database:
Current user: root@localhost
SSL: Not in use
Current pager: stdout
Using outfile: ”
Using delimiter: ;
Server version: 5.0.75-0ubuntu10.2 (Ubuntu)
Protocol version: 10
Connection: Localhost via UNIX socket
Server characterset: latin1
Db characterset: latin1
Client characterset: latin1
Conn.characterset: latin1
UNIX socket: /var/run/mysqld/mysqld.sock
Uptime: 1 hour 13 min 3 sec
Threads: 1 Questions: 2633 Slow queries: 0 Opens: 1043 Flush tables: 3Open tables: 13 Queries per second avg: 0.601
————–
可以看到“Connection: Localhost via UNIX socket"字樣。
總結
以上是生活随笔為你收集整理的mysql中phpmyadmin安装教程_安装phpMyAdmin图文教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 样本、文库、重复、lane、run -
- 下一篇: 机器学习笔记 - 什么是条件随机场?