속성->고급 시스템 설정->환경 변수"를 차례로 연 다음 루트 디렉터리의 파일 이름을 my.ini로 변경합니다. ; 드디어 mysql을 시작합니다."/> 속성->고급 시스템 설정->환경 변수"를 차례로 연 다음 루트 디렉터리의 파일 이름을 my.ini로 변경합니다. ; 드디어 mysql을 시작합니다.">

 >  기사  >  데이터 베이스  >  mysql을 직접 압축해제하고 설치하는 방법

mysql을 직접 압축해제하고 설치하는 방법

藏色散人
藏色散人원래의
2020-11-02 10:43:596134검색

mysql을 직접 압축 해제하고 설치하는 방법: 먼저 mysql을 아무 경로에나 압축을 푼 다음 "컴퓨터->속성->고급 시스템 설정->환경 변수"를 차례로 연 다음 루트 디렉터리의 파일 이름을 my로 변경합니다. .ini; 드디어 mysql을 시작합니다.

mysql을 직접 압축해제하고 설치하는 방법

추천: "mysql 비디오 튜토리얼"

mysql 5.5.x zip 직접 압축 해제 버전 설치 방법

1 공식 웹사이트로 이동하여 mysql-5.5.10-win32.zip을 다운로드하세요. C:mysql-5.5.10-win32

2와 같은 경로로 이동하여 컴퓨터->속성->고급 시스템 설정->환경 변수를 열고,

새 환경 변수를 만듭니다. 변수 이름: MYSQL_HOME, 변수 값은 다음과 같은 mysql 루트 디렉터리입니다: C:mysql-5.5.10-win32

그런 다음 시스템 변수 Path:;%MYSQL_HOME%bin

3에 추가합니다. 이미 "my-"로 시작하는 루트 디렉터리 ini 파일 아래에 작성되어 있으면 my-small.ini와 같이 자신에게 적합한 파일을 선택하세요.

복사본을 만들고 파일 이름을 my.ini로 변경하고 다음 콘텐츠를 추가합니다.

[mysqld] 
#设置字符集为utf8 
default-character-set = utf8 
basedir = C:/mysql-5.5.10-win32 
datadir = C:/mysql-5.5.10-win32/data 
 
[client] 
#设置客户端字符集 
default-character-set = utf8 
 
[WinMySQLadmin] 
Server = C:/mysql-5.5.10-win32/bin/mysqld.exe

4. 명령 프롬프트를 열고 %MYSQL_HOME%/bin 디렉터리를 입력한 후 mysqld -install 명령을 실행하여 설치합니다. mysql을 Windows 서비스에 추가합니다. 성공적으로 실행되면 다음 메시지가 표시됩니다: C:mysql-5.5.10-win32bin>서비스가 성공적으로 설치되었습니다.

서비스를 제거하려면 mysqld -remove 명령을 실행하세요.

그런 다음 명령 프롬프트에서 net start mysql을 실행하여 mysql을 시작합니다. 서비스를 중지하려면 net stop mysql 명령을 입력합니다.

mysql 자동 시작 여부를 설정하려면 시작 메뉴->실행에서 service.msc를 입력하여 서비스 관리를 열고 설정하면 됩니다.

5. 처음 로그인할 때 다음을 입력하세요.

C:\Users\Administrator>mysql -u root

비밀번호 변경:

방법 1:

mysql> update mysql.user set password=PASSWORD('root') where User='root' 
mysql> flush privileges

또는

방법 2: mysqladmin 사용

mysqladmin -u root password "newpass"

루트가 이미 비밀번호를 설정한 경우 다음을 사용하세요. 다음 방법

mysqladmin -u root password oldpass "newpass"

방법 3: UPDATE를 사용하여 사용자 테이블을 직접 편집

   mysql -u root
  mysql> use mysql;
  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';
  mysql> FLUSH PRIVILEGES;

루트 비밀번호를 잊어버린 경우 다음과 같이 할 수 있습니다.

    mysqld_safe --skip-grant-tables&
  mysql -u root mysql
  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';
  mysql> FLUSH PRIVILEGES;

6 MySQL 사용자 데이터베이스에 빈 행이 있으므로 삭제하세요. 괜찮을 거예요.

아아아아

위 내용은 mysql을 직접 압축해제하고 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.