Error 2003 Can't connect to mysql server on 'localhost'

平台:win7旗舰版

一、在mysql的安装目录中复制my-default.ini并修改名称为my.ini,添加内容

[mysqld]
basedir =d:/MYSQL            
datadir =d:/MYSQL/data
port =3306
[WinMySQLadmin]
server=d:/MYSQL/bin/mysqld.exe
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

最少需要添加

[mysqld]
basedir =d:/MYSQL            
datadir =d:/MYSQL/data

[WinMySQLadmin]
server=d:/MYSQL/bin/mysqld.exe

MYSQL表示mysql的安装目录,datadir必须为*/data

二、在环境变量中新建MYSQL_HOME="d:\MYSQL\"

在PATH中添加D:\MYSQL\bin\

三、将mysql注册为系统服务,进入cmd,更改路径到d:/MYSQL/bin

>mysql install mysql --defaults-file="d:/MYSQL/my.ini"

显示Service Sueecssfully Installed

>net start mysql

mysql服务 正在启动

mysql服务启动成功

如果出现系统错误1067则需要检查my.ini文件中的路径是否设置错误,然后使用命令mysqld -remove将当前的服务清除

重新加载服务mysql install mysql --defaults-file="d:/MYSQL/my.ini" 

 

 

 

 

转载于:https://www.cnblogs.com/xielvshi/archive/2013/04/16/3023471.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值