mysql 서비스 설치 방법
처음 mysql을 설치했을 때 Windows 서비스에서 볼 수 있었는데, 설치 후 한동안 사용하지 않았습니다. Windows 서비스에서 mysql 서비스를 시작하려고 준비하던 중, mysql 서비스가 없는 것을 발견하여 해결 방법은 다음과 같습니다.
1. mysql 데이터베이스를 설치하지 않은 경우 mysql 서비스를 먼저 설치합니다.
2. mysql만 설치합니다. service 설치 디렉터리 아래의 bin 디렉터리에서 mysqld.exe를 찾습니다.
3. mysql 서비스를 설치하는 방법에는 두 가지가 있습니다.
3.1: mysqld.exe를 직접 실행하여 설치합니다. service
p>
3.2: 위의 방법이 작동하지 않으면 dos 명령을 열고 관리자 권한으로 cmd를 열고 mysql.exe를 찾아 mysqld.exe --install 명령을 실행하십시오. Mysql5.5 여기서 Mysql5.5는 서비스 이름입니다. 위 명령은 컴퓨터를 켤 때 설치된 서비스가 자동으로 시작된다는 의미입니다. 서비스를 수동으로 변경하려면 다음 명령을 실행하세요. --install-manual 이와 같이 서비스를 시작하려면 다음 명령을 사용해야 합니다. net start MySQL 서비스를 삭제하는 명령은 다음과 같습니다. mysqld.exe --remove
1. p>
2. mysql 파일 my.inimy.ini의 실행 구성을 작성합니다------------------ -[WinMySQLAdmin]# mysql 서비스를 시작하기 위한 파일을 지정합니다. Server=E: \\myserver\\mysql-5.0.37-win32\\bin\\mysqld-nt.exe
[mysqld]# mysql 설치 디렉터리 설정 basedir=E:\\myserver\\mysql-5.0 .37-win32# mysql 데이터베이스의 데이터 저장 디렉터리를 설정합니다(data여야 함). 또는 \\xxx\datadatadir=E:\\myserver\ \mysql-5.0.37-win32\\data# mysql 서버의 문자 집합을 설정합니다. default-character-set=gbk
[client]# mysql 클라이언트의 문자 집합을 설정합니다. default-character-set =gbk------ ----------
3 mysql 서비스를 설치하려면 E 디렉터리를 입력합니다. :\myserver\mysql-5.0.37-win32\bin MS-DOS 창에서 다음 명령을 실행합니다: mysqld - -install mysql5 --defaults-file= E:\myserver\mysql-5.0.37-win32\my .ini
4. 위의 명령 창에서 다음 명령을 입력합니다. net start Mysql5는 이런 방식으로 mysql 서비스를 시작합니다.
5. 위 명령 창에서 mysql -u root -p 명령을 입력하고 Enter 키를 눌러 비밀번호를 입력합니다. mysql 압축해제 버전 초기 설치 시 관리자 루트 비밀번호가 비어 있으므로, 다시 Enter를 누르면 mysql 데이터베이스에 로그인됩니다.
처음으로 mysql에 로그인하지 않고 여전히 네트워크 주소를 가진 사용자가 있는 경우 다음 명령을 사용하여 mysql 서버에 로그인할 수 있습니다. 원격 또는 로컬.
이 로그인 방법을 "원격 로그인"이라고 합니다. 명령은 다음과 같습니다: mysql -h 192.168.3.143 -u root -pmysql -h 192.168.3.143 -u root -pleizhimin
-h는 지정된 로그인입니다. IP, -u 사용자를 지정하고, -p는 비밀번호를 지정합니다. -p 뒤에 아무 것도 입력하지 않으면 비밀번호를 입력하라는 메시지가 표시됩니다. 또한, 더 이상 입력할 필요가 없도록 비밀번호를 직접 입력할 수도 있습니다. 비밀번호.
6. 데이터베이스 및 테이블을 운영합니다. mysql 데이터베이스에 로그인한 후 데이터베이스에서 지정된 작업을 수행할 수 있습니다. 작업에 대한 데이터베이스 개체를 지정합니다. 그러면 데이터베이스의 테이블을 조작할 수 있습니다. 조작 방법 물론 SQL 명령입니다. 하하.
7. mysql 데이터베이스 관리자 루트의 비밀번호를 변경합니다. mysql 데이터베이스에는 기본적으로 mysql 데이터베이스가 있으며 이는 데이터베이스 사용자, 권한 및 정보를 저장하는 데 사용됩니다. 그 외 많은 정보. 비밀번호를 변경하려면 mysql 데이터베이스의 사용자 테이블을 조작해야 합니다.
mysql의 루트 사용자 비밀번호가 아직 비어 있어 매우 안전하지 않습니다. 비밀번호를?leizhimin?으로 변경한다고 가정해 보겠습니다.
여전히 위 명령 창에서 다음 명령을 실행합니다: use mysql;grant all on *.* to root@'%' 식별된 'leizhimin' with grant option;commit;
이 명령의 의미는 모든 권한을 가진 루트 사용자를 추가한다는 것이며 비밀번호는 'leizhimin'이며 이 사용자는 로컬뿐만 아니라 네트워크를 통해서도 액세스할 수 있습니다. 이를 강조하는 이유는 mysql 시스템과 함께 제공되는 루트 사용자는 로컬에서만 접근이 가능하고, @ 문자 뒤의 식별자는 localhost이기 때문이다. 자세한 내용은 mysql 데이터의 uer 테이블을 확인하시면 됩니다. 이제부터는 루트 사용자가 2명이 있는데, 하나는 원래 시스템이고 다른 하나는 관리의 편의를 위해 mysql과 함께 제공되는 루트를 삭제합니다. 새로 생성된 루트 사용자를 유지하세요. 이유는 이 사용자가 네트워크를 통해 mysql에 액세스할 수 있기 때문입니다.
mysql 서비스 설치 방법
태그: