精华内容
下载资源
问答
  • 主要介绍了MySql8.0以上版本正确修改ROOT密码的方法,文中给大家提到了成功部署完毕后出现故障情况,本文分步骤给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • Mysql8 修改root密码

    2021-01-27 02:51:42
    该问题困扰了我整整两天,我将我新电脑的环境配置全部设置与旧电脑一致,但却发现问题依旧存在,后来我将lib中的jar包更换为对于我mysql8mysql-connector-java后,eclipse再次报错,发现是无法识别时区导致...

    昨天更换电脑后导入项目一直报错Client does not support authentication protocol requested  by server;

    该问题困扰了我整整两天,我将我新电脑的环境配置全部设置与旧电脑一致,但却发现问题依旧存在,后来我将lib中的jar包更换为对于我mysql8的mysql-connector-java后,eclipse再次报错,发现是无法识别时区导致的,jdbc的url中设置jdbc时区后问题得到解决,但是却依旧没有解决我最初的疑问,为什么环境一模一样会出现不同的结果,后查阅资料发现是:

    当前的身份验证协议实现使用密码散列算法,该算法与较旧(4.1之前的)客户端使用的算法不兼容。尝试使用较旧的客户端连接到4.1或更高版本的服务器可能会失败。

    发现是因为我之前设置mysql密码时是用的较旧的方式:

    ALTER USER USER() IDENTIFIED BY '新密码';

    所以用新的方式修改了密码后问题终于得到了解决:

    1、use mysql;

    2、alter user 'root'@'localhost' identified with mysql_native_password by '********';

    3、flush privileges;

    展开全文
  • 1.跳过密码进入mysql (1)管理员权限打开cmd,先暂停mysql...C:\Windows\system32>mysql -uroot -p 不需要输入密码直接Enter 2.修改密码 (1)刷新权限 mysql>flush privileges (2)查看authentication_string是否为空,aut
  • ubuntu20.04 mysql8 修改root密码

    千次阅读 2020-05-15 15:30:33
    初始化数据库这种操作我实在是不敢啊 ...update user set plugin="mysql_native_password"; ---- 我喜欢老方式。。。但是会报错的话,加上这个 ERROR 1524 (HY000): Plugin 'auth_socket' is not loaded ALTER USER

    初始化数据库这种操作我实在是不敢啊

    还是稳妥点吧

    my.conf里加上这个

    [mysqld]
    skip-grant-tables
    

    重启,然后

     use mysql;
    
     FLUSH PRIVILEGES;
    
    update user set plugin="mysql_native_password"; ---- 我喜欢老方式。。。但是会报错的话,加上这个 ERROR 1524 (HY000): Plugin 'auth_socket' is not loaded
    
      ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
     FLUSH PRIVILEGES;
    
     

    改回my.conf 然后重启

    展开全文
  • ubuntu mysql 8.0.21修改root密码

    千次阅读 2020-08-26 12:22:28
    第一步:.找到debian-sys-maint用户和密码: sudo cat /etc/mysql/debian.cnf ...~# ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码'; ~# flush privileges; ...

    第一步:.找到debian-sys-maint用户和密码:

    sudo cat /etc/mysql/debian.cnf
    

    在这里插入图片描述

    第二步:用此用户名和密码登陆

    在这里插入图片描述

    第三步:修改密码

    ~# use mysql;
    ~# flush privileges;
    ~# ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码';
    ~# flush privileges;
    
    展开全文
  • 修改root密码是需要重启mysql库,确认生产真的可以重启mysql库; 确认生产是否有直接使用root用户连接到库的使用情况,如果有则要做相应连带变更; 修改密码前请停掉连接到库的应用,也就是停掉该库相关的所有生产...
  • MySql8.0修改root密码

    万次阅读 多人点赞 2019-06-20 12:11:04
    MySQL 5.7 的版本,因为在user表中没有password字段,一直使用下边的方式来修改root密码 use mysql; update user set authentication_string = password(“root”) where user = “root”; 现在要用MySQL8.0.11...

    MySQL 5.7 的版本,因为在user表中没有password字段,一直使用下边的方式来修改root密码

    use mysql; 
    update user set authentication_string = password(“root”) where user = “root”;

    现在要用MySQL8.0.11版本,装好MySQL后用上边方法修改密码,一直报错。后来去掉password()函数后,没有报错,但是输入密码时不对。

    查阅后才知道在mysql 5.7.9以后废弃了password字段和password()函数;authentication_string:字段表示用户密码,而authentication_string字段下只能是mysql加密后的41位字符串密码。所以需要用一下方式来修改root密码:
     

    ALTER user 'root'@'localhost' IDENTIFIED BY 'newpassword';

    MySql 从8.0开始修改密码有了变化,在user表加了字段authentication_string,修改密码前先检查authentication_string是否为空

    1、如果不为空

    use mysql; 
    
    update user set authentication_string='' where user='root';--将字段置为空
    
    ALTER user 'root'@'localhost' IDENTIFIED BY 'root';--修改密码为root
    

    2、如果为空,直接修改

    ALTER user 'root'@'localhost' IDENTIFIED BY 'root';--修改密码为root

    如果出现如下错误

    ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
    mysql> GRANT ALL PRIVILEGES ON *.* TO IDENTIFIED BY '123' WITH GRANT OPTION;

     

    需要执行

    flush privileges;

    然后再执行

    ALTER user 'root'@'localhost' IDENTIFIED BY 'root';--修改密码为root

     

    展开全文
  • MySQL8.0.12重置root密码

    千次阅读 2018-09-02 00:35:58
    在安装完数据库后,由于自己不小心直接关闭了安装窗口,或者长时间没有使用root用户登录系统,导致忘记了root密码,这时就需要重置MySQLroot密码。当然,最简单方式自然是删除数据库的data目录,然后重新安装...
  • 主要介绍了MySQL 如何修改root用户的密码,帮助大家更好的使用MySQL,不用担心忘记密码,感兴趣的朋友可以了解下
  • 今天小编就为大家分享一篇关于Mysql5.6修改root密码教程,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
  • 主要介绍了如何在Linux下修改Mysql的用户(root)密码,分两种情况:第一种当拥有原来的mysqlroot密码,第二种情况忘记原来的mysql的root的密码,需要的朋友可以参考下
  • 以前开发我一直都是用的phpnow做php开发环境,phpnow的特点就是一键安装,安装的时候会要求用户输入mysqlroot密码。今天由于客户机器使用的xampp作为开发环境,所以碰到了修改mysql默认空密码的问题
  • mysql给root开启远程访问权限,修改root密码
  • MySQL8 修改重置root密码这里要单独强调是MySQL8,因为在MySQL 8.04前,执行:SET PASSWORD=PASSWORD('[新密码]');可行,但是MySQL8.0.4开始,这样默认是不行的。因为之前,MySQL的密码认证插件是“mysql_native_...
  • Mysql5.7修改root密码教程版本更新,原来user里的password字段已经变更为authentication_string版本更新 缘故,好多网上的教程都不适用了,甚至连官网的文档也不是能够顺利操作的。如果 MySQL 正在运行,首先杀之:...
  • 主要介绍了Mysql5.7忘记root密码mysql5.7修改root密码的方法的相关资料,需要的朋友可以参考下
  • 今天给Ubuntu20.04LTS装了个MySQL8.0,结果改root密码时废了点功夫,记下来以后再折腾时参考。 一.sudo apt install mysql-server;安装mysql 二.找到 /etc/mysql/mysql.conf.d/mysqld.cnf文件 并使用管理员账户...
  • 打开控制台进入到mysql的安装目录下的bin目录中,例如D:\>cd D:\Program Files\mysql-8.0.12-winx64\bin ...执行修改root密码语句alter user 'root'@'%' IDENTIFIED BY 'root';或者alter user '...
  • 1.事先先将数据库关闭,之后以不需验证...不需要密码,因为服务器使用–skip-grant-tables以下命令启动 : mysql 3.在mysql客户端中,告诉服务器重新加载授权表,以便帐户管理语句起作用: mysql> FLUSH PRIVILE...
  • centos7 中mysql8.*修改root密码

    千次阅读 2020-08-13 20:58:20
    很多人卡在了步骤5和步骤7,此时注意将root原来的密码置空并且刷新权限再进行修改 1 安装好mysql8.0后,root账号进mysql发现进不去mysql -uroot -p 2 进入配置文件vim /etc/my.cnf添加代码skip-grant-tables...
  • MySQL5.7修改root账户密码

    千次阅读 2020-04-27 18:56:13
    安装MySQL5.7初始化失败 在mysql install命令运行成功后,接着运行mysqld --initialize命令完成数据库初始化功能,这是遇到了error: Found option without ...原因:my.ini文件格式是utf-8 解决办法,my.ini文...
  • 主要介绍了安装mysql8.0.11以及修改root密码、连接navicat for mysql,需要的朋友可以参考下
  • MySQL修改root密码的几种方法

    千次阅读 2021-03-04 00:50:06
    本文整理了四种在MySQL修改root密码的方法,希望对大家有所帮助。全部方法经过测试通过。方法1:用SET PASSWORD 命令首先登录MySQL。格式:mysql>set password for 用户名@localhost = PASSWORD('新密码')例子...
  • 安装版本:Windows 10 ...准备用msf测试扫描mysql相关信息,需要设置root密码mysql8.0以上的版本密码策略和更改语法已修改,直接root进入mysql。 1.mysql>flush privileges; 2.alter ...
  • 正常启动MYSQL服务后,敲Linux中root账户和密码进入不去。2. 从/etc/my.cnf 配置文件中加入skip-grant-table后正常登陆,但是不能创建用户等多操作总结来说:想进去mysql后不能操作多指令,操作多指令又不能进去...
  • mysql 修改root密码

    千次阅读 2020-08-21 16:06:37
    最近在看项目,搭建本地环境时候,忘记mysql密码,怎么修改密码,网上找了半天,终于配合着几个帖子搞定了,说下流程: 情景:在mysql官网直接下载dmg文件进行安装,忘记密码(mac os系统) 打开终端: 1.关闭...
  • CentOS下mysql忘记密码后的解决办法 处理步骤: 1、停止mysql服务 service mysqld stop 2、修改配置文件/etc/my.cnf 在[mysqld]下添加skip-grant-tables,意思是忽略密码,保存并退出 3、启动Mysql service mysqld...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 356,692
精华内容 142,676
关键字:

mysql8修改root密码

mysql 订阅