首次使用MySQL报错error1045
刚学了mysql准备在自己的虚拟机上回家玩玩,结果mysql就立马给我一个下马威,拒绝连接root用户,首先呢,我耐心的在网上寻找解决
前提唠叨:
刚学了mysql准备在自己的虚拟机上回家玩玩,结果mysql就立马给我一个下马威,拒绝连接root用户,首先呢,我耐心的在网上寻找解决之道,确实发现很多,但归纳起来也就三四种,再折腾了2个多小时挨个试完之后发现,没有一个可以解决我这个问题。过了两天碰到老师我向他咨询了一下,结果回来立马就解决了!牛!
再啰嗦两句,首先你得是跟我相似或者一样的应用环境,这个很重要,不同的环境下结果可能呈现万般不同;然后呢,我这是只是快速的解决进入mysql的问题,至于进去之后你要不要再添设密码以加强安全什么的不在今天所说之列,闲话稍许,下面是正题。
环境:RedHat企业版5.9
用户:root
[root@localhost ~]# mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
1、这时我想那我添设个初始密码呗!话说初始化之后应该是可以匿名进入的才对啊!
[root@localhost ~]# mysqladmin -hlocalhost -uroot password"123"
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
2、设置失败,既然这样我只能试一试老师说到的mysql的配置文件
[root@localhost ~]# vim /etc/my.cnf
[mysqld]
skip-grant-table //这句表达的意思呢是“跳过授权表,即无密码直接进入啦”
3、重启服务
[root@localhost ~]# service mysqld restart
停止 mysqld: [确定]
启动 mysqld: [确定]
4、再次进入
[root@localhost ~]# mysql
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 5.0.95 Source distribution
Copyright (c) 2000, 2011, 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>
嘿嘿,终于看到这个向右的小箭头了!
虽然简单,但若能帮到某人,,我会很开心的。
更多相关阅读:
MySQL ERROR 1045 (28000): Access denied for user 'root'@'localhost'
解决MySQL安装时1045错误的方法
Linux下MySQL远程连接提示ERROR 1045 (28000)
MySQL出现1045错误服务找不到路径的解决

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

MySQL 오류 해결 방법: 하위 행에 외래 키 제약 조건이 있으므로 특정 코드 예제가 필요합니다. MySQL 데이터베이스를 사용할 때 "Cannotaddorupdateachildrow:aforeignkeyconstraintfails" 오류가 발생할 수 있습니다. 이 오류는 일반적으로 데이터를 삽입하거나 업데이트할 때 외래 키 제약 조건 문제를 나타냅니다. 이 문서에서는 이 문제를 해결하는 방법을 설명하고 구체적인 코드 예제를 제공합니다. 먼저, 다루자

MySQL 오류 해결 방법: 기본 키 레코드가 중복되었습니다. 특정 코드 예제가 필요합니다. MySQL 데이터베이스를 사용할 때 기본 키 레코드가 중복되는 문제가 자주 발생합니다. 데이터베이스에 새로운 데이터를 삽입할 때 해당 데이터의 기본 키 값이 기존 레코드의 기본 키 값과 동일하면 기본 키 레코드 중복 오류가 발생합니다. 이 오류에 대한 프롬프트는 일반적으로 "Duplicatetryforkey'PRIMARY'"입니다. 그렇다면 이 문제를 해결하는 방법은 무엇입니까? 이 기사에서는 몇 가지 솔루션을 제공합니다.

Table'table_name'alreadyexists - MySQL 오류 해결 방법: 테이블이 이미 존재하므로 구체적인 코드 예제가 필요합니다. 소개: MySQL 데이터베이스를 사용하는 개발 및 관리 과정에서 테이블이 이미 존재한다는 오류가 자주 발생합니다. 이 오류는 일반적으로 테이블을 반복적으로 생성하거나 기존 테이블 구조를 가져올 때 발생합니다. 이 기사에서는 MySQL 오류: 테이블이 이미 존재하는 문제를 해결하는 방법을 소개하고 구체적인 코드 예제를 제공합니다. 1. MySQL 오류란 무엇입니까? 테이블이 삭제되었습니다.

소켓'socket_name'(2)을 통해 로컬MySQL서버에 연결할 수 없습니다. - MySQL 오류 해결 방법: 소켓(2)을 통해 로컬 MySQL 서버에 연결할 수 없습니다. 특정 코드 예제가 필요합니다. MySQL 데이터베이스를 개발하고 관리할 때 가끔 몇 가지 문제가 발생합니다. 일반적인 문제 중 하나는 소켓을 통해 로컬 MySQL 서버에 연결할 수 없다는 것입니다. 우리가 맛볼 때

MySQL 오류 해결 방법: 데이터가 필드 길이를 초과합니다. MySQL 데이터베이스를 사용하는 개발 과정에서 데이터가 필드 길이를 초과하는 문제에 자주 직면합니다. 데이터를 삽입하거나 업데이트할 때 데이터 길이가 필드에 정의된 길이를 초과하면 MySQL은 오류를 보고하고 데이터가 삽입되거나 업데이트되지 않도록 합니다. 이러한 종류의 오류에 대한 일반적인 프롬프트 메시지는 Datatoolongforcolumn'column_name'입니다. 그것은 우리에게 특정 분야를 알려줍니다

MySQL 오류 해결 방법: 고유 키 제약 조건의 중복 레코드, 특정 코드 예제가 필요합니다. MySQL 데이터베이스를 사용할 때 오류, 즉 "Duplicateentry'value'forkey'unique_key_constraint'" 오류가 자주 발생합니다. 이 오류는 일반적으로 데이터를 삽입하거나 업데이트할 때 고유 키 제약 조건을 위반하여 데이터베이스에 중복 레코드가 발생함으로써 발생합니다. 고유 키 제약 조건은 데이터베이스의 특정 필드가

제목: MySQL 오류 해결 방법: 열에 알 수 없는 열 유형, 특정 코드 예제가 필요합니다. 서론: 데이터베이스는 애플리케이션 개발 프로세스에서 중요한 역할을 하며, 일반적으로 사용되는 관계형 데이터베이스 관리 시스템 중 하나로 MySQL이 널리 사용됩니다. 다양한 웹 애플리케이션과 기업 수준의 시스템. 그러나 MySQL을 사용하여 테이블을 생성하는 과정에서 흔히 발생하는 오류 중 하나는 "Unknowncolumntype'column_type'입니다.

Unknowncolumn'column_name'in'table_name'-MySQL 오류 해결 방법: 테이블의 알 수 없는 열 이름, 특정 코드 예제가 필요합니다. MySQL 데이터베이스를 사용할 때 다음과 같은 오류 메시지가 나타날 수 있습니다: Unknowncolumn'column_name'in'table_name'(table) )의 열 이름을 알 수 없습니다. 이 오류는 일반적으로 테이블에 존재하지 않는 지정된 열 이름으로 인해 발생합니다. 이 기사에서는
