Ubuntu 16.04 LTS에 mariadb-server를 설치할 때 루트 암호를 입력하라는 메시지가 표시되지 않음


14

방금 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확인하고 모든 주요 구성 요소가 올바르게 활성화되었습니다.

무엇이 문제인 것 같습니까?


터미널 프롬프트가 있습니까 $또는를 #? (나는 일반 사용자가 $프롬프트에 있기 때문에 묻지 만 루트는 #)
Nick Weinberg

2
@NickWeinberg 여기서 문제는 시스템 루트 비밀번호가 아닌 데이터베이스 루트 비밀번호라고 생각합니다.
스틸 드라이버

@steeldriver 아, 알았어. " sudo apt-get"명령과 "root의 암호를 입력하라는 메시지가 표시되지 않아서 "혼동되었습니다 . 하지만 당신 말이 옳아 요
Nick Weinberg

@DavidFoerster "mysql -u root -p"에 의해 mariadb (Linux에서는 root가 아님)에서 root로 로그인하려고했습니다
user6133116

답변:


17

Mariadb 패키지는 Ubuntu 16.04에 설치하는 동안 구성 마법사를 제공하지 않습니다.

아래 명령을 사용하여 mysql 쉘을 사용하십시오.

sudo mysql -uroot

나는 그것을 시도했고 효과가 있었다. 감사. 그러나 이전에 mariadb를 설치할 때 루트 암호를 설정하라는 메시지가 표시됩니다. 언제부터 바뀌 었습니까?
user6133116

@ user6133116 : 귀하의 질문에 대한 진술과 모순됩니다. 어떤거야. 명확하게 설명해 주시겠습니까?
David Foerster

@DavidFoerster 죄송하지만 모순은 보이지 않습니다. 내 질문에 대한 아이디어를 얻지 못했다고 생각합니다.
user6133116

"[설치 과정] 중에 mysql 루트 계정의 암호를 입력하라는 메시지가 표시 되지 않았습니다 "(질문에서 나에게 강조 표시) 대 "mariadb를 설치할 때 루트 암호를 설정하라는 메시지가 표시되었습니다"(
David Foerster

@DavidFoerster "하지만 mariadb를 설치할 때 EARLIER를 기억합니다. 루트 암호를 설정하라는 메시지가 표시됩니다. 언제부터 변경 되었습니까?" "이번이 아니라 전에"라는 뜻의 '이전'이라는 단어에주의하십시오. 이전에 데이터베이스 루트 계정의 비밀번호를 설정하라는 메시지가 표시되었지만 이번에 새로 설치하는 동안은 아니므로 질문이 여기에 게시되었습니다.
user6133116

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