PHP本地调试软件使用之MYSQL无法开启的解决办法
www.diybl.com 时间 : 2010-10-23 作者:网络 编辑:fnw 点击: [ 评论 ]
|
包罗万象今天弄了个phpstudy本地PHP调试软件来调试一个网站程序,结果就是无法链接数据库 mysql,弄了半天,才发现时mysql无法开启。于是常远搜答案,终于解决了。把PHP本地调试软件MYSQL无法开启的解决办法如下! windows2003的: 去你的mysql\bin目录下运行winmysqladmin.exe如果不行(就是直接闪过),再去 开始-〉设置-〉管理工具-〉服务里启动一下—-找到MYSQL,双击,跳出对话框,点击启动。 windows XP的! 去你的mysql\bin目录下运行winmysqladmin.exe如果不行(就是直接闪过),再去 开始-〉控制面板-〉管理工具-〉服务里启动一下—-找到MYSQL,双击,跳出对话框,点击启动。 其他的windows版本类似,都是在管理工具里面! 如果启动后有弹出1067错误,进程意外终止! 那你就去C:\Windows\my.ini,你会发现,跟你装的phpstudy目录下的my.ini配置不一样!把它给删了! 再执行解决方法!应该就能启动了,我就是这么搞好的!还有其他关于mysql 1067错误的,可以参考以下解决方法! 一、 安装MYSQL后更改了ROOT的密码后用net startmysql启动时可能会出现这样的问题.使用以下命令后c:\mysql\bin\mysqladmin-u root -p shutdown 再net start mysql就没有这个错误提示了! 二、如果出现错误信息为:A system error has occurred.System error 1067 has occurred.The process terminated unexpectedly.解决办法是:1.检查你的Mysql目录有没有给系统的System用户权限。 2.删除掉你的 %WINDOWS%/my.ini 文件。 3.检查你的 c:/my.cnf 文件配置是否正确。 三、mysql_install_db脚本只是在初次安装时才需要运行一次,之后就不用再运行了,把mysql.server拷贝至/etc/rc.d/init.d/中,运行chkconfig mysql.server,至此mysql服务器每次开机自动启动,只要设置好PATH,在命令行上输入mysql就一切搞定! 四、查找系统Windows目录下的my.ini文件,编辑内容(如果没有该文件,则新建一个),至少包含basedir,datadir这两个基本的配置。 [mysqld] # set basedir to installation path, e.g., c:/mysql # 设置为MYSQL的安装目录//www.baoluowanxiang.com basedir=D:/www/WebServer/MySQL # set datadir to location of data directory, # e.g., c:/mysql/data or d:/mydata/data # 设置为MYSQL的数据目录 datadir=D:/www/WebServer/MySQL/data 另外,要注意的是 [WinMySQLadmin] Server=D:/www/WebServer/MySQL/bin/mysqld-nt.exe user=root password=xxxxxxxx #以上是设置WinMySQLadmin的配置 [Client] user=root password=xxxxxxxx 好了,全部问题解决方法,如果这里面还没有你的问题解决办法。。。那我只能无语了! 本文转自 ☆★ 包罗万象网 ★☆ - http://www.baoluowanxiang.com 转载请注明出处,侵权必究! 原文链接:http://www.baoluowanxiang.com/a/website/php/2010/1014/1807.html |