상세 컨텐츠

본문 제목

[linux] ubuntu 서버에 mysql 간단 설치

develop/server

by devcon 2023. 5. 18. 15:57

본문

728x90
반응형

오늘은 우리가 생성했던 인스턴스의
ubuntu 서버에 Mysql을 설치해보자
 

 
 

MySQL은??
인기 있는 관계형 데이터베이스 관리 시스템(RDBMS)로,
오픈 소스 소프트웨어이며 무료로 사용할 수 있다.
MySQL은 다양한 플랫폼에서 사용할 수 있으며,
관계형 데이터베이스를 관리하는 데 사용 할 수 있고, 안정적인 것으로 알려져 있다
MySQL은 웹 애플리케이션, 모바일 및 데스크톱 등의 다양한 애플리케이션에 사용되고,
효율적인 데이터베이스 관리 시스템으로 
웹 사이트, 블로그 및 소셜 미디어 플랫폼 등의 많은 양의 데이터를 저장하는 데 사용한다.

 
 

# ubuntu 서버 업데이트
sudo apt-get update

# mysql server 설치
sudo apt-get install mysql-server

먼저 ubuntu 서버에 ssh 접속을 해보자
접속을 했다면 mysql-server  설치 명령어를 입력하여 설치해보자
(필요에 따라 ubuntu 서버 업데이트도 해주자)

243MB의 디스크 공간이 필요로 하다고 하며 
설치를 계속할지 묻고있다. 
Y를 입력 후 엔터로 계속 진행하자
 

설치가 다 되어가는듯 하더니 
알 수 없는 이상한 화면이 나타났다....
 
 

 

Pending Kernel Upgrade Error in Ubuntu Server

Seeing a 'pending kernel upgrade' after upgrading your Ubuntu server? Here's what it means.

learnubuntu.com

 
위 링크를 참고해보면  굳이 당황할 필요는 없다 
ubuntu22.04 버전부터 추가된 내용이라 하고,
단지 kernel 버전이 맞지 않아 업그레이드를 권장하기 위해 보여지는 내용이다
 
탭키로 OK를 선택해 엔터 입력후  리스트 화면이 나오는데 
위 링크를 참고하여 필요 서비스들에 대한 재시작을 해줘도 되고 
탭키로 CANCEL을 선택해 재시작 없이 나가도 상관은 없다
 
 

나는 서비스 리스트 그대로 재시작을 해주었고 
mysql 설치가 정상적으로 된것으로 추측해 볼 수 있다. 
 

728x90

설치가 잘 되었는지는 다음 명령어를 입력해 확인해보자

# mysql default port 3306 오픈
sudo ufw allow mysql

# mysql 서비스 시작
sudo systemctl start mysql

# ubuntu 서버가 재시작 되었을 때 mysql도 자동 재시작 되도록 
sudo systemctl enable mysql

# mysql root 권한으로 접속
sudo /usr/bin/mysql -u root -p

 
 

정상적으로 접속이 되었고, 오라클의 sysdate 개념인  now함수를 호출해봤다 
현재시간이 잘 나오고 있다 
(새벽 6시 아니다... 이렇게 부지런하지 않다 나는...
이건 단지 지금 ubuntu 서버의 시간대가 우리가 사용하는 타임이 아니어서 그렇다...
기준시보다 9시간 더하면 현재시간 15시 08분이 맞다)

mysql> show variables like "%version%";

 
우리가 설치한 mysql 버전들을 like 검색으로 확인해봤다 
os, tls 버전 등등 리눅스 계열인 ubuntu 서버에 정상 설치했음을 확인 할 수 있다
 

 

[mysql] 간단 db접속 권한 부여, 계정 생성, 테이블 생성 및  조회

[linux] ubuntu 서버에 mysql 간단 설치오늘은 우리가 생성했던 인스턴스의 ubuntu 서버에 Mysql을 설치해보자 MySQL은?? 인기 있는 관계형 데이터베이스 관리 시스템(RDBMS)로, 오픈 소스 소프트웨어이며 무

devconq.tistory.com


이제 우리가 구축한 mysql에 사용자 등록부터 권한, 데이터베이스 스키마 생성등을 이어서 해보자
(다음 글에서 계속...)
 

728x90
반응형

관련글 더보기

댓글 영역