2014-09-18 4 views
1

최근에 MySQL을 설치했고 서비스 이름이 "mysql"("d"접미사가 없음)으로 밝혀졌으며이 시간 전에 "mysqld"라고 항상 기억합니다. 그리고 "sudo service mysqld status"를 입력하면이 서비스가 존재하지 않는다고 말할 수 있습니다.그것은 mysql 또는 mysqld인가?

이 두 항목간에 차이가 있습니까? 아니면 mysql의 다른 버전일까요?

+1

배포판 우분투에서 터미널처럼 SQL 문을 실행하기위한? 또한 CLI 도구는 무엇입니까? –

답변

2

서비스 이름은 걱정할 필요가 없습니다. 사용자 정의 할 수 있습니다 ... 기본적으로 mysql은 Windows 머신에서 서비스 이름으로 MySQL을 사용합니다.

그냥 서비스를 제거하거나 컴퓨터에 서비스를 변경하려면

.. 이제

/path/to/mysql/bin/mysqld --remove mysql 

, 당신이 그것을 이름을 바꿀 수 있습니다 ... Neelima이

/path/to/mysql/bin/mysqld --install Neelima 

이제 당신이 볼 것이라고 MySQL 서버에 대한 Neelima라는 서비스 이름 ... 돌아 가기 mysql & mysqld (잊지 서비스 이름의 차이

여기) -

mysql - 대화식 또는 일괄 처리 모드로 SQL 문을 실행하기위한 명령 줄 클라이언트.

mysqld - MySQL 서버.

5

"d"는 "데몬"을 나타내며 이것은 서버 서비스입니다. mysql은 명령 줄 클라이언트 프로그램입니다. MySQL의 서버에 연결하는 클라이언트가있는 동안이 다른 운영체제

0

mysqld를 MySQL의 + D = 데몬

된 명백한 DEE-MUN 또는 하루 MUN위한

D 선다. 데몬은 백그라운드에서 실행되며 미리 정의 된 시간 또는 특정 이벤트에 대한 응답으로 지정된 작업을 수행하는 프로세스입니다.

는 mysqld를

MySQL의을 지 웁니다 희망 - 명령 줄 클라이언트를