首页 > 数据库 >mysql用户重命名

mysql用户重命名

时间:2022-08-31 11:35:16浏览次数:57  
标签:重命名 用户名 数据库 用户 修改 user mysql root

如何修改mysql默认账户名root?
首先说一下为什么我要改这个root用户名,正常来说,数据库用户名又不经常更改,用啥都是应用,为什么非要改呢?
因为最近在搞一个项目,本地数据库用户名为root,但是部署上线时,服务器中不允许数据库的用户名为root,必须要改成其他的方可。
由于项目是边改变上线,比较频繁,所以每次上线之前,在本地打包都要改一下数据库用户名,已经改的够够的了,索性将本地的数据库用户名改的和服务器上一样吧。
接下来就是修改的步骤:
1.登录数据库
mysql -u root -pmysqlpd02
2.登录mysql成功之后,我们先来查询一下mysql中所有的用户名,代码如下:
select user from mysql.user;
1
3.然后我们就发现,里面有默认用户名为root;
4.接着选中数据库
use mysql;
5.修改用户名,就像修改普通表中的数据一样,代码如下:
update user set user ='yunwei' where user ='root';
6.修改完之后还没完事,我们需要刷新一下权限,不然新修改的用户还是无法登陆,代码如下:
flush privileges;
7.至此,mysql中,将root用户名修改成yunwei就完成了。
至此,修改完成,注意最后的刷新权限,一定要执行,不然还是无法用新用户名登录。
2

标签:重命名,用户名,数据库,用户,修改,user,mysql,root
From: https://www.cnblogs.com/xgsh/p/16642407.html

相关文章

  • Mysql定时备份指南
    Mysql定时备份指南1、登录数据库服务器,创建目录mkdir-p/data/mysqlbak/datamkdir-p/data/mysqlbak/scriptsmkdir-p/data/mysqlbak/logs2、创建备份脚本文件Vi......
  • 【MySQL】MariaDB使用connect存储引擎访问SQLServer中的表
    借助connect存储引擎,Mariadb可以访问任何ODBC数据源。本文是以CentOS7为例。安装的内容有:ODBCdriver,unixODBC 1.下载ODBC对应linux的驱动下载地址:https://docs.mi......
  • MySql Replication主从环境搭建
    1、主库安装完毕之后,执行以下查询:SHOWVARIABLESLIKE'log_bin';SHOWVARIABLESLIKE'binlog_format';SHOWVARIABLESLIKE'server_id';SHOWVARIABLESLIKE'i......
  • MySQL 覆盖索引详解
    1.什么是索引?索引(在MySQL中也叫“键key”)是存储引擎快速找到记录的一种数据结构,通俗来说类似书本的目录,这个比方虽然被用的最多但是也是最恰如其当的,在查询书本中的某......
  • Canal 原理说明和Mysql+Canal+kafaka 按装说明
    Canal原理说明:主要应用场景Mysql与Redis可靠一致性,因为msyql修改变更将数据加到kafka队列可以确保存数据一定会被更新到redis,kafka有重试和可以确保被消费。使用阿里的......
  • SQL9 - 查找除复旦大学的用户信息 - NOT IN("")和<>等用法
    题目链接戳这里题解SELECTdevice_id,gender,age,universityFROMuser_profileWHEREuniversity!="复旦大学"#Or--WHEREuniversityNOTIN("复旦大学")......
  • MySQL刷题复习笔记 - 每日持续更新
    PS为了代码规范,所以所有关键字均为大写,其他为小写。点击题目名称即为题解链接。MySQL基本语法SELECT[DISTINCT]列名1,列名2...FROM表名WHERE查询条件表达......
  • springboot mysql 的赖配置
    1、报错点  ##mysqlspring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://127.0.01:3307/distributed-lock-test?......
  • 1.MySQL优化
    MySQL中的索引管理​ 在MySQL中,对索引的查看和删除操作是所有索引类型通用的。6.1普通索引​ 这是最基本的索引,它没有任何限制MyIASM中默认的BTREE类型的索......
  • [Bug0045]MySQL 8.0 Public Key Retrieval is not allowed 错误解决方式
    1、问题使用DBeaver连接MySQL8.0报错PublicKeyRetrievalisnotallowed2、场景电脑开发环境迁移初始化mysql后使用DBeaver连接不上3、原因查阅网上资料得到是......