방금 PC에 Ubuntu 16.04 LTS를 새로 설치했습니다. 다음을 입력하여 MariaDB를 설치하려고 할 때 :
sudo apt-get install mariadb-server
설치가 순조롭게 진행되었지만 프로세스 중에 mysql 루트 계정의 비밀번호를 입력하라는 메시지가 표시되지 않았습니다. 설치 후 MariaDB ( mysql -u root -p
) 에 로그인 할 수 없었 으며 오류 메시지가 표시되었습니다.
ERROR 1698 Access denied for user 'root'
모든 것이 새로 설치되었습니다. 항목을 /etc/apt/sources.list
확인하고 모든 주요 구성 요소가 올바르게 활성화되었습니다.
무엇이 문제인 것 같습니까?
@NickWeinberg 여기서 문제는 시스템 루트 비밀번호가 아닌 데이터베이스 루트 비밀번호라고 생각합니다.
—
스틸 드라이버
@steeldriver 아, 알았어. " sudo apt-get"명령과 "root의 암호를 입력하라는 메시지가 표시되지 않아서 "혼동되었습니다 . 하지만 당신 말이 옳아 요
—
Nick Weinberg
@DavidFoerster "mysql -u root -p"에 의해 mariadb (Linux에서는 root가 아님)에서 root로 로그인하려고했습니다
—
user6133116
$
또는를#
? (나는 일반 사용자가$
프롬프트에 있기 때문에 묻지 만 루트는#
)