给mysql设置密码

/usr/local/mysql/bin/mysql -uroot

可以直接登录mysql

设置密码

/usr/local/mysql/bin/mysqladmin -uroot password 'wangshaojun'

再次直接登录,登录失败,需要输入密码登录。

/usr/local/mysql/bin/mysql -uroot -pwangshaojun

如果密码忘记了,我们需要初始化密码。

vim /etc/my.cnf 

添加一条

skip-grant

不去授权

重启musql

/etc/init.d/mysqld restart
/usr/local/mysql/bin/mysql

可以直接登录

在mysql命令里面输入

use mysql
 update user set password=password('wangshaojun') where user='root';

更改用户的密码,密码等于(‘wangshaojun’)在用户root

可以查看一下更改的内容

select * from user where user='root' \G;

退出mysql之后,还是可以用/usr/local/mysql/bin/mysql直接登录打开

vim /etc/my.cnf 

把添加的那行

skip-grant
删掉 重启mysql
/etc/init.d/mysqld restart

 /usr/local/mysql/bin/mysql

打开失败,

 /usr/local/mysql/bin/mysql -uroot -pwangshaojun

打开成功

最新文章

  1. super.getClass()方法调用
  2. css实现了hover显示title的效果
  3. [转] 腾讯云直播OBS推流教程
  4. linux打开端口
  5. Xcode的代码片段快捷方式-Code Snippet Library(代码片段库)
  6. Dom解析xml源代码
  7. vijos1037题解
  8. Java 编程 订单、支付、退款、发货、退货等编号主动生成类
  9. Problem C: 线性表的基本操作
  10. 批量数据复制SqlBulkCopy使用经验点滴(特别是超时处理)
  11. APP测试常用工具以及框架
  12. Oracle使用笔记(二)
  13. C# Dictionary<TKey,TValue>如何添加键重复的内容
  14. mongose + express 写REST API
  15. shell随笔
  16. C语言 有关内存的思考题
  17. python002
  18. Task的运行原理和工作窃取(work stealing)
  19. Simple drag and drop
  20. python开发进程:互斥锁(同步锁)&进程其他属性&进程间通信(queue)&生产者消费者模型

热门文章

  1. 在java中public void与public static void区别
  2. nova conductor
  3. DNS安装配置
  4. Nginx虚拟主机配置模板
  5. 深入分析理解Tomcat体系结构
  6. 查询优化 | MySQL慢查询优化
  7. poj2942 点-双联通+二分图染色
  8. hive从查询中获取数据插入到表或动态分区
  9. spring mvc中,如何在 Java 代码里,获取 国际化 内容
  10. 项目管理理论与实践(4)——UML应用(上)