MySQL 루트 암호 mysqladmin 수정 암호 방법 잊지

출처: 인터넷
작성자: 사용자
키워드: 웹 프로그래밍 MySQL 자습서

일반적으로 나오는 암호는 새로운 MySQL 초보자 친구, 아래 우리는 당신을 어떻게 말해와 서 암호를 변경 하려면 mysqadmin를 사용 하 여 잊지.
몇 가지 예를 걸릴 거 야 그리고 난 내가 볼 거 야 확신 해요.
1, 원래 암호가 123456
C: > Mysql5.bat 입력
@echo
mysql-uroot-p123456-p3306
MySQL 사용자 암호 수정에 대 한 올바른 형식이:
우리가 사용
사용자: 루트 (다른 대체 될 수 있습니다)
비밀 번호: woshiduide
에 새 암호를 보여 줍니다.

코드는 다음과 같습니다.
C: > mysqladmin-uroot-p 암호 Woshiduide
Hu Jintao 암호 입력:

그래서 수정 성공합니다.
참고 암호 키워드 다음 공간

이것을 수정 하는 사람들이 많이 있다.

코드는 다음과 같습니다.
c: > mysqladmin-uroot-p 비밀 번호 'woshiduide'
Hu Jintao 암호 입력:

c: > mysqladmin-uroot-p 비밀 번호 'woshiduide'
암호를 입력 하십시오: * * *
경고: 단일 인용 했다 잘리지 암호에서 명령에 의해
당신이 라인 클라이언트 예상 수 있습니다.

그리고 이번이에 실제 코드는 'Woshiduide'

코드는 다음과 같습니다.
C: > mysql-uroot-p 'Woshiduide'
오신 것을 환영 합니다 MySQL 모니터. 명령 끝에 또는 g.
당신의 MySQL 연결 ID는 18
서버 버전: 5.1.17-베타-커뮤니티-nt-MySQL 커뮤니티 서버 (GPL) 디버깅

에 대 한 도움말 '도움말' 또는 'h'를 입력 합니다. 'C'는 버퍼를 입력 합니다.

Mysql >

그리고 초보자는이 작업을 수행 하는 경향이:

코드는 다음과 같습니다.
C: > mysql-uroot-pwoshiduide
오류 1045 (28000): 액세스 사용자 (암호: y를 사용 하 여 'localhost' @ ' 루트'에 대 한 거부
ES)

그래서 매우 우울, 바이, Google 검색의 많은.

내가 지금 다시 코드를 바꿀 거 야.

코드는 다음과 같습니다.
C: > mysqladmin-uroot-p 'woshiduide' 비밀 번호 123456

2, MySQL에 직접 액세스 하 고 암호를 수정 합니다.

코드는 다음과 같습니다.
mysql > MySQL을 사용 하 여
데이터베이스 변경
mysql > 업데이트 사용자 암호 설정 = 암호 (이 하 ' woshiduide') 여기서 사용자 = '루트' 및 H
ost 'localhost'; =
검색어 좋아, 1 행의 영향을 (0.05 초)
행이 일치: 1 변경: 1 경고: 0

mysql > 플러시 특권;

Mysql > 종료
안녕

C: > mysql-uroot-pwoshiduide
오신 것을 환영 합니다 MySQL 모니터. 명령 끝에 또는 g.
당신의 MySQL 연결 ID가 23
서버 버전: 5.1.17-베타-커뮤니티-nt-MySQL 커뮤니티 서버 (GPL) 디버깅

에 대 한 도움말 '도움말' 또는 'h'를 입력 합니다. 'C'는 버퍼를 입력 합니다.

Mysql >
OK 검색어, 0 행이 영향을 (0.02 초)

3, 다른 암호 설정 명령을 사용 하 여 수정 하는:

코드는 다음과 같습니다.
C: > mysql5.bat
Hu Jintao 암호 입력:
오신 것을 환영 합니다 MySQL 모니터. 명령 끝에 또는 g.
당신의 MySQL 연결 ID는 8
서버 Version:5.1.17-beta-community-nt-debug-log MySQL 커뮤니티 서버 (GPL)

에 대 한 도움말 '도움말' 또는 'h'를 입력 합니다. 'C'는 버퍼를 입력 합니다.

Mysql > 'localhost' @ 루트에 대 한 암호 설정된 = 암호 ('woshiduide');
OK 검색어, 0 행이 영향을 (0.02 초)

mysql > 플러시 특권;
OK 검색어, 0 행이 영향을 (0.09 초)

Mysql > 종료
안녕
4, 그랜트도 수 있지만,이 도입 되지. 때문에 그것은 사용 권한 문제를 포함 한다.

MySQL에서 mysqladmin 명령 사용에 대 한 소개

는 관리 작업을 수행 하는 데 사용 됩니다. 구문은:
쉘 >; mysqladmin [옵션] 명령 [명령-옵션] 명령...
mysqladmin-도움말, 실행 하 여 있습니다 mysqladmin 버전에서 지원 되는 옵션의 목록을 얻을 수 있습니다.
현재 mysqladmin 다음 명령을 지원:
만들기 databasename 만듭니다 새 데이터베이스
드롭 databasename 데이터베이스를 삭제 하 고 모든 테이블
확장 상태 제공 서버 확장된 상태 메시지가
캐시 된 모든 호스트
플러시-로그 플러시 호스트 세척 세척 모든 로그
플러시 테이블 세척 모든 테이블
플러시 권한을 부하 인증 테이블 다시 (다시 로드와 동일)
죽 여 Id, id,... MySQL 스레드
죽 일 암호 새 암호, 새 암호
Ping 변경 이전 암호 확인 mysqld 살아 Processlist 디스플레이 서비스 활성 스레드 목록 새로고침

과부하 인증 테이블
새로 고침 모든 테이블을 씻어 하 고 로그 종료 서버

종료 파일 닫기 및 열기 상태 주고 서버 짧은 상태 메시지
변수 인쇄 가능한 변수
개 버전 가져옵니다 서버 버전
모든 명령을 단축 될 수 있다 그것의 유일한 접두사가입니다. 예:
쉘 >; mysqladmin 프로시저 합계
+---+---+---+---+---+---+---+---+
| Id | 사용자 | 호스트 | db | 명령 | 시간 | 상태 | 정보 |
+---+---+---+---+---+---+---+---+
| 6 | 몬티 | localhost | | 프로세스 | 0 | | |
+---+-----+-+---+---+---+---+---+
가동 시간: 10077 스레드: 1 질문: 9 느린 쿼리: 0 열립니다: 6 플러시 탁상용 Es:1
오픈 테이블: 2 메모리 사용: 1092 k 최대 메모리 사용: 1116 k
상태 명령 결과 다음 열에:
mysqladmin mysql 서버
스레드가 활성 스레드 (고객)
경과 된 초 수 질문 mysqld
에서에서 시작 하는 고객 문제 수 느린 질문 long_query_time 초과 쿼리 수 초
열립니다 얼마나 많은 테이블은는 mysqld 이미 열린된
... 테이블 플러시 플러시, 새로 고침 및 다시 로드 명령
오픈 테이블 번호 테이블의 현재 열
메모리 사용에서은 직접 나눈 mysqld 코드 (MySQL 컴파일-디버그를 하는 경우에 사용 가능) 메모리 일치 MYSQLD 코드 (MySQL 컴파일-디버그를 하는 경우에 사용 가능)에서 직접 할당 된 최대 메모리를 사용 하는 최대 메모리

는 주로 사용 하지 않는 관리에 대 한 사용 하 여 MySQL에 직접 단어를 만들 테이블
수 또한 mysqldmin 데이터베이스
./***.sql (이것은 내보내기 또는 서 면된 진술)

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.