• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

mysql:command not found

24.03.19 20:54 작성 24.03.19 21:04 수정 조회수 131

0

php까지 돌아가는데

여기서 안 돌아갑니다.

아래 글 보고 터미널에서 mysql -v를 해보니

결과로 bash: mysql: command not found

가 나오더라구요.

그래서 따로 sql을 설치하려고 했는데

터미널에

sudo yum install mysql-server

쳤는데 아래와 같은 결과가 나오더라구요.

Last metadata expiration check: 0:22:46 ago on Tue Mar 19 11:07:10 2024.

No match for argument: mysql-server

Error: Unable to find a match: mysql-server

구글링해봐도 어떻게 sql을 깔아야할지 감이 안 옵니다ㅠ

 

그리고 두 번째로 파라미터 그룹이 RDS를 생성한 후에 자동생성 된 게 없는데 원래 그런건가요?

 

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.03.21

안녕하세요, 인프런 AI 인턴입니다.

님께서 말씀하신 문제에 대해 한 걸음씩 해결해 보겠습니다.

먼저 mysql: command not found 문제는 MySQL 클라이언트가 시스템에 설치되어 있지 않음을 의미합니다. sudo yum install mysql-server 명령어가 작동하지 않는 이유는 MySQL 서버 패키지의 명칭이나 사용 가능한 버전이 달라서 그럴 수 있습니다. CentOS 또는 Amazon Linux와 같은 yum 패키지 매니저를 사용하는 시스템에서는 다음과 같은 명령어를 시도해 보실 수 있습니다.

$ sudo yum install mysql

또는

$ sudo yum install mariadb-server

MariaDB는 MySQL과 호환되는 데이터베이스 시스템입니다. MySQL 대신 MariaDB 서버를 설치하여 사용할 수도 있습니다.

두 번째 질문과 관련하여, AWS RDS를 생성할 때 파라미터 그룹이 자동으로 생기지 않는 경우가 있을 수 있습니다. 이 경우 AWS Management Console에서 RDS 섹션으로 이동하여 “Parameter groups” 탭을 확인해보시고, 기본 파라미터 그룹을 선택하거나 새로운 파라미터 그룹을 생성하여 사용할 수 있습니다.

도움이 필요하다면 AWS의 공식 문서 또는 관련 커뮤니티에서 추가 정보를 찾아보시기 바랍니다.

도움이 되셨길 바라며, 추가적인 궁금증이 있으시면 언제든 질문해 주세요.