PHP5.3连接mysql5.5失败
PHP5.3配置好后,连接不上MYSQL,localhost指向了127.0.0.1,mysql命令检测正常。
经排查,原因是安装MYSQL时,没有开启TCP访问及3306端口。
PHP5.3配置好后,连接不上MYSQL,localhost指向了127.0.0.1,mysql命令检测正常。
经排查,原因是安装MYSQL时,没有开启TCP访问及3306端口。
在MYSQL官方下载页面,看到有Essentials - Recommended字样的 essential版本,有什么区别呢?
essential从字面理解就是精简版。
去掉了文档之类的不实用的东西,只保留基础的MYSQL服务。
服务器系统是:windows2008r2 64位,mysql5.1.72。
有评测说mysql5.5性能提升不少,便把mysql升级到5.5.43。
因为服务器上网站较多,升级前主要考虑的就是数据表是否会受到影响。
实际上这个考虑是多余了。
先备份原MYSQL的DATA目录,然后卸载MYSQL5.1。
下载、安装MYSQL5.5的过程这里不多说。
你可能会问:Apache不是在Linux环境中使用吗?
有些同学对Linux系统不熟悉,或者其它原因,在Windows服务器中安装了Apache,当然是可以的。
我们知道,在Linux环境中查看版本通过命令。
那么问题来了:
Windows环境下怎么查看Apache、PHP当前使用的版本呢?
其实也很简单。
甚至比Linux环境下更简单。
很多朋友在下载MYSQL的时候,会有一些疑惑,该选择哪个版本呢?
MYSQL类型:
1,MySQL Community Server,社区免费版,但没有技术支持。一般我们选这个版本就行了。
2,MySQL Enterprise 企业收费版。
3,MySQL Cluster 这个主要是用于服务器集群。
3,MySQL Workbench 这个用来设计数据库的。
MYSQL有些版本号后面带有字母,比如mysql5.7.4 m14,mysql5.0.51a等等。
这些字母到底是啥意思呢?