精华内容
下载资源
问答
  • MySQL设置密码的三种方法

    千次阅读 2019-08-13 17:01:32
    MySQL设置密码的三种方法 a. ./mysqladmin -u root -p oldpassword newpasswd(记住这个命令是在/usr/local/mysql/bin中外部命令) b. SET PASSWORD FOR root=PASSWORD(’new password’);(对登录数据库后这种方式...

    MySQL设置密码的三种方法

    a. ./mysqladmin -u root -p oldpassword newpasswd(记住这个命令是在/usr/local/mysql/bin中外部命令)

    b. SET PASSWORD FOR root=PASSWORD(’new password’);(对登录数据库后这种方式)

    c. UPDATE user SET password=PASSWORD('new password') WHERE user=’root’;  (对登录数据库后这种方式)

     

    MySQL 5.7版本


    版本更新后,原来user里的password字段已经变更为authentication_string
     
    而且好多网上的教程都不适用了,甚至连官网的文档也不是能够顺利操作的。
     
    如果 MySQL 正在运行,首先杀之: killall -TERM mysqld。
     
    运行mysqld_safe --skip-grant-tables &
     
    如果此时不想被远程连接:mysqld_safe --skip-grant-tables --skip-networking &
     
    使用mysql连接server
     
    更改密码:update mysql.user set authentication_string=password('123qwe') where user='root' and Host = 'localhost';
     
    *特别提醒注意的一点是,新版的mysql数据库下的user表中已经没有Password字段了
     
    而是将加密后的用户密码存储于authentication_string字段
     
    mysql> flush privileges;
     
    mysql> quit;
     
    修改完毕。重启
     
    killall -TERM mysqld。
     
    mysqld_safe &
     
    然后mysql就可以连接了
     
    但是此时操作似乎功能不完全,还要alter user...
     
    alter user 'root'@'localhost' identified by '123';
     
    网文说酱紫也可以:set password for 'root'@'localhost'=password('123');
     
    cp mysql.server /etc/init.d/mysql
     
    chmod +x /etc/init.d/mysql
     
    chkconfig --add mysql

    --- end --- 

    展开全文
  • mysql设置密码

    千次阅读 2017-11-10 15:28:42
    原文 ... mysql默认没有密码,直接命令行mysql就可以进入.现在设置密码 : 命令行执行 mysql // 先进入数据库 set password for root@localhost = password('p

    原文    https://jingyan.baidu.com/article/495ba841ef412d38b30edeb2.html



    mysql默认没有密码,直接命令行mysql就可以进入.现在设置密码 :


    命令行执行   mysql        // 先进入数据库


    set password for root@localhost = password('password'); ### 设置密码为password
    mysql -u root -p  ###命令行重新登录




    展开全文
  • mysql设置密码过期,及密码过期处理

    千次阅读 2020-06-15 10:07:40
    mysql 5.6及以上版本开始可以设置密码过期,我本人用的是5.6.21,可以通过查看mysql.user里面的password_expired字段知道是否过期(拉到最后面) select * from mysql.user; N为不过期,Y为过期,默认为N不过期。 ...

    mysql 5.6及以上版本开始可以设置密码过期,我本人用的是5.6.21,可以通过查看mysql.user里面的password_expired字段知道是否过期(拉到最后面)

    select * from mysql.user;
    

    在这里插入图片描述
    N为不过期,Y为过期。默认为N不过期。

    将密码设置为过期的语句为:alter user ‘用户名’@‘host’ password expire; 如:

    alter user 'root'@'localhost' password expire;
    

    这时候输入

    select * from mysql.user;

    查看root的password_expired字段已经变为Y,再重新登录时会发现已经连接不上,提示密码过期。解决办法是修改登录密码就可以(可以修改为原来的密码):
    1、打开cmd,cd进入mysql安装的bin目录,我的目录是:C:\Program Files\MySQL\MySQL Server 5.6\bin,所以输入:cd C:\Program Files\MySQL\MySQL Server 5.6\bin,回车

    2、输入 mysql -u root -p,回车,输入mysq密码进行登录l

    3、修改密码,语句(记得要加分号;再回车):

    set password for root@localhost = password('123456');
    

    如图:
    在这里插入图片描述

    这时候重新连接mysql发现可以连接上了,查看mysql.user表发现root的password_expired已经改为N。

    延伸:

    查看网上的说法,可以修改过期的天数(多少天过期),以天为单位,如:

    ALTER USER ‘root’@‘localhost' PASSWORD EXPIRE INTERVAL 30 DAY;
    

    或者修改密码永不过期,如:

    ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
    

    或这种方式修改密码不过期:

    SET GLOBAL default_password_lifetime = 0;
    

    但是这些都是从MySQL 5.7.4版本开始才可以设置,我这里设置的时候提示出错。

    参考:https://blog.csdn.net/y100100/article/details/79034638

    参考: https://blog.csdn.net/huang800336/article/details/49157235?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-5

    展开全文
  • Mac MySQL设置密码

    千次阅读 2017-06-12 18:45:29
    也就是你已经进入了MySQL,然后再重新设置密码 第三步:SET PASSWORD = PASSWORD('123456'); 设置成功!!!! 欧了!!!!!!! 然后怎么登陆这里就不解释了 ...
    2017-06-12T10:21:47.854165Z 1 [Note] A temporary password is generated for root@localhost: 7hp<_l(&jlkN


    If you lose this password, please consult the section How to Reset the Root Password in the MySQL reference manual.


    如果你不知道Mac MySQL哪里下载的话,给你个地址吧:

    https://dev.mysql.com/downloads/file/?id=469584


    建议先阅读完全文,再安装MySQL


    然后,如图

    然后下载 ,然后安装。

    但是你会惊奇的发现,跟Windows的安装方式完全不一样,因为根本不用设置用户名和密码。。。。。那么现在的问题就来了。。。


    这条消息很关键 :  root@localhost: 7hp<_l(&jlkN

    这个其实就是MySQL的默认密码

    然后启动MySQL 




    MySQL 已经运行了 , 接下来

    第一步: cd   /usr/local/mysql/bin/

    第二步: ./mysql -uroot -p

    让你输入密码,那么这个密码是神马了?

    你是否记得这段文字:  

    2017-06-12T10:30:25.313367Z 1 [Note] A temporary password is generated for root@localhost: 7hp<_l(&jlkN

    If you lose this password, please consult the section How to Reset the Root Password in the MySQL reference manual.

    也就是上面的提示框,那么 这就是一个第一的随机密码,每个电脑每次安装都不一样 

    我们输入进去

    也就是你已经进入了MySQL,然后再重新设置密码

    第三步:SET PASSWORD = PASSWORD('123456');


    设置成功!!!!

    欧了!!!!!!!

    然后怎么登陆这里就不解释了  










    展开全文
  • MySQL设置密码和免密登陆

    万次阅读 2019-04-22 21:04:33
    安装完MySQL数据库之后,默认的管理员root密码为空,这很不安全。因此需要为root用户设置一个密码。如下图查询之后为空。 ![在这里插入图片描述]...
  • 新建用户或修改密码时,报错(ERROR 1819 (HY000): Your password does not satisfy the current policy requirements),这是Mysql自带的密码强度验证的限制
  • (所要设置的初始密码)2 执行 mysql&gt; FLUSH PRIVILEGES;(必要)要再执行一下:flush privileges;在此之前执行了GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT...
  • linux下给mysql设置密码

    千次阅读 2017-07-26 09:09:07
    一:下载并且上传...2:通过LeapFtp工具,将windows上的mysql安装包拷贝到linux系统上   二:安装mysql数据库 安装依赖软件,在第二张iso盘上面有安装软件包: 1.首先要将第二张盘添加到虚拟
  • 一、mysql密码设置
  • 起因:安装完mysql后,启动mysql服务,接下来为mysql设置用户root的密码,结果报错 D:\developSoftware\mysql\mysql-5.6.17-winx64\bin&gt;mysqladmin -u root -p password Enter password: ****** mysqladmin:...
  • mysql数据库设置密码

    千次阅读 2019-01-07 20:26:56
    下面列出的是mysql数据库设置密码的几种方法,不仅限于设置root的密码。 【1】mysqladmin外部修改密码 在数据库外面可使用,无需进入数据库内 mysqladmin -u 用户 -p '旧密码' '新密码' 如果是新数据库,未...
  • mysql数据库密码设置的六种方法

    千次阅读 2021-02-23 21:43:46
    mysql设置密码 方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数。 mysql 设置密码,如何更改默认的root 有好几种方法: 命令行更改: mysqladmin password 新密码 例如...
  • MySQL设置root密码

    千次阅读 2018-09-11 09:02:02
    安装MySQL时,root默认没有密码,这显然很不安全,所以我们需要手动为root设置密码。 1.关闭MySQL service mysqld stop 2.修改配置文件 打开配置文件,增加配置mysqld_safe --skip-grant-table,屏蔽权限验证...
  • mysql数据库密码设置

    万次阅读 2019-03-10 00:23:27
    新装的mysql默认是没有密码的,所以是需要手动设置的。(下面有几种方法实现) 方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql&gt; set password for 用户名@localhost = password('新密码'); 例子...
  • 1 问题 在linux系统上安装了mysql5.7,但是用 grep &...先把mysql设置为无密码登录,修改密码后再设置回来 编辑/etc目录下的my.cnf文件 vim /etc/my.cnf 在 [mysqld] 这个模块最后一行插入这一语句: skip-gr...
  • 如何设置mysql root密码

    千次阅读 2015-01-07 17:26:03
    如何设置mysql root密码: 1、首次安装 root初始密码为空,注意就是没有密码,直接敲回车即可进入 D:\wamp\bin\mysql\mysql5.6.17\bin>mysql -uroot -p Enter password: [直接回车] Welcome to the MySQL ...
  • 设置mysql root密码

    千次阅读 2019-12-04 21:39:00
    环境 UBUNTU 18.04 + mysql 5.7.28 ...2、利用以下命令修改密码 use mysql; update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost'; updat...
  • mysql如何设置密码

    万次阅读 2017-04-15 21:57:07
    新装的mysql默认是没有密码的,下面我们直接root用户进入mysql 有很多方法:1.用root 进入mysqlmysql>set password =password('你的密码');mysql>flush privileges;2.使用GRANT语句 mysql>grant all on *.* to ...
  • MYSQL 设置密码登录

    千次阅读 2019-07-17 16:15:04
    1、首先登陆mysql mysql -P3307 -uroot -p ...-P表示端口,-p表示密码 2、选择数据库 use mysql; 3、输入修改命令 mysql> update user set authentication_string = password("") where user = "root...
  • docker安装mysql设置mysql初始密码

    万次阅读 2019-04-26 15:20:05
    docker安装mysql,只需要2分钟就可以完成 docker search mysql 拉取mysql镜像(https://hub.docker.com/_/mysql) ...运行mysql(--name 容器名称 -e MYSQL_ROOT_PASSWORD设置初始密码 -p 3307:...
  • Mysql设置初始化密码和修改密码

    万次阅读 2018-05-31 13:14:54
    转自:Mysql设置初始化密码和修改密码刚开始创建mysql的时候,一般需要修改密码;而且,本人碰到过在几台服务器上面操作,忘记了其中一台的root密码(用户密码记得,root特别久没用了),所以在网上找到下面的...
  • Mac安装MySQL后,设置初始密码引子: 在Mac上安装MySQL之后,通过MySQLWorkBench登录本地数据连接,发现没有密码,而在安装MySQL过程中,是没有设置密码的。其实,刚刚安装完,是有一个界面,分配了一个初始化的...
  • MYSQL5.7.17设置初始密码

    千次阅读 2017-07-05 07:43:12
    MYSQL5.7.17设置初始密码
  • MySQL5.6密码过期设置

    千次阅读 2017-07-12 10:02:04
    MySQL5.6.6版本起,添加了password_expired功能,它允许设置MySQL数据库用户的密码过期时间。这个特性已经添加到mysql.user数据表,它的默认值是”N”,表示已禁用密码过期功能。可以使用ALTER USER语句来修改这...
  • MySQL用户设置密码及用户授权命令

    千次阅读 2019-04-27 16:53:56
    安装完MySQL数据库之后,默认的管理员root密码为空,这很不安全。因此需要为root用户设置一个密码。如下图查询之后为空。 1、为root用户设置密码 进入mysql数据库:use mysql; 更改root用户密码: update user...
  • mysql设置root用户密码的方法

    千次阅读 2018-06-15 16:29:35
    mysql设置root用户密码的方法
  • windows下mysql初始密码设置

    万次阅读 2019-07-24 09:35:10
    1.my-default.ini 改名my.ini 在解压的目录下面复制my-default.ini一份改名字为 my.ini。...2.打开 Windows 环境变量设置, 新建变量名 MYSQL_HOME , 变量值为MySQL安装目录路径,在 环境变量 的 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 623,568
精华内容 249,427
关键字:

mysql设置密码

mysql 订阅