MySQL 5.1.73의 데이터베이스를 소스 코드에서 설치 한 후 Ubuntu에서 데이터베이스를 초기화하고 설정하는 방법은 무엇입니까? 이 대본

Ruby 1.9.3 / Rails 3.2.2 응용 프로그램을 사용하기 위해서 (필자는) 우분투 컴퓨터에 MySQL 5.1을 ( 이 대본 ). 하지만 그 후에는 콘솔에 로그인하거나 작업을 수행 할 수 없습니다.

사용자 이름과 암호를 얻거나 데이터베이스를 나열하고 쿼리하는 방법은 무엇입니까?



답변

사용자 이름과 비밀번호를 얻으려면 어떻게해야합니까?

기본 사용자는 root, 비밀번호 없음.

MySQL에 대한 루트 암호를 지정하지 않은 경우, 서버는 루트로 연결하기 위해 암호를 요구하지 않습니다. 그러나 이것은 안전하지 않습니다. 암호 지정에 대한 지시 사항은 다음을 참조하십시오. 2.10.4 절. “초기 MySQL 계정 보안” .

출처 루트 암호를 다시 설정하는 방법


답변

사용중인 스크립트를 확인하면 코드에 다음과 같은 스크립트가 표시됩니다.

mysqld_safe -user=mysql &
/usr/bin/mysql_secure_installation

mysqld 서버를 사용자 (mysql)로 시작해야한다. “AND”는 mysql_secure_installation 스크립트는 다음을 수행하는 데 도움이됩니다.

  • mysql 루트 암호 재설정
  • 익명 사용자 제거
  • mysql에 대한 원격 액세스 비활성화
  • 재로드 특권 테이블.
  • 등. .

그리고 무엇 때문에 DavidPostill 위에서 기본 루트 암호가 없다고 말했기 때문에 기본 루트 암호를 입력하라는 메시지가 나타나면 “Enter”를 누르십시오.


답변