mysql -u root -p

Enter password:***

mysql>use mysql; 选择数据库

Database changed

mysql> UPDATE user SET password=PASSWORD("新密码") WHERE user='用户名';

mysql> FLUSH PRIVILEGES;

mysql> quit;

mysql -u root -p

Enter password:***

mysql> use mysql; 选择数据库

Database changed

mysql> update user set user="新用户名" where user="root"; 将用户名为root的改为新用户名

mysql> flush privileges; 刷新权限

mysql> exit

方法1: 用SET PASSWORD命令

首先登录MySQL。

格式:mysql> set password for 用户名@localhost = password('新密码');

例子:mysql> set password for root@localhost = password('123');

方法2:用mysqladmin

格式:mysqladmin -u用户名 -p旧密码 password 新密码

例子:mysqladmin -uroot -p123456 password 123

方法3:用UPDATE直接编辑user表

首先登录MySQL。

mysql> use mysql;

mysql> update user set password=password('123') where user='root' and host='localhost';

mysql> flush privileges;

方法4:在忘记root密码的时候,可以这样

以windows为例:

关闭正在运行的MySQL服务。

打开DOS窗口,转到mysql\bin目录。

输入mysqld --skip-grant-tables 回车。--skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。

再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),转到mysql\bin目录。

输入mysql回车,如果成功,将出现MySQL提示符 >。

连接权限数据库: use mysql; 。

改密码:update user set password=password("123") where user="root";(别忘了最后加分号) 。

刷新权限(必须步骤):flush privileges; 。

退出 quit。

注销系统,再进入,使用用户名root和刚才设置的新密码123登录

mysql数据库用户密码_修改mysql数据库的用户名和密码相关推荐

  1. bt5更改mysql密码_修改PostgreSQL数据库的默认用户postgres的密码

    有时候,忘记了postgresql 安装时默认用户postgres 的密码,怎么办呢? linux shell命令下面输入: sudo -u postgres psql  (这样就可以直接登录进pos ...

  2. mysql修改user表密码_修改MySQL数据库中表的用户名和密码

    原有网站账号密码忘记了,用第一种方法解决的,感觉直观快速安全. 方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表, 不过别忘了使用PASSWORD函数. 方法二 使用my ...

  3. mysql修改数据库编码级_修改mysql数据库编码

    修改my.ini文件 加上 default-character-set=gb2312 设定数据库字符集 alter database da_name default character set 'ch ...

  4. mysql数据库目标库_修改mysql数据库的库名

    假如源数据库名称为"srcdb",目标数据库名称为trgdb 首先创建目标数据库: create database trgdb; 查看源数据库中的所有表名: use informa ...

  5. mysql删除默认密码_修改mysql默认密码方法

    问题描述 今天在MAC上安装完MYSQL后,MYSQL默认给分配了一个默认密码,但当自己在终端上使用默认密码登录的时候,总会提示一个授权失败的错误:Access denied for user 'ro ...

  6. update语句修改mysql密码_修改 mysql 密码

    修改mysql密码的方法 use mysql update user set Password=password('newpassword') where User='root'; flush pri ...

  7. mysql 索引太长_修改Mysql索引长度限制

    mysql 索引过长1071-max key length is 767 byte 问题 create table: Specified key was too long; max key lengt ...

  8. 简述修改 MySQL 配置文件的方法_修改mysql配置文件的方法举例

    1启动选项中修改 启动mysql的时候加参数  -O max_heap_table_size=64M . 2.修改my.cnf 在[mysqld]的段中 增加 max_heap_table_size ...

  9. bat输入用户名密码_忘记了路由器的用户名和密码怎么办【解决方法】

    管理员用户名和密码用来管理路由器,对路由器安全非常重要.如果忘记无线路由器的管理员用户名或者密码,请按照以下方法进行尝试解决. TP-LINK无线路由器有三种登录类型,请确认您路由器的登录方式并参考对 ...

  10. 获取mysql所有用户权限_查看MYSQL数据库中所有用户及拥有权限

    查看MYSQL数据库中所有用户 mysql>SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM my ...

最新文章

  1. 无线红外探测器02-硬件设计
  2. 报名 | 数据新闻发展趋势与人才培养学术讲座(武汉)
  3. 皮一皮:六神终于出奶茶了!
  4. python代码示例图形-Python使用matplotlib绘制三维图形示例
  5. CloudStack4.1.1升级CloudPlatForm4.2.0实践手册
  6. 投资学习网课笔记(part7)--基金第七课
  7. 逆战选择服务器后显示器,让你的画面更流畅 逆战FPS值调节方法
  8. 金融账务体系业务知识——汇总
  9. 苹果投影仪_无线投屏才是真正的王道,明基智能商务投影仪E580
  10. 01在Windows Server 2008R2上面搭建一台根DC
  11. 原型模式(深克隆、浅克隆)
  12. C#对接中国移动短信接口
  13. 显卡刷bios改型号_显卡BIOS刷新方法(详细)
  14. Nutch是一个优秀的开源的数据爬取框架
  15. 基于Hadoop平台使用MapReduce统计某银行信用卡违约用户数量
  16. 黑马程序员—写给各位同学,并致黑马各位老师的一封感谢信~~~~绝对给力
  17. 【python 算法接口】使用FastAPI框架快速构建高性能的api服务
  18. Redis11_缓存穿透和雪崩
  19. 最新搜狗泛目录程序,搜狗站群泛目录,搜狗蜘蛛蜘蛛池(图文)
  20. 自签名SSL证书有风险吗?

热门文章

  1. UE4多人 mysql_UE4 添加多人联机功能
  2. sort()基础知识总结+超简短的英文名排序写法
  3. uni-app(微信小程序)连接HC系列蓝牙模块并进行双向通信采坑总结
  4. day20 网络编程
  5. 解决swiper动态改变数据后分页混乱问题
  6. 保送北大,连发三篇Science,这位80后川妹子近日再发重磅级研究成果!
  7. Java SE 基础知识~流程控制
  8. Chapter 12 设计概念
  9. SHA1摘要算法(带示例)
  10. 云栖大会压轴好戏 阿里云发布视频云V5计划与系列新产品