MySQL은 - u 루트 작동하지 않는, 암호를 변경할 수 없습니다 다시 설치 작동하지 않습니다.


0

그래서, 갑자기, 내가 찾을 수있는 아무 이유없이, mysql이 단순히 내 컴퓨터에서 작동을 멈췄습니다. 나는 우분투 16.04를 사용하고 있으며, mysql을 약 4 번 다시 설치하려고 시도했다. 내가 무엇인가하려고 할 때마다, 그것은 나에게 준다.

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

노력하고있어. 이 방법 2 단계까지 나를 데려 간다.

"이 명령으로 --skip-grant-tables 옵션을 사용하여 mysql 데몬 프로세스를 시작하십시오 - sudo /usr/sbin/mysqld --skip-grant-tables --skip-networking & ", 다음 단계를 시도하고 얻을 때까지 작동하는 것 같습니다.

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

나는이 오류를 온라인으로 검색했고, 일부 설정 파일을 --skip-grant-tables를 포함하도록 변경했다. 내가 한 것이고 작동하지도 않았다.

그 밖의 무엇을 할 수 있습니까? 나는 약 3 시간 동안 아무 것도 쓸모 없도록 고쳐 봤는데 어제 일을 그만두면 100 % 확실하게 말할 수 있습니다. 제발, 지긋 지긋한 디스크를 닦아 내고 모든 일을 시작할 수있는 일이 있습니까?


액세스 권한이있는 사용자를 사용해야합니다. 귀하의 MySQL 구성이기 때문에 어느 사용자인지를 판단 할 수 없습니다.
— Ramhound

어떤 사용자가 액세스 권한을 가지는지 어떻게 알 수 있습니까? 아니면 모든 사용자가 존재하는지 여부. 깨끗하게 닦고 기본 사용자 및 구성으로 mysql을 새로 설치하는 방법이 있습니까?
— Bruno Munhoz

어쨌든 Linux 사용자가 아닌 권한을 가진 MySQL 사용자를 사용해야합니다.
— Ramhound

뭐? 어떤 MySQL 사용자? 나는 그것을 얻지 않는다. 'mysql'이라는 이름의 사용자입니까?
— Bruno Munhoz

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.