mysql中碰到的怪问题
(2009-03-17 16:15:52)
标签:
mysql权限品牌机杂谈 |
分类: 知识积累 |
前几天用户购买了一套公司的正式产品,昨天他们在安装时碰到个问题,开始一直说是服务器连接不上,感觉很奇怪,心想应该不会呀,办事处的同事说,事实就是那样,开始还有点错怪他们的意思,问他们安装后是不是改过什么东西,他都说没有,最后我用QQ远程连上去看,确实发现没有改东西,但在服务器程序中就是读不到数据库,所以软件不能启动很正常,而从各种日志中看也没发现什么异常情况,最后只得向开发人员求教,经开发人员的一一排查,最后终于找出原因是mysql软件的权限问题导致成的。在mysql数据库,user表中Host字段默认值是localhost,通过mysql的dos命令:--skip-grant-tables(跳过权限检测)才能打开mysql数据库,然后将Host字段的默认值更改为:127.0.0.1,重新启动一切正常。
这种情况是在联想的品牌机上出现的,反正在联想的品牌机上经常出现些怪异的现象,如果把他们的操作系统重新安装就又OK,真不知道他们在出厂时都装了些什么东西?