DB/MariaDB

[MariaDB] DB 버전 확인 명령어

alien22c 2024. 3. 5. 10:27
728x90
728x90
콘솔에서 확인
$ mysql –-version
$ mariadb –-version



DB에서 확인
> SELECT version();
> SHOW VARIABLES LIKE 'version';

 

 

<Troubleshooting >

1. 에러내용  :  콘솔에서 실행 시 발생

$ mysql --version

Command 'mysql' not found, but can be installed with:

apt install mysql-client-core-8.0     # version 8.0.35-0ubuntu0.20.04.1, or
apt install mariadb-client-core-10.3  # version 1:10.3.38-0ubuntu0.20.04.1

Ask your administrator to install one of them.

 
2. 해결방안
=> $PATH 설정 확인 및 필요 시 적용

#임시 추가  (현재 사용자 세션에만 적용됨)

: "추가 디렉토리 경로:$PATH" 형식으로 PATH 환경 변수에 추가하면 새 디렉토리가 PATH에 추가됨
이 방식은 PATH에 디렉토리가 등록되면서 즉시 적용되지만, 터미널 세션을 닫으면 사라짐. 초기 값으로 되돌아감

$ echo $PATH                                                               -- 환경변수 확인
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin

$ export PATH="/home/maria1/mariadb/bin:$PATH"     -- 경로 추가

$ echo $PATH                                                                -- 추가 확인

$ mysql --version                                                           -- 재확인
mysql  Ver 15.1 Distrib 10.5.23-MariaDB, for linux-systemd (x86_64) using readline 5.1
#영구 추가 1 (시스템 내 모든 사용자에게 적용)

: /etc/bash.bashrc 파일을 열어서 맨 마지막 줄에 적용하고자 하는 환경 변수를 export 명령어로 설정

# vi /etc/bash.bashrc
export PATH="/home/maria1/mariadb/bin:$PATH"        -- 맨 밑에 추가 후 저장하고 나오기

# source /etc/bash.bashrc                                              -- 파일적용
#영구 추가 2 (특정 사용자에게 적용)

: 만약 특정 유저에게만 환경 변수를 영구적으로 적용하고 싶은 경우에는 ~/.bashrc 파일을 같은 방법으로 수정

 

728x90
728x90