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:\ProgramData\MySQL\MySQL Server 5.5\data目录下的后缀名.err日记下找到

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

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

最新文章

  1. Arrays数组的常用方法
  2. 每天一个linux命令(16):whereis 命令
  3. dom 中事件
  4. Python 读取文件下所有内容、获取文件名、截取字符、写回文件
  5. 转:Java学习路线图
  6. Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
  7. codeforces 610B
  8. Redis与Scrapy
  9. Python操作文件和目录
  10. 用static声明的函数和变量小结
  11. 如何写jquery插件
  12. jdbc连接阿里云服务器上的MySQL数据库 及 数据库IP限制
  13. 一直觉得用java很不顺心
  14. Java多线程系列目录
  15. 命令配置linux分辨率
  16. 如何评价 React 实现的前端 UI 库 material-ui?
  17. centos7安装gitlab并汉化
  18. shell环境变量
  19. Android开发——Fragment知识整理(二)
  20. [代码]--其他信息: ORA-01400: 无法将 NULL 插入

热门文章

  1. Nodejs介绍及npm工具使用
  2. js 正则表达式简易教程
  3. html网页访问WebAPI中的方法遇到的问题
  4. Android基础Activity篇——创建一个活动(Activity)
  5. web端 调试 手机混合应用中的h5部分(chrome浏览器的devtool使用)
  6. 一键生成http服务器
  7. Git 版本管理器学习笔记
  8. libxml的使用 编辑节点
  9. Python:函数的命名空间、作用域与闭合函数
  10. XCode插件因为升级不能用了怎么办?几个步骤教你搞定