XMAPP
上司突然安排了个部署php项目的任务,作为小白,唯有硬着头皮上
现著文为后来之的小白指明道路
部署环境:windows
安装可能出现 windows找不到文件“-n” 错误
解决办法
step1:遇到这两个错误后不管它,继续安装
step2:双击xampp安装目录下的setup_xampp.bat文件
step3:重现启动Apache即可
可能提示没有安装Microsoft Visual C++ 2008 Redistributable Package (x86)
解决办法
百度一下Microsoft Visual C++ 2008 Redistributable Package (x86),搜索下载直接安装即可
Apache
config常用的配置如下:
httpd.conf————设置web端口,默认80
httpd-ssl.conf————设置ssl端口,默认443
config.inc.php————修改mysql密码后,需要在$cfg['Servers'][$i]['password'] = '';补上新改密码
Mysql
建议通过右侧shell进入命令操作界面
修改密码
step1:mysql -u root -p
step2:use mysql
step3:UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
step4:FLUSH PRIVILEGES;
远程登录
step1:grant all privileges on *.* to root@'%' identified by "密码";
step2:FLUSH PRIVILEGES;
忘记密码后重置密码方法
step1:先停止mysql服务
step2:打开一个命令行窗口输入 mysqld --skip-grant-tables
step3:打开另外一个命令行窗口输入密码 mysql -u root -p登录后
step4: 于刚刚登录的窗口输入新的密码UPDATE user SET Password=PASSWORD('123456') where USER='root';
step5:FLUSH PRIVILEGES;
step6:重启服务即可
Mysql无法启动问题
描述:Unknown/unsupported storage engine: InnoDB
原因:原因:MySQL5.5.8 GA默认引擎为InnoDB,而配置文件(my.cnf)中设置了skip-innodb
解决:
my.conf新增下面语句:default-storage-engine = MyISAM