精华内容
下载资源
问答
  • 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修改密码策略

    2019-08-24 22:37:15
    mysql修改密码策略 先临时修改密码策略 ]# mysql -uroot -p123qqq...A mysql> show variables like “%password%”; //修改密码策略 mysql> set global validate_password_length=6; //修改密码长度 mysql>...

    mysql修改密码策略

    先临时修改密码策略

    ]# mysql  -uroot -p123qqq...A
    

    mysql> show variables like “%password%”; //修改密码策略
    mysql> set global validate_password_length=6; //修改密码长度
    mysql> set global validate_password_policy=0; //修改密码为最低校验策略
    mysql> alter user root@“localhost” identified by “tarena”; //修改策略后,可以设置简单的密码
    mysql> exit

    永久修改密码策略

    ]#mysql  -uroot -ptarena   // -h"localhost"可以省略不写,新密码登录
    ]# vim /etc/my.cnf   //查看修改后的密码策略
    	[mysqld]
    	validate_password_length=6
    	validate_password_policy=0
    :wq
    

    修改密码策略
    0 or low 长度
    1 or medium 长度;数字,小写,大写,特殊符号
    2 or strong 长度,数字,小写,大写和特惠字符

    展开全文
  • 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密码忘记后,并且skip-grant-tables后还是无法进入mysql修改密码。我尝试了很多方法都没有修改密码成功,今天终于找到一个强制修改密码的方法,分享给大家。 1.先net stop mysql关闭服务 2.输入命令mysqld -nt...

    mysql密码忘记后,并且skip-grant-tables后还是无法进入mysql修改密码。我尝试了很多方法都没有修改密码成功,今天终于找到一个强制修改密码的方法,分享给大家。

    1.先net stop mysql关闭服务
    在这里插入图片描述
    2.输入命令mysqld -nt --skip-grant-tables (注意-nt前面的空格!),跳过权限直接进入mysql环境

    3.然后另外打开一个cmd输入 mysql -u root -p 之后使用空密码进入mysql环境
    #括号中单引号的可以填密码 PASSWORD(‘密码’)
    执行

    update mysql.user set authentication_string=PASSWORD(‘88888888’) where User=‘root’;

    在这里插入图片描述
    窗口全部关闭,重新打开win+R窗口
    在这里插入图片描述

    展开全文
  • 每隔一段时间用到mysql就...正确的修改密码步骤:①update mysql.user set password=PASSWORD('新密码') where user='root';②flush privileges;(必须)问题描述:修改mysql密码后,无法再次连接。问题原因:上面那行...
  • 新版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...
  • 三、新版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修改密码及忘记密码三种解决办法
  • MySql修改密码加密方式为Standard ALTER USER root@localhost IDENTIFIED WITH mysql_native_password BY ‘11111111’;
  • 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 -u root 进入数据库中:  mysql&... 忘记密码进不去数据库:  1.停止Mysql服务: /etc/init.d/mysql stop  2.跳过验证: ...
  • 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...
  • 因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的  状态下,其他的用户也可以任意地登录和修改MySQL的信息。可以采用将MySQL对  外的端口封闭,并且停止Apache以及所有的用户进程的方法...
  • mysql修改密码报错:Your password does not satisfy the current policy requirements
  • 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密码: 拿到了默认密码,我们...
  • Linux Centos-6 Mysql修改密码 不需要输入原密码首先需要配置 my.cnf 文件 在其中 加入一行【mysqld】下skip-grant-tablesmy.cnf 一般是在 etc目录下然后就是修改密码在 终端 输入 mysql -u root -p [root@...
  • mysql修改密码Your password does not satisfy the current policy requirements 安装 出现这个问题的原因是:密码过于简单。刚安装的mysql的密码默认强度是最高的,如果想要设置简单的密码就要修改validate_...
  • 本地mysql修改密码

    千次阅读 2017-06-07 09:35:11
    MySQL忘记密码解决方案 打开一个命令行窗口 进入c:\mysql\bin目录,设置root的新密码 c:\mysql\bin>mysqladmin -u root flush-privileges password "newpassword"(这里是新密码) c:\mysql\bin>mysqladmin -u ...
  • //mysql修改密码后,登录mysql数据不显示  修改配置文件my.cnf   [mysqld]下添加 skip-grant-tables 重启mysql服务,然后用mysql 登录 进入后,可以看到,mysql数据库已呈现,然后修改密码: update user ...
  • Mac安装MySQL修改密码问题

    千次阅读 2019-07-22 11:26:16
    但是,MySQL 5.7连接数据库突然发现并没有设置过密码,上网查一下才知道自从mysql5.7之后安装完后会自动生成一个随机的密码,那么有没有一种办法可以修改这个默认的初始密码呢? 首先,我们打开系统偏好设置,然后...
  • mysql 修改密码及权限

    2018-10-15 15:36:20
    1.运行管理员命令行,进入mysql 2.对数据库进行操作 3.修改密码 flush privileges;:刷新MySQL的系统权限相关表 4.修改权限  
  • 1、修改密码策略 set global validate_password_policy=0; 2、修改密码长度set global validate_password_length=1; 转载于:https://www.cnblogs.com/wanbao/p/10249878.html

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 32,935
精华内容 13,174
关键字:

mysql修改密码

mysql 订阅