分类目录归档:PHP+MySql

win10 卸载apache mysql服务

第一时间升级到了win10,虽然软件兼容性上还过得去,但是有些软件还是需要重装。例如php环境。

我是从win7升级到的win10,win7上原本有一个phpnow的php环境。升级到win10后就没法用了,各种错误,只能重装。

然而重装需要清理掉原有的php服务,像apache, mysql。虽然phpnow自带卸载功能,然而此时已经无效。

百度了一下,逐条测试,终于成功。

win10下管理员模式打开cmd命令行。

sc delete apache_pn

卸载apache服务

sc delete mysql5_pn

卸载mysql服务

也许你的服务名和我的不同,请做适当修改。我觉得pn应该是phpnow的缩写。

ps:win10下80端口默认会被系统应用占用,导致apache服务无法启动。百度一下可解决。

解决mysql中文显示问题

php初入门,做些笔记。

按照网上实例写了个留言板,输入输出都能正常中文显示。唯独数据库中显示的是数字编码。强迫症不能忍。下面给解决方案。

出现乱码无非是数据写入,数据库,数据输出,这三者编码不一致导致。

第一步,建立数据表时,选择utf8_general_ci。

第二步:保证网页编码为utf-8.

第三步:数据写入前先声明一下mysql_query(“SET NAMES ‘utf8′”);

第四步:数据读取时也可以声明一下mysql_query(“SET NAMES ‘utf8′”);

基本能解决乱码问题,保证页面与数据库中文正常显示。

当然如果提前修改mysql配置文件,修改默认编码也能达到一劳永逸的目的。 稍后再补充吧。