Mysql连接报2003-10061以及1045错误

Posted j-joyce

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mysql连接报2003-10061以及1045错误相关的知识,希望对你有一定的参考价值。

      mysql连接不上报的异常,调了好几个小时,分享一下

2003-10061错误这种情况就是没有启动,我是重装系统后出现,我安装的Mysql下并没有my.ini配置

  windows下也是没有,服务管理上面更是没有了,只能手动去创建来启动;

1045错误通过修改密码,在新建的my.ini,[mysqld]下添加一行skip_grant_tables

使其登录时跳过权限检查   mysql -u root -p 密码随便输  切换到数据库use mysql

修改密码 update user set password=password(‘密码‘) where user=‘root‘;

然后刷新权限flush privileges 最后关掉exit;

将以下复制到新创建的my.ini里,启动net start mysql 启动成功就可以了。

  [mysqld]

  basedir=C:/Program Files (x86)/MySQL/MySQL Server 5.5     mysql安装路径
  datadir=C:/ProgramData/MySQL/MySQL Server 5.5/data mysql数据安装路径,这个ProgramData文件隐藏在C盘下
  character_set_server=utf8         服务器端编码
  collation-server=utf8_general_ci      服务器端字符
  port =3306  端口号设置默认3306

错误可以在C:ProgramDataMySQLMySQL Server 5.5data目录下的后缀名.err日记下找到

技术分享图片

上面的问题是因为版本原因default-character-set调为character_set_server

default-collation调成collation-server上面的异常,因为我前面没有改就会报错。





以上是关于Mysql连接报2003-10061以及1045错误的主要内容,如果未能解决你的问题,请参考以下文章

mac mysql连接报错ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pa

MySQL连接报错

12月12 mysql连接报错

mySql连接报错

mysql连接报错

Mysql远程连接报错