xampp中修改mysql默認空密碼(root密碼)的方法分享
更新時間:2014年04月25日 08:52:44 作者:
以前開發(fā)我一直都是用的phpnow做php開發(fā)環(huán)境,phpnow的特點就是一鍵安裝,安裝的時候會要求用戶輸入mysql的root密碼。今天由于客戶機器使用的xampp作為開發(fā)環(huán)境,所以碰到了修改mysql默認空密碼的問題
參考了網上提供的一些方法,發(fā)現說的都挺復雜。下面同大家分享一種簡單快捷的方法。
首先說明下mysql用戶的相關信息是保存在mysql數據庫的user表中的,并且該表的密碼字段(Password)是通過PASSWORD方法加密存儲的。
明白了以上提示,那么修改密碼就簡單了,直接運行如下SQL語句即可(這里將密碼修改為jb51.net):
復制代碼 代碼如下:
UPDATE user SET password=PASSWORD('jb51.net') WHERE user='root';

經過以上操作,密碼就修改了。
如果你希望以后直接輸入localhost/phpMyadmin還能直接進入phpMyadmin的管理界面而不用輸入用戶名和密碼的話,還需要進行如下操作:
找到phpMyadmin的配置文件,即phpMyAdmin目錄下的config.inc.php,找到如下代碼:
復制代碼 代碼如下:
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
復制代碼 代碼如下:
/* Authentication type and info */
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'jb51.net';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['AllowNoPassword'] = true;
相關文章
windows下MySQL 5.7.3.0安裝配置圖解教程(安裝版)
這篇文章主要介紹了windows下MySQL 5.7.3.0安裝配置圖解教程(安裝版),需要的朋友可以參考下2016-04-04

