修改MySQL默認密碼php
MySQL 的「root」用戶默認狀態是沒有密碼的,因此在 PHP 中您能夠使用 mysql_connect("localhost","root","") 來鏈接 MySQL 服務器;
若是您想爲 MySQL 中的「root」用戶設置密碼,請在控制檯中使用「mysqladmin」命令。例如:mysql
在windows版本的xampp下:
\...\xampp\mysql\bin\mysqladmin -u root -p password 新密碼linux
運行後會提示輸入舊密碼,若是正確,則會當即修改新輸入的密碼sql
linux版本的xampp是以下命令:windows
/opt/lampp/bin/mysqladmin -u root -p password 新密碼服務器
修改PHPMyAdmin的MySQL密碼spa
請注意,更改 root 的密碼以後,不要忘記更改 PHPMyAdmin 中的相關信息。在 \...\xampp\phpmyadmin\ 下搜索「config.inc.php」並編輯下面幾行:io
$cfg['Servers'][$i]['user'] = 'root'; // MySQL SuperUser
$cfg['Servers'][$i]['auth_type'] = 'http'; // HTTP MySQL authentification 配置
從今日後,須要正確輸入「root」的密碼才能啓動 PHPMyAdmin搜索
修改PHPMyAdmin的MySQL端口
若修改了MySQL的默認端口3306,則要修改phpmyadmin目錄下libraries下配置文件config.default.php。 $cfg['Servers'][$i]['port'] = '' 這句註釋代表這裏空表示使用的是MySQL的默認端口3306。只要把它改成: $cfg['Servers'][$i]['port'] = '3307';