整理了以下四种在MySQL中修改root

整理了以下四种在MySQL中修改root密码的方法,可能对大家有所帮助!

方法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;

时间: 2024-08-11 03:35:19

整理了以下四种在MySQL中修改root的相关文章

使用SQLyog修改MySQL中的Root密码

事先声明:本人所用的MySQL是绿色解压版的,解压完成便可以直接使用 1.使用SQLyog连接上MySQL 2.查找mysql中的user表 3.打开user表,本人已经设置好了密码,所以显示有密码 4.使用SQL语句修改密码 update user set password = password('123') where host = 'localhost' and user = 'root' 5.重启MySQL服务,再连接即可修改成功 原文地址:https://www.cnblogs.com

MacOs安装mysql与修改root密码

1.下载安装包 http://www.mysql.com/downloads/ 找到如下内容下载 mysql-5.7.21-1-macos10.13-x86_64.dmg下载地址是 https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.21-1-macos10.13-x86_64.dmg 2.下载后按提示安装 按照一路安装步骤,保存最后弹出框里的mysql root密码. 3.安装好之后,还需要启动 打开设置并且点击MySql 开启MySql服

mysql数据库修改root密码方法

Window下修改mysql超级管理员root密码的方法 1停止服务 开始->运行->输入cmd,打开命令提示符窗口,然后输入  net stop mysql  ,停止mysql相关服务 2在命令提示符窗口进去mysql安装目录的bin目录 若是其他盘,请先切换到其他盘 例如 输入 D: 回车即可:然后输入cd 文件路径 例如 cd D:\wamp\bin\mysql\mysql5.5.20\bin 即可进入该文件夹下 3进入mysql安全模式(这样就不需要输入密码就可以进入mysql数据库了

【Mysql】修改root密码与创造一个与root一样权限的账号

可能要修改root密码,是因为要与服务器上Mysql数据库密码配合,你总不能每次更新都通过Ctrl+H来替换网络工程的服务器密码解决,否则可能替换到其它与数据库无关的字段.这就导致这个工程更加起不来了. 除了之外,为了本地又有一个与root一样权限的账号参与测试,做些小demo,因此也需要在本地上创建一个与root一样权限的账号. 首先你都要打开MySQL Command Line Client命令行. 一.修改原来安装的时候root账号的密码 同理可以修改其它账号的密码, 在命令行依次输入如下

linux 中修改root的密码

修改root密码 有的时候会出现忘记了root 用户密码的情况,再次我们可以通过进入single(单)用户模式,将root的密码重新设置,然后重启登录即可. 具体流程: 1.先登录root用户(密码已知的情况),然后在终端中重启(reboot) 2.在重启的过程中不时地按[e]键,会出现下面的视图: 3.按下[e]键,出现下面的视图: 4.通过键盘上的↑或者是↓键(或者是用鼠标)选中第二个(当前默认显示的是第一个),按下[e]键,出现如下视图: 5.在命令行后面输入空格+single,回车之后出

四、安装Mysql中的问题及解决办法-----主要针对于前一篇博文可能出现的问题

在安装执行 $ rpm -ivh 5.MySQL-client-5.6.21-1.el6.x86_64.rpm 会发现,在安装Mysql时与原有数据库mariadb相冲,出错,不能安装 删除原数据库 $ rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 –nodeps 再安装 $ rpm -ivh 5.MySQL-client-5.6.21-1.el6.x86_64.rpm $ rpm -ivh 5.MySQL-server-5.6.21-1.el6.x86_6

如何解决Mysql中忘记root密码的情况

方法一: MySQL提供跳过访问控制的命令行参数,通过在命令行以此命令启动MySQL服务器: safe_mysqld --skip-grant-tables& 即可跳过MySQL的访问控制,任何人都可以在控制台以管理员的身份进入MySQL数据库. 需要注意的是在修改完密码以后要把MySQL服务器停掉重新启动才会生效 方法二: 可以进行如下的步骤重新设置MySQL的root密码: 1.首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库. 因为在重新设置MySQL的root密码

在mysql中修改表名的sql语句

在使用mysql时,经常遇到表名不符合规范或标准,但是表里已经有大量的数据了,如何保留数据,只更改表名呢?可以通过建一个相同的表结构的表,把原来的数据导入到新表中,但是这样视乎很麻烦.能否简单使用一个SQL语句就搞定呢?当然可以,mysql5.0下我们使用这样的SQL语句就可以了.ALTER TABLE table_name RENAME TO new_table_name例如 ALTER TABLE admin_user RENAME TO a_us

mysql中修改表字段名/字段长度/字段类型详解

先来看看常用的方法 MySql的简单语法,常用,却不容易记住.当然,这些Sql语法在各数据库中基本通用.下面列出: 1.增加一个字段 alter table user add COLUMN new1 VARCHAR(20) DEFAULT NULL; //增加一个字段,默认为空alter table user add COLUMN new2 VARCHAR(20) NOT NULL; //增加一个字段,默认不能为空 2.删除一个字段 alter table user DROP COLUMN ne