修改mysql登录密码--解决能登录linux却不知道mysql密码
来源:互联网 发布:彩票中奖 知乎 编辑:程序博客网 时间:2024/06/10 22:01
遇到了烂尾机器的时候,能登录linux却不能登录mysql:
mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
mysql -u root -p
error: 'Access denied for user 'root'@'localhost' (using password: YES)'
此时,如果 MySQL 正在运行,首先杀之: killall -TERM mysqld
然后直接启动/usr/bin/mysqld_safe --skip-grant-tables &
此时就可以直接输入mysql登录了,
$ mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.14 MySQL Community Server (GPL)
Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql> update user set password=password("root") where user="root";
Query OK, 4 rows affected (0.68 sec)
Rows matched: 4 Changed: 4 Warnings: 0
mysql> flush privileges
-> ;
Query OK, 0 rows affected (0.00 sec)
mysql>
再次执行killall -TERM mysqld
然后启动 service mysql start
之后 mysql -uroot -p 使用 root就能登录了。
登录之后又报了个错误:
mysql> use mysql
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
,执行SET PASSWORD = PASSWORD('root');后,正常
mysql> SET PASSWORD = PASSWORD('root');
Query OK, 0 rows affected (0.19 sec)
mysql> use mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Database changed
mysql>
- 修改mysql登录密码--解决能登录linux却不知道mysql密码
- mysql 修改 登录密码
- mysql修改登录密码
- Mysql修改登录密码
- 修改Mysql登录密码
- MySQL 修改登录密码
- 修改MYSQL ROOT登录密码
- 给mysql修改登录密码
- 【Dongle】【MySql】修改登录密码
- 修改MySQL的登录密码
- mysql修改密码后,登录mysql数据不显示
- mysql忘记密码,修改登录密码
- 解决mysql数据库登录报1045错误,修改root密码
- 解决Mysql密码修改后不能登录的问题
- Linux下rpm方式安装mysql(密码修改,远程登录)
- mysql 解决mysql密码忘记问题,修改密码之后登录不成功的问题
- ubuntu环境下MySQL修改登录密码
- 忘记mysql的登录密码如何修改
- 2段代码实现在所有浏览器下显示特殊字体(附字体转换工具)
- 0034算法笔记——【分支限界法】最优装载问题
- java Date 格式的转换
- truncate,delete,drop的异同点
- 多点触控缩放图片及单点触控图片移动
- 修改mysql登录密码--解决能登录linux却不知道mysql密码
- SQL Server 附加数据库时 出现错误 “无法为请求检索数据,Error:5123 ” 的解决办法
- uafxcwd.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)"解决办法
- glog 入门教程
- 0035算法笔记——【分支限界法】布线问题
- 数据库连接字符串
- 增加JVM堆内存
- 淘宝推广测试
- 0036算法笔记——【分支限界法】0-1背包问题