우분투(ubuntu)21.04에 MySQL 설치하기!

출처 : 나무위키

!!우분투(ubuntu)21.04에 MySQL 버전확인 부터 설치까지! 

mysql을 설치하기 전 관리자 계정으로 활성화 한 후에 설치할 수 있는 mysql-server를 검색합니다.

su-
apt-cache search mysql-server

또는
sudo apt-cache search mysql-server

apt-cache는 설치되어 있는 패키지를 나타내는 리눅스 명령어로 만약 위에 캡처된 사진처럼 아무런 반응없이 다음 커멘드 입력대기가 표시되어진다면 패키지를 최신으로 업데이트를 해주시면 됩니다.

apt update

명령어로 최신 패키지를 최신버전으로 업데이트 해줍니다. 

apt upgrade

최신버전으로 업데이트된 패키지를 업그레이드를 통해서 설치를 해줍니다. 중간 "Do you want to continue? [Y/n]"이 나온다면 y를 누르고 엔터버튼을 눌러줍니다. 

그러면 이제 쭉쭉쭉 패키지를 업그레이드 하기 시작합니다. 업그레이드 할 패키지가 많을수록 오래걸립니다. 

 

apt-cache search mysql-server

우분투의 패키지를 모두 최신의 상태로 만들었다면 다시 apt-cache search mysql-server를 입력합니다. 그러면 이전과 다르게 myslq-server에 관련된 패키지 목록이 나타나게 되는것을 확인 할 수 있습니다. 

 

apt install mysql-server-8.0

위에서 apt-cache로 확인한 mysql-server중에서 설치에 필요한 것은 MySQL database server binaries and system database setup 이기 때문에 앞쪽에 있는 mysql-server-8.0을 apt install 명령어를 통해서 설치를 해주시면 됩니다. 중간에 나오는 continue? 에서도 역시 동의(y)를 해주시면 됩니다. 

 

mysql -u root -p

mysql을 설치할때 초기 비밀번호를 지정하지 않고 설치했는데 mysql -u root -p 로 공백의 패스워드를 그냥 엔터를 치고 mysql에 접속하려고하니 에러가 발생했습니다. 

ERROE 2002 (HY000) : Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

위의 에러가 발생했다면 당황하지 말고 mysql서비스를 재시작 해주면 해결됩니다.

service mysql restart

mysql -u root -p 

mysql 서비스를 재시작 해주고 다시 mysql에 접근을 시도하면 정상적으로 mysql에 접근할 수 있게됩니다. 

 

2021.03.20 - [programming/Database] - MySQL 8.0 초기 세팅(root 패스워드 변경, DB 생성, 사용자 추가까지)

 

MySQL 8.0 초기 세팅(root 패스워드 변경, DB 생성, 사용자 추가까지)

얼마전 우분투 21.04 버전에서 MySQL 8.0 버전의 MySQL-SERVER 를 설치했습니다. MySQL을 설치하고 나면 첫 계정의 패스워드는 공백으로 접속이 가능했습니다. root 계정에는 높은 권한을 가지고 있는 계정

swpfun.tistory.com

mysql의 root 패스워드 변경과 db생성, 사용자추가, db권한 주기는 위의 링크를 통해서 정리해봤습니다

댓글

Designed by JB FACTORY