精华内容
下载资源
问答
  • mysql修改密码0

    2018-06-12 00:01:48
    mysql修改密码0mysql修改密码0mysql修改密码0mysql修改密码0mysql修改密码0mysql修改密码0mysql修改密码0mysql修改密码0
  • mysql修改密码

    千次阅读 2018-04-23 10:11:16
    方法1: 用SET PASSWORD命令 MySQL -u root  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin ...如果root已经设置过密码,采用如下方法 mysqladmin -u ...

    方法1: 用SET PASSWORD命令

    MySQL -u root
      mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

    方法2:用mysqladmin

    mysqladmin -u root password "newpass"

    如果root已经设置过密码,采用如下方法

    mysqladmin -u root password oldpass "newpass"
    

    方法3: 用UPDATE直接编辑user表

    mysql -u root
     mysql> use mysql;
     mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
     mysql> FLUSH PRIVILEGES;
    

    在丢失root密码的时候,可以这样

    mysqld_safe --skip-grant-tables&
      mysql -u root mysql
      mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
      mysql> FLUSH PRIVILEGES;
    
    展开全文
  • MySQL修改密码方法总结MySQL修改密码方法总结MySQL修改密码方法总结MySQL修改密码方法总结MySQL修改密码方法总结
  • mysql修改密码和忘记密码

    千次阅读 2018-08-03 11:01:54
    mysql修改密码和忘记密码 mysql修改密码和忘记密码 前言 一、重置密码 二、新增用户并授权 前言 有时候很久没用mysql或者,忘记了数据库密码怎么办?拿到一个别人的服务器时。不...

    mysql修改密码和忘记密码


    前言

    有时候很久没用mysql或者,忘记了数据库密码怎么办?拿到一个别人的服务器时。不知道它的mysql密码时,怎么办?别急,看完本文章后,让你轻轻松松搞定。

    一、重置密码

    1、进入mysql安装目录
    打开cmd,进入到mysql的安装目录,一般都在c盘的C:\Program Files\MySQL目录下。(如果将mysql配置成环境变量后,可以不用进去目录,直接进入下一步)
    2、跳过权限验证

    mysql>mysqld --skip-grant-tables
    

    3、重新打开一个cmd,进入mysql安装目录,连接mysql

    mysql>mysql -uroot -p
    

    不输入密码,直接按回车,进入。
    4、进入mysql database,查看用户,密码和host;

    mysql>use mysql;
    mysql>select host,user,password from mysql.user;
    

    5、更改密码

    mysql>update user set password=password("123456") where user="root";
    mysql>flush privileges;
    mysql>exit;
    

    好了,密码更改成功,重新启动mysql即可。

    二、新增用户并授权和撤销授权

    1、打开cmd进入到mysql的bin目录下。
    2、输入mysql -uroot -p密码 连接数据库。
    3、进入mysql database下,insert一个新用户。

    mysql>CREATE USER 'username'@'host' IDENTIFIED BY 'password';
    

    4、给用户授权
    授权格式:grant 权限 on 数据库.* to 用户名@登录主机 identified by “密码”;

    mysql>grant all privileges on *.* to test@"%" identified by '123456';
    mysql>flush privileges;
    mysql>exit;
    

    //*.*表示所有数据库
    //test@"%"中的%表示所有远程连接,如果改成test@localhost,是给用户名为test,连接主机为localhost的用户授权。

    4、撤销用户授权
    命令格式:REVOKE privilege ON databasename.tablename FROM ‘username’@‘host’;

    mysql->REVOKE SELECT ON *.* FROM 'test'@'%';//取消test用户对于所有database和表的权限
    
    展开全文
  • 相信大家都遇到过这种情况,在用 命令行 运行的 MySQL修改密码时,出现以下错误: ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server ...

    相信大家都遇到过这种情况,在用 命令行 运行的 MySQL 中修改密码时,出现以下错误:

    ERROR 1064 (42000): You have an error in your SQL syntax; check the 
    manual that corresponds to your MySQL server version for the right 
    syntax to use near 'xxxxxxxxxxxxxxxxxxxxxxxxx' at line 1
    

    接下来的内容划重点,请认真看 !!!!!!!!!!!!!!

    这其实是 MySQL 的 版本不同 所导致的支持的修改密码的 语法不同 所造成的问题,接下来就来看看不同版本的MySQL所支持的语法。(以下均为将密码改为“123465”的示例)

    1. 5.6 版本
    	① update mysql.user set password=password('123456') where User="root" 
     	  and Host = "localhost";
    	② set password for root@localhost = password('123456');
    
    1. 5.7 以上版本,password 字段被设置为了authentication_string,因此更新命令为:
    	update mysql.user set authentication_string=password('123456') 
        where User="root" and Host="localhost";
    
    1. 8.0 以上的版本,以上的命令都不支持,有以下两个命令可用(MySQL的安装与配置——详细教程(转载)里面修改密码用的就是这个最新的命令):
    	① alter user 'root'@'localhost' identified by 'root';
    	② set password for root@localhost = '123456';
    
    展开全文
  • 新版MySQL修改密码以及忘记密码解决

    万次阅读 2017-07-31 16:46:12
    1. 新版MySQL修改密码的四种方法:(1) 直接设置法:# test为用户名,password后面是新密码,回车后输入旧密码即可 [root@pavilion 15:09 hp]# mysqadmin -u test -p password Csdn123456. (2) 利用SQL语句:# 登录mysql...

    1. 新版MySQL修改密码的四种方法:

    (1) 直接设置法:

    # test为用户名,password后面是新密码,回车后输入旧密码即可
    [root@pavilion 15:09 hp]# mysqadmin -u test -p password Csdn123456.
    

    这里写图片描述

    (2) 利用SQL语句:

    # 登录mysql,执行如下sql语句,括号内为新密码
    mysql> set password=PASSWORD('Csdn693640.');

    这里写图片描述

    (3) 使用 mysql_secure_installation 命令修改root密码

    [root@pavilion 15:50 hp]# /usr/bin/mysql_secure_installation 

    这里写图片描述

    (4) 修改 user 表 authentication_string 字段

    # 登录mysql,执行如下sql语句,括号内为新密码
    mysql> use mysql
    mysql> update user set authentication_string=password('HEpan693640.') where user='root';
    mysql> flush privileges;
    mysql> quit
    

    这里写图片描述


    2. 忘记密码解决:

    (1) 修改mysql配置文件,跳过密码验证登录mysql

    sudo vim /etc/my.cnf
    # 加入skip-grant-tables,如下图所示

    这里写图片描述

    (2) 重启mysql服务,使配置文件生效

    [root@pavilion 16:15 hp]# systemctl restart mysqld
    或者 [root@pavilion 16:15 hp]# service mysqld restart

    再次登录就不需要密码了,如下图:
    这里写图片描述

    (3) 修改 root 密码:

      通过上面第四种方法修改密码,其他因为跳过权限认证不能修改成功,以下是修改结果:

    这里写图片描述这里写图片描述



    正确修改截图:

    这里写图片描述

    (4) 修改mysql配置文件,注释掉skip-grant-tables, 并重启mysql服务即可

    [root@pavilion 16:43 hp]# systemctl restart mysqld

    这里写图片描述

    这里写图片描述

    展开全文
  • ”,按回车键之后,就成功将密码为123456了,如果想修改密码为其他,直接将123456改成想要设置的密码就可以,如下图所示: 第三步我们使用mysql图形界面工具navicat尝试一下密码是否修改成功,新建连接,输入...
  • mysql 修改密码报错解决

    万次阅读 多人点赞 2018-08-27 14:01:50
    报错信息如下: ERROR 1064 (42000): You have an error in your SQL syntax;...corresponds to your MySQL server version for the right syntax to use near '('123 456') where user='root'' at li...
  • linux mysql 修改密码

    千次阅读 2019-12-31 12:46:10
    修改mysql配置文件 vim /etc/my.cnf 添加skip-grant-tables 重启mysql服务 service mysqld restart 直接输入mysql进入shell窗口 查看mysql用户表 select host,user from mysql.user; 新建root用户 密码为...
  • 三、新版MySQL修改密码的四种方法

    万次阅读 多人点赞 2018-07-17 10:28:34
    1. 新版MySQL修改密码的四种方法: (1) 直接设置法: # test为用户名,password后面是新密码,回车后输入旧密码即可 [root@pavilion 15:09 hp]# mysqadmin -u test -p password Csdn123456. 1 2 3 (2) 利用SQL...
  • mysql修改密码报错:Your password does not satisfy the current policy requirements
  • MySQL修改密码的方法

    千次阅读 2021-01-04 19:56:16
    修改密码: 1.例如你的 root用户现在没有密码,你希望的密码修改为123456,那么命令是: mysql admin -u root password 123456 2.如果你的root现在有密码了(123456),那么修改密码为abcdef的命令是: mysql admin...
  • Linux Centos-6 Mysql修改密码 不需要输入原密码首先需要配置 my.cnf 文件 在其中 加入一行【mysqld】下skip-grant-tablesmy.cnf 一般是在 etc目录下然后就是修改密码在 终端 输入 mysql -u root -p [root@...
  • 关于mysql修改密码 set password for root@localhost = password(‘xxx’);报错 报错 mysql> set password for root@localhost = password('123456'); ERROR 1064 (42000): You have an error in your SQL syntax...
  • Mysql 修改密码不成功(不生效)的解决办法

    万次阅读 热门讨论 2019-04-14 16:25:40
    mysql 修改密码不成功前言试过的没成功的方法1. mysqladmin命令2.UPDATE user 语句(回目录)3.SET PASSWORD 语句(回目录)最后的解决办法 前言 首先说明我这里的情况是,开启了mysql服务之后,我以root用户登录...
  • 上面这一篇文章写的很好,但是在修改密码之后有时候会发现用新的密码还是不能登录mysql,可以参考这篇文章:解决Mysql密码修改后不能登录的问题 卸载mysql,参考:Windows系统中完全卸载MySQL数据库,实现重装 ...
  • 问题分析 因为镜像市场提供的是一套软件包,安装之后,肯定会在linux上某个文件上记录mysql的初始默认密码的。根据这个分析,我们去找下默认密码 问题解决 ...修改Mysql密码: 拿到了默认密码,我们...
  • //mysql修改密码后,登录mysql数据不显示  修改配置文件my.cnf   [mysqld]下添加 skip-grant-tables 重启mysql服务,然后用mysql 登录 进入后,可以看到,mysql数据库已呈现,然后修改密码: update user ...
  • Mysql 修改密码加密方式

    万次阅读 2018-05-21 12:07:17
    安装完客户端连接报错:“Authentication plugin 'caching_sha2_password' cannot be loaded: ”意思客户端不支持caching_sha2_password的加密方式。...只剩下第二种方法:二、修改密码加密方式,改成mysql_nativ...
  • 新版MySQL修改密码问题

    千次阅读 2016-11-02 16:01:37
    在下载MySQL解压版并安装完成后,出现了一些问题。 安装教程> ...所以在输入密码时,直接回车就可以啦mysql –uroot -p 修改密码登录成功后,我想修改密码,使用命令:update
  • MySQL修改密码set password报错

    万次阅读 2019-02-26 20:53:37
    记录一下此次安装中间过程中出现的问题: mysql>...  是最常见的密码修改方法,我与...最后在老余的热情帮助下,找到了alter修改密码的方法: mysql> alter user '用户名'@'登录主机' identified...
  • 刚安装MySQL的小伙伴应该都不知道MySQL密码怎么修改吧!接下来教大家如何修改MySQL密码
  • Linux下Mysql修改密码

    万次阅读 2018-10-17 15:43:14
    说到这里,特别生气,我的云服务器被黑了,然后把我数据库里的表全部删掉,然后还给我密码。此时好痛恨哪些攻击者,我什么都没有,你说你攻击个毛线。话不多说,接下来看操作 重置密码解决MySQL for Linux错误 ...
  • MySQL修改密码一般有两种方法: 修改密码前要进入MySQL中,cmd命令为: 1. win+R 2. mysql -uroot -proot --注意这里是登录root账号 3. use mysql 当运行结果为Database changed时就可以执行修改密码操作 方法...
  • Linux下MySQL修改密码策略

    千次阅读 2018-08-01 20:46:31
    修改密码策略,第一条为修改为只需满足长度要求,第二条为设置长度最低为4,此处设置小于4也会按4处理 set global validate_password_policy=0; set global validate_password_length=4; 修改密...
  • Mysql修改密码的三种方法及注意事项

    千次阅读 2018-10-10 16:24:31
    修改密码 方法1: 用SET PASSWORD命令  mysql -u root  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 方法2:用mysqladmin  mysqladmin -u root password ...
  • 1:进入cmd 2:命令:mysql -u root mysql 回车 3:命令:update user set password=password('新密码') where user='root';最后分号不要丢 4:命令:flush privileges; 5: 重启mysql 图:
  • MySQL修改密码方法

    千次阅读 2011-11-21 22:18:50
    首先要声明一点,大部分情况下,修改MySQL是需要有mysql里的root权限的,  所以一般用户无法更改密码,除非请求管理员。  方法一  使用phpmyadmin,这是最简单的了,修改mysql库的user表,  不过别忘了...
  • MySQL修改密码和重置密码的6种方法

    万次阅读 2019-07-21 15:06:05
    方法一:alter ...alter user 'root'@'localhost' identified by '111111' #这里把数据库登录密码改为111111 方法二:set set password for root@localhost = password('123'); 方法三:重置密...
  • MySql修改密码时出现:ERROR 1290 (HY000): The MySQL server is running with the--skip-grant-tables option 解决方法: 第一步: flush privileges; 第二步: set password for root@localhost=password('...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 406,023
精华内容 162,409
关键字:

mysql改密码

mysql 订阅