MySQL:Plugin 'FEDERATED' is disabledphp
在D:\Program Files\EasyPHP-DevServer-13.1VC9\binaries\mysql\my.ini中:mysql
# Uncomment the following if you are using InnoDB tables #innodb_data_home_dir = C:\\mysql\\data\\ #innodb_data_file_path = ibdata1:10M:autoextend #innodb_log_group_home_dir = C:\\mysql\\data\\
新安裝的mysql root密碼爲空,從命令行執行mysql -u root登錄,而後執行下面的語句能夠修改root密碼:sql
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123pass');
再登錄則使用 mysql -u root;提示輸入密碼,輸入便可。(2014年1月16日20:46:35)瀏覽器
這樣再次進入phpMyAdmin時,會出錯:安全
錯誤 MySQL 返回: #1045 - Access denied for user 'root'@'localhost' (using password: NO) phpMyAdmin 嘗試鏈接到 MySQL 服務器,但服務器拒絕鏈接。您應該檢查配置文件中的主機、用戶名和密碼,並確認這些信息與 MySQL 服務器管理員所給出的信息一致。
那是由於登陸默認是容許不用密碼的,而且MySql初始無root密碼。服務器
/* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'config';
這樣,能夠加上下面這句並寫上密碼:spa
$cfg['Servers'][$i]['password'] = '';
可是會不會不安全?而且我安裝的如今版本沒有這句配置,應該是不推薦吧,畢竟明文保存。繼續改:命令行
/* Authentication type */ $cfg['Servers'][$i]['auth_type'] = 'http';
這樣進入時,瀏覽器會彈出對話框,輸入mysql用戶名和密碼。code
EasyPHP-DevServer-13.1VC9 (2014年1月16日20:46:08)blog