专栏首页大道七哥Mysql 免安装版 root@localhost第一次密码设置

Mysql 免安装版 root@localhost第一次密码设置

方法1: 用SET PASSWORD命令

  mysql -u root

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

方法2:用mysqladmin

  如果root已经设置过密码,采用如下方法  mysqladmin -u root password "newpass"

  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;

方法4:借助工具,例如Navicat Premium

第一步:

第二步:

第三步:

改完保存即可。


-END-

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • logstash安装与logstash-input-jdbc插件使用

    于是elasticsearch提供了可以直接和数据库关联,并且自动根据数据库中的数据更新索引logstash。

    大道七哥
  • message from server: "Host 'xxx' is not allowed to connect to this MySQL server的解决

    可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "us...

    大道七哥
  • Linux下升级Python到3.5.2版本

    本文主要介绍在Linux(CentOS)下将Python的版本升级为3.5.2的方法

    大道七哥
  • MYSQL设置远程账户登陆总结

    打开 /etc/mysql/my.cnf 文件,找到 bind-address = 127.0.0.1 修改为 bind-address = 0.0.0.0

    流柯
  • Mysql8.0 远程连接用户配置

    华创信息技术
  • Mysql-Innodb-Cluster项目实战

    近期由于数据库需要升级,将原有主从模式改为集群模式,实现搞可用HA。作为没有使用过mysql的小白,花了三周时间研究了下mysql,并了解原理后,完成了公司分派...

    用户5224393
  • 12.2 MySQL安装

    MySQL安装目录概要 cd /usr/local/src wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql...

    运维小白
  • MySQL安装配置

    1、官网下载MySQL zip压缩包,下载地址:https://dev.mysql.com/downloads/

    Linux
  • 深入理解Arrays.sort,怼哭面试官

    1.可以直接排的基本数据类型是:int,long,short,char,byte,float,double,其余类型都归于对象类,Object[];注意是没有b...

    三哥
  • centos7 安装mysql

    mysql下载链接:http://dev.mysql.com/downloads/mysql/

    王念博客

扫码关注云+社区

领取腾讯云代金券