结束mysql的进程:killall –u mysql
方法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;
方法4:

mysql> grant  all   on  *.*  to  root@'%'  identified  by '123456_203';
Query OK, 0 rows affected (0.02 sec)

mysql> flush  privileges;
Query OK, 0 rows affected (0.04 sec)

在丢失root密码的时候,可以这样:
mysqld_safe --skip-grant-tables&
mysql -u root mysql
mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
mysql> FLUSH PRIVILEGES;

转载于:https://blog.51cto.com/2526575/660115

mysql的用户和密码相关推荐

  1. mysql数据库密码为空_注意MySQL数据库用户root密码为空

    注意MySQL数据库用户root密码为空 文章作者:网友投稿 发布时间:2008-08-14 19:11:51 来源:网络 看到这大家肯定知道了,就是利用mysql输出一个可执行的文件而已.为什么不用 ...

  2. mysql数据库密码为空_注意MySQL 数据库用户root密码为空_MySQL

    这篇文章着重介绍了MySQL数据库用户root密码为空的另类攻击方法,更多内容请参考下文: 1.连接到对方mysql 服务器 mysql -u root -h 192.168.0.1 mysql.ex ...

  3. MySQL普通用户修改密码

    普通用户修改密码 普通用户,也可以修改自己的密码 否则,普通每次修改密码时还需要通知管理员 普通用户,登录到MySQL服务器后,通过SET语句,设置自己的密码 语法格式 SET PASSWORD=PA ...

  4. MySQL授权用户及密码恢复设置

    MySQL密码恢复及设置 1.停止MySQL服务程序. 2.跳过授权表启动MySQL服务程序 skip-grant-tables(添加在配置文件) 3.重设root密码(更新user表记录) 4.以正 ...

  5. mysql根用户的密码是什么_Mysql忘记根用户密码 怎么办?

    mysql用户手册说的很清楚 如下: A.4.1. 如何复位根用户密码 如果你从未为MySQL设置根用户密码,服务器在以根用户身份进行连接时不需要密码.但是,建议你为每个账户设置密码.请参见5.6.1 ...

  6. 没有mysql不能设置root密码怎么办_无法给MySQL root用户修改密码的解决方法

    本人编译安装完MySQL数据库,想给root用户修改密码,结果无法修改,并且报错,报错大概信息如下: mysqladmin: connect to server at 'localhost' fail ...

  7. mysql添加用户和密码

    首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用.     用户:phplamp  用户数据 ...

  8. ubuntu18.04 mysql初始化用户与密码查找

    1.找出MySQL的安装路径 whereis mysql 2.在进入MySQL安装路径,通过debian.cnf文件查看原始的随机密码 cd /etc/mysql vim debian.cnf use ...

  9. 为什么进mysql需要用户和密码了_centos5安装 mysql 提示需要用户及密码进入?

    有朋友在centos 5 上安装mysql 一切正常,也能正常启动.就是无法进入mysql 提示Duplicate entry 'localhost-' for key 1 需要用户名及密码,可是新安 ...

最新文章

  1. 2021-03-19注解是分功能模块的@ReuqestMapping注解需要依赖的jar为jar-web ,@Autowired注解依赖的是springframework包
  2. 施华洛世奇的少女水晶梦还能继续吗?
  3. 基于fiddler的网络爬虫校园网自动登陆系统
  4. iKcamp出品|全网最新|微信小程序|基于最新版1.0开发者工具之初中级培训教程分享...
  5. 为KindEditor编辑器中的内容增加样式,使得自定义前台页面显示效果与编辑器效果一致
  6. mysql load 占位符_Mysql占位符插入
  7. php中符号 的作用是什么意思,PHP中@符号的用途是什么?
  8. 基于FPGA实现uart串口模块(Verilog)--------发送模块及整合
  9. 左栏固定,右栏自适应
  10. 面向对象中多个对象之间的关系
  11. paip.gui控件form窗体的原理实现以及easyui的新建以及编辑实现
  12. python 优点_python语言有什么优势
  13. 最新QQDIY动态静态名片代码
  14. cadvisor 离线安装
  15. 台式电脑硬件维修操作规范
  16. idea切换工作空间_IntelliJIDEA使用技巧
  17. 程序员因接外包坐牢!两万字长文揭露心酸真实经历
  18. mysql 不等于 优化_Mysql优化
  19. 计算机专业的创新方向和创业情况,计算机专业创新创业教育模式探究
  20. Java 异步方法转同步

热门文章

  1. 2018-06-22 第四十七天 oracle
  2. 1月17日学习内容整理:Scrapy框架补充之pipeline,去重规则
  3. 【Spark Summit EU 2016】摆脱传统ETL,让我们走向Spark吧!
  4. (String)、toString、String.valueOf的区别
  5. 基本算法--希尔排序
  6. 在 Linux 中安装 jdk 和 Tomcat 中遇到的命令
  7. Gradle: 警告:编码 GBK 的不可映射字符
  8. zookeeper 分布式锁服务
  9. 7-zip来解压大于4G以上打包文件
  10. djagno-oscar的页面出现Error 10605 - Receiving country does not support the transaction currency.