mysql常见的错误提示问题处理小结

 更新时间:2014年08月21日 08:44:25   投稿:hebedich  
本文总结了在使用mysql过程中经常遇到的3种错误提示(error1067,error1061,error1045)的问题的处理方法,都是本人在实际应用中处理检验过的,希望对大家有所帮助

1.mysql服务无法启动,报1067错误

解决方案:
1).把mysql服务端解压目录新加一个my.ini文件,内容如下

[mysqld]
# set basedir to installation path, e.g., c:/mysql
# 设置为MYSQL的安装目录
basedir=c:/tool/mysql5617win32
# set datadir to location of data directory,
# e.g., c:/mysql/data or d:/mydata/data
# 设置为MYSQL的数据目录
datadir=c:/tool/mysql5617win32/data
character_set_server = utf8
character_set_client = utf8
[WinMySQLadmin]
Server=c:/tool/mysql5617win32/bin/mysqld.exe
user=root  #这里感觉没有用
password=123456  #这里感觉没有用

#以上是设置WinMySQLadmin的配置
[Client]
user=root #这里感觉没有用
password=123456 #这里感觉没有用

2).dos下面输入:sc delete mysql
3).重启电脑
4).mysqld install MySQL --defaults-file="你的解压根目录\my.ini",提示:Service successfully installed.
5).net start mysql
6).提示启动成功

2.修改root密码提示10061

1).10061一般是mysql服务没有启动造成的,去服务里面看下是否已启动
2).如果启动了还是报这个错误那就去关闭防火墙(远程服务器才需要)
3).这时应该不会出现10061了

3.修改root密码提示10045

1).cmd进入mysql解压目录的bin下,类似:cd c:/tool/mysql5617win32/bin
2).输入:mysql -u root -p
3).出现了enter password: 不用管直接回车(因为刚开始是没有密码的)
4).use mysql;   大概会出现:changed table success;
5).update user set password=PASSWORD("123465") where user='root';  大概会出现changed 3;updated 3
6).flush privileges;
7)然后打开客户端输入你上面的123456就可以连接成功了

相关文章

  • MySQL的Grant命令详解

    MySQL的Grant命令详解

    mysql中可以通过Grant命令为数据库赋予用户权限,这里简单介绍下Grant的使用方法,需要的朋友可以参考下
    2013-10-10
  • Linux中MySQL跳过密码验证以及Bug的解决方法(图文)

    Linux中MySQL跳过密码验证以及Bug的解决方法(图文)

    这篇文章主要介绍了Linux中MySQL跳过密码验证以及Bug的解决方法,文章通过代码示例和图文结合的方式给大家讲解的非常详细,对大家解决问题有一定的帮助,需要的朋友可以参考下
    2024-09-09
  • MySQL和Oracle批量插入SQL的通用写法示例

    MySQL和Oracle批量插入SQL的通用写法示例

    当我们要往数据库中批量保存多条数据得时候,分不同数据库,有不同得插入方式,这篇文章主要给大家介绍了关于MySQL和Oracle批量插入SQL的通用写法的相关资料,需要的朋友可以参考下
    2021-11-11
  • Mysql超时配置项的深入理解

    Mysql超时配置项的深入理解

    超时是我们日常经常会遇到的一个问题,这篇文章主要给大家介绍了关于Mysql超时配置项的深入理解,内容简明扼要并且容易理解,绝对能使你眼前一亮,需要的朋友可以参考下
    2023-01-01
  • 简单实现MySQL服务器的优化配置方法

    简单实现MySQL服务器的优化配置方法

    我们今天主要向大家描述的是MySQL服务器的优化配置的时机操作步骤,以及在MySQL服务器的优化配置的的过程中值得我们主义的事项的介绍。
    2011-03-03
  • linux下 root 登录 MySQL 报错的问题

    linux下 root 登录 MySQL 报错的问题

    本文给大家记录的是个人在linux下使用root用户登录mysql的时候遇到的一个错误的解决方法,非常的简单实用,有需要的小伙伴可以参考下。
    2016-02-02
  • linux系统下实现mysql热备份详细步骤(mysql主从复制)

    linux系统下实现mysql热备份详细步骤(mysql主从复制)

    这篇文章主要介绍了linux系统下实现MySQL主从热备份
    2013-12-12
  • MySQL需要关注的参数及状态变量解读

    MySQL需要关注的参数及状态变量解读

    这篇文章主要介绍了MySQL需要关注的参数及状态变量解读,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • MySQL数值类型溢出的处理方法

    MySQL数值类型溢出的处理方法

    这篇文章主要给大家介绍了关于MySQL数值类型溢出的处理方法,文中通过示例代码介绍的非常详细,对大家学习或者使用MySQL具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • 由不同的索引更新解决MySQL死锁套路

    由不同的索引更新解决MySQL死锁套路

    前几篇文章介绍了用源码的方式来调试锁相关的信息,这里同样用这个工具来解决一个线上实际的死锁案例,下面小编来简单介绍下
    2019-05-05

最新评论