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.