现在的位置: 首页 > 互联网络 > 博客心语 > 正文

学习Mysql的问题集锦

2011-07-04 18:25 博客心语 ⁄ 共 795字 ⁄ 字号 暂无评论

问题1:本地Mysql服务无法启动 错误1067

    在本地计算机安装的AppServ,通过“运行”cmd,输入“net start mysql”,出现无法启动mysql,进程意外中止,错误是1067。遇到此类错误的,继续往下看----

解决方案1:

    在安装目录下,找到“AppServ/MySQL”,用记事本打开“my”文件,修改如下两处即可:

# set basedir to installation path, e.g., c:/mysql
# 设置为MYSQL的安装目录
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

    ok~输入“net start mysql”,数据库顺利启动!

问题2:用PHP函数mysql_connect()连接数据库时出错

    出错提示--Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 0 in 。。。

解决方案2:

    属于连接数据库服务的错误,首先检查下本地是否安装了数据库,然后检查数据库服务器地址-本机:localhost或127.0.0.1;端口-默认:3306(可省略); 用户名-你这里用的是root 密码-root登录mysql用的密码。求索阁在安装appServ时使用了端口号81,因此这里使用mysql_connect()练习的时候,在填写MySql服务器的主机名时想当然的多加了个端口号81,才出现了问题2。

给我留言

留言无头像?