`

安装Mysql5.5的时候出现“authentication_string doesn’t hava a default value”问题的解决方法

 
阅读更多
转载http://wty.name/mysql-error-authentication-string-does-not-hava-a-default-value/


安装Mysql5.5的时候出现“authentication_string doesn’t hava a default value”问题的解决方法
解决方法一:

打开my.ini,查找

[Copy to clipboard]View Code TXTsql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

修改为

[Copy to clipboard]View Code TXTsql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"


解决方法二:

在运行”MySQL Instance Config Wizard”的时候,不勾选”Enable Strict Mode”,如下图:

分享到:
评论

相关推荐

    破解Mysql账号密码的方法

    我们需要以“skip-grant-tables”选项启动MySQL,这会让MySQL跳过权限检查,允许我们在没有密码的情况下登录。在Linux上,命令可能是`mysqld_safe --skip-grant-tables &`;在Windows上,可能需要修改my.ini配置...

    mysql 5.5升级到5.7

    UPDATE mysql.user SET authentication_string = password('new_password') WHERE User = 'root'; FLUSH PRIVILEGES; ``` 3. **用户管理** - 添加或修改其他用户账户及其权限。 ```sql GRANT ALL PRIVILEGES ...

    mysql8用navicat可视化连接报错加密方式错误

    如果因为某种原因无法升级客户端,或者希望继续使用旧版客户端,则可以考虑通过更改 MySQL 服务器的密码加密方式来解决问题。具体步骤如下: 1. **备份现有数据库**:在进行任何更改之前,请确保备份现有的 MySQL ...

    MySQL连接抛出Authentication Failed错误的分析与解决思路

    【MySQL连接错误分析与解决】 在使用MySQL数据库时,可能会遇到“Authentication Failed”错误,这通常意味着客户端在尝试连接数据库时认证失败。错误信息显示“Reading from the stream has failed”,表明在数据...

    Mysql5.7修改root密码教程

    版本更新,原来user里的password字段已经变更为authentication_string 版本更新 缘故,好多网上的教程都不适用了,甚至连官网的文档也不是能够顺利操作的。 如果 MySQL 正在运行,首先杀之: killall -TERM mysqld...

    MAC下Mysql5.7.10版本修改root密码的方法

    请注意,这种方法虽然可以更改`authentication_string`字段,但在MySQL 5.7.6及更高版本中,这种方法不再适用,因为它不会更新新的加密格式,导致使用图形界面工具如Navicat连接时出现错误`ERROR 1820 (HY000)`。...

    mysql密码破解详细

    - **日志监控**:开启MySQL的日志记录功能,可以追踪数据库的访问情况,有助于发现潜在的安全问题。 综上所述,本文详细介绍了在不破坏MySQL服务的前提下,如何安全有效地修改MySQL密码的方法。这些方法适用于多种...

    windows10mysql密码忘了怎么办?

    打开命令窗口cmd,输入命令:net stop mysql,停止MySQL服务 ...update user set authentication_string='' where user='root'; quit 关闭以-console –skip-grant-tables –shared-memory 启动的My

    mybatis连接MySQL8出现的问题解决方法

    "mybatis连接MySQL8出现的问题解决方法" MyBatis是当前最流行的持久层框架之一,它提供了一个简单的方式来访问数据库。然而,在使用MyBatis连接MySQL8时,可能会出现一些问题。本文将介绍MyBatis连接MySQL8出现的...

    安装mysql5.7出现无法登录,解决办法

    ### 安装MySQL 5.7后遇到无法登录问题及解决方法 在安装MySQL 5.7之后,可能会遇到无法登录的问题。这通常是因为安装过程中的一些配置错误或默认安全设置导致的。本文将详细介绍如何诊断并解决这类问题,确保用户...

    安装mysql5.7步骤1

    ### MySQL 5.7.25 Windows 64位安装与配置详解 #### 一、前期准备(开启解压模式) 在安装MySQL之前,需要确保您的计算机满足以下条件: 1. **操作系统**: 本教程适用于Windows 64位操作系统。 2. **版本选择**: ...

    安装Mysql解压版

    对于MySQL 5.7及以上版本,使用`update user set authentication_string=password('新密码') where user='root' and Host = 'localhost'`。 5. 刷新权限:`flush privileges;` 6. 退出MySQL:`quit;` 7. 移除my.ini...

    domino_authentication_bypass.nasl

    domino_authentication_bypass

    CentOS7.4安装mysql5.7

    ### CentOS 7.4 安装 MySQL 5.7 的详细步骤及注意事项 #### 一、安装流程 1. **进入指定目录** 首先,打开终端并进入到 `/usr/local/` 目录下: ```bash cd /usr/local/ ``` 2. **创建工具目录** 接着,...

    Mysql5.7如何修改root密码

    UPDATE mysql.user SET authentication_string = PASSWORD('123qwe') WHERE User = 'root' AND Host = 'localhost'; ``` 这里的'123qwe'是你新设置的密码,你可以替换为你自己想要的密码。 更新密码后,记得刷新...

    iPod_Authentication_Coprocessor_Spec

    ### iPod Authentication Coprocessor Specification详解 #### 一、概述 **iPod Authentication Coprocessor**是苹果公司(Apple Inc.)开发的一种专用芯片,用于在iPod和其他Apple设备之间进行安全的数据交换。此...

    NavicatMySQL连接Linux下MySQL的问题解决方案.docx

    Navicat MySQL 连接 Linux 下 MySQL 问题解决方案是指在使用 Navicat 连接 Linux 下的 MySQL 数据库时可能出现的一些问题和解决方案。 1. 无法连接 MySQL 数据库 在连接 MySQL 数据库时,可能会出现无法连接的...

    Authentication Coprocessor_coprocessor_authentication_

    AnAppledeviceverifieswhetherathird-partyaccessoryattachedtoitisauthorizedforusewiththeApple devicebyissuinganauthenticationchallengetotheaccessory.TheaccessorymustrespondtotheApple device'schallenge

    安装高版本mysql、解决error 2003、error nr.1364

    本文将详细介绍如何安装高版本的MySQL,并针对在安装过程中可能出现的Error 2003(无法连接到MySQL服务器)及Error Nr.1364(字段“authentication_string”没有默认值)提供详细的解决方案。为了确保安装过程顺利,...

    mysql 8.0.16 winx64及Linux修改root用户密码 的方法

    值得注意的是,在MySQL 5.7.9及更高版本中,`password`字段和`password()`函数已被废弃,取而代之的是`authentication_string`字段。因此,使用`ALTER USER`命令结合`IDENTIFIED BY`子句来设置新密码是正确的做法。 ...

Global site tag (gtag.js) - Google Analytics