【XAMPP 简介】
XAMPP = Apache+Mysql + PHP + Perl
- 最流行的PHP开发包
- 适用于Windows、Mac OS X和Linux
- 快速安装和配置
- 完全免费
【官网】https://www.apachefriends.org/zh_cn/index.html
【中文讨论组】http://www.xampp.cc/
【系统环境】:Win7 64位
【下载地址】:http://rj.baidu.com/soft/detail/12489.html?ald
【安装】
一直【下一步】即可。
【启动XAMMP】
【设置mysql root password】
XAMMP 默认的root用户的密码为空,为了提供安全性,所以需要加入密码;
步骤如下
1.在 XAMMP 控制面板中停止 mysql 服务;
2.打开【xammp path】\mysql\bin\my.ini 配置文件,在【mysqld】段中加入:skip-grant-tables ,使得用户可以免 mysql 免密码登陆;
[mysqld]
port=3306
basedir="D:/ming/xampp/xampps/mysql/"
datadir="D:/ming/xampp/xampps/mysql/data/"
tmpdir="D:/ming/xampp/xampps/mysql/data/"
socket = "D:/ming/xampp/xampps/mysql/data/mysql.sock"
log-error="D:/ming/xampp/xampps/mysql/data/mysql_error.log"
skip-grant-tables
3.在 XAMMP 停止 mysql 服务;
4.【win】 +【 r】 打开 cmd , 跳转到 【xammp path】\mysql\bin\ 下;
5.输入命令:mysql -u root -p, 回车
6.>use mysql;
=>如果是第一次更改则:
>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');
=>如果是已经设置过了:
>update user set password=PASSWORD("[newpass]") where user="root";
>flush privleges;
>quit;
[注意] 将[newpass] 转换为自己的密码;
7.在 XAMMP 控制面板中停止 Mysql 服务;
8.打开【xammp path】\mysql\bin\my.ini 配置文件,将 skip-grant-tables 注释, 即在前面加 #
[mysqld]
port=3306
basedir="D:/ming/xampp/xampps/mysql/"
datadir="D:/ming/xampp/xampps/mysql/data/"
tmpdir="D:/ming/xampp/xampps/mysql/data/"
socket = "D:/ming/xampp/xampps/mysql/data/mysql.sock"
log-error="D:/ming/xampp/xampps/mysql/data/mysql_error.log"
#skip-grant-tables
9.在XAMMP 控制面板中 点击【Admin】按钮,进入 phpMyAdmin 页面,用户输入框:root,密码输入框:[newpass] 即可进入。