phpMyAdmin的配置


好久沒寫東西了,上來記錄一下今天學的一點小東西吧~

之前搞php開發的時候,一直用的是SQLyog來操作mysql數據庫的,但是今天發現sqlyog功能不是很完善,主要是我想修改數據庫名,但是sqlyog不支持,那沒辦法了,只能換條路走咯。說干就干,在網上找了一些資料,發現phpMyAdmin可以,於是立馬下載了一個phpMyAdmin,不需要安裝,直接解壓壓縮包就可以了,接下來就是配置的事了。

因為我一直用的是xampp集成軟件包,所以毫無疑問,先把整個解壓出來的文件夾丟到../xampp/htdocs文件夾里面,然后找到phpMyAdmin里面的libraries文件夾下面的config.default.php文件,這里面就是我們需要修改的配置文件了。

1.修改訪問網址:$cfg['PmaAbsoluteUri'] = '';這里填寫phpmyadmin的訪問網址,如我的就是$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/';

2.修改mysql的主機信息:$cfg['Servers'][$i]['host'] = 'localhost'; 如果mysql和phpMyAdmin在同一台服務器上,直接填localhost即可,不然填寫mysql所在服務器的IP地址

            $cfg['Servers'][$i]['port'] = '';mysql端口號,如果用的是默認端口3306,則保留空格即可

3.修改mysql用戶名和密碼:$cfg['Servers'][$i]['user'] = 'root'; // 用戶訪問phpmyadmin使用的mysql用戶名 
             $cfg['Servers'][$i]['password'] = ''; // 上述用戶名對應的密碼

4.修改認證方法:$cfg['Servers'][$i]['auth_type'] = 'cookie'; 在此有四種模式可供選擇,cookie,http,HTTP,config。config方式即輸入phpmyadmin的訪問網址即可直接進入,無需輸入用戶名和密碼,是不安全的,不推薦使用。 當該項設置為cookie,http或HTTP時,登錄phpmyadmin需要數據用戶名和密碼進行驗證。

5.設置短語密碼:$cfg['blowfish_secret'] = ''; 如果認證方法設置為cookie,就需要設置短語密碼,置於設置為什么密碼,由您自己決定 ,但是不能留空,否則會在登錄phpmyadmin時提示錯誤 。

好了,到這里就配置完畢了,接下來只要登錄phpMyAdmin就可以了,還記得自己的登陸網址吧,直接輸入網址跳轉到登錄界面,輸入賬號密碼就行了,奇怪,提示我不能輸入空密碼,因為我原先的root賬號時沒有密碼的,但是他又不讓輸入空密碼,怎么辦?不要急,我們再仔細看看配置文件,還是config.default.php這個文件,$cfg['Servers'][$i]['nopassword'] = false; $cfg['Servers'][$i]['AllowNoPassword'] = false;找到這兩行代碼,然后把false改為true就可以了,意思看命名就應該看得懂了吧,我們再試試登陸一次,ok,登陸成功,大功告成,至此我們的phpMyAdmin就配置完成了,剩下就要去摸索里面的功能咯。

我這里簡單介紹一下修改root賬號密碼的功能:

1.登錄phpMyAdmin后,找到左側mysql數據庫,點擊進入

2.點擊上面的sql,在語句輸入框中輸入代碼:update user set password=password('123456') where User='root',其中123456位你希望修改的密碼

3.點擊右下角的執行,然后進入config.default.php文件修改$cfg['Servers'][$i]['password'] = ''; 

4.在服務器上重啟mysql就可以了,至此,你的root賬號的密碼就修改成功了,是不是很方便?

 

本文純屬新手帖,大神自動忽略,非喜勿噴~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM