use mysql 1044 42000_mysql错误ERROR 1044 (42000): Access denied for user
mysql错误ERROR 1044 (42000): Access denied for user
发布时间:2020-04-03 14:30:18
来源:51CTO
阅读:1572
作者:老肖的博客
mysql错误ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'MAC'解决办法MariaDB [(none)]> create database MAC;
ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'MAC'
MariaDB [(none)]>
方法一:
1.关闭mysql
# service mysqld stop 【 备注centos7是systemctl stop mariadb】
2.屏蔽权限
# mysqld_safe --skip-grant-table
屏幕出现: Starting demo from .....
3.新开起一个终端输入
#mysql -uroot -pxxxxxx
MariaDB [(none)]> use mysql;
MariaDB [mysql]>
MariaDB [mysql]> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; 【备注:下一次会用newpassword密码登录数据库】
MariaDB [mysql]> FLUSH PRIVILEGES;//记得要这句话,否则如果关闭先前的终端,又会出现原来的错误
MariaDB [mysql]> \q
----------------------------------------------------------------------------
我的实操测试
[root@nessus ~]# systemctl stop mysqld
Failed to stop mysqld.service: Unit mysqld.service not loaded.
[root@nessus ~]# systemctl stop mariadb
[root@nessus ~]#
[root@nessus ~]#
[root@nessus ~]# mysqld_safe --skip-grant-table
191030 11:11:24 mysqld_safe Logging to '/var/log/mariadb/mariadb.log'.
191030 11:11:24 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
新开起一个终端输入
[root@nessus ~]# mysql -uroot 【我的无密码】
MariaDB [(none)]> 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
MariaDB [mysql]> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
Query OK, 4 rows affected (0.01 sec)
Rows matched: 4 Changed: 4 Warnings: 0
MariaDB [mysql]>
MariaDB [mysql]>
MariaDB [mysql]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.00 sec)
MariaDB [mysql]> \q
Bye
[root@nessus ~]# mysql -uroot 【发现之前无密码无法登陆了】
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
[root@nessus ~]#
[root@nessus ~]# mysql -uroot -pnewpassword 【得用newpassword密码登录数据库】
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 5
Server version: 5.5.60-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]>
MariaDB [(none)]>
MariaDB [(none)]>
MariaDB [(none)]> create database MAC;
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]>
MariaDB [(none)]>
MariaDB [(none)]>
MariaDB [(none)]>
use mysql 1044 42000_mysql错误ERROR 1044 (42000): Access denied for user相关推荐
- 重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor
重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwor ...
- mac使用mysql出现的错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
mac使用mysql出现的错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) ...
- Linux重置Mysql密码_解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost
Linux重置Mysql密码 一般这个错误是由密码错误引起,解决的办法自然就是重置密码. 假设我们使用的是root账户. 1.重置密码的第一步就是跳过MySQL的密码认证过程,方法如下: #vim / ...
- Linux工作笔记-重置密码解决MySQL for Linux错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usi
原博文地址: https://blog.csdn.net/mrs_haining/article/details/78953259 注意了:安装Linux后默认带的Mysql也会有这样的问题! 一般这 ...
- MySQL错误ERROR 1045 (28000): Access denied for user 'root'@'localhos
转载出处玮璘博客:http://www.wangweilin.name/rj_446.html 错误描述: Mysql中添加用户之后可能出现登录时提示ERROR 1045 (28000): Acces ...
- Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (usin
Linux mysql 5.6: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using pass... 时间 201 ...
- Linux上重置MySQL密码 错误 ERROR 1045 (28000): Access denied for user ‘‘root‘‘@‘‘localhost‘‘ (using passw...
最近在服务器上安装了一个MySQL,在初始化密码之后,发现密码太复杂我每次都输错了,然后就出现了,ERROR 1045 (28000): Access denied for user ''root'' ...
- linux mysql 1045 错误_Linux 下,mysql数据库报无法登陆错误:ERROR 1045 (28000): Access denied for use...
login as: root Access denied root@×××××××'s password: Last login: Tue Feb 21 03:56:49 2012 from 218. ...
- mysql报错:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘
在Ubuntu安装好MySQL后报错 安装命令(Ubuntu 20.04): sudo apt install mysql-server sudo systemctl start mysql.serv ...
最新文章
- 六个深度学习常用损失函数总览:基本形式、原理、特点
- 限制部分Postfix用户只能内部收发的例子(完整版)
- Boost:交互式地调整2D图像大小并使用OpenGL显示它
- Django-RQ介绍
- 曹大带我学 Go(1)——调度的本质
- ansi编码_了解字符编码,不再恐惧文件乱码
- 【kafka】Failed to allocate.memory within the configed max blocking time
- python笔记记录(包和模块)
- Ubuntu 16.04安装 Nmap 6.46.1
- centOS6和centOS7网卡重启方法,以及关闭防火墙的方法
- WPS2019专业版办公软件安装包+永久授权码!
- 医院住院管理信息系统类图
- 旋转木马--利用html5和css3制作好看的图片3D旋转效果
- 多线程扑克牌发牌小白实现 -- 记录下自己代码点滴
- 人工智能可以应用在哪些领域?
- Web服务器群集——编译安装Apache构建虚拟主机
- 做好多项目管理的十个关键步骤(含工具)
- 表情包受保护无法发送怎么破解和制作gif表情包
- python生成器与迭代器_python 生成器与迭代器(yield 用法)
- 2020第十三届全国大学生信息安全创新实践大赛(线上初赛)re-z3wp