developer tip

Mac OS X에서 MySQL이 설치된 위치 알아보기

copycodes 2020. 11. 16. 21:41
반응형

Mac OS X에서 MySQL이 설치된 위치 알아보기


Mac OS X 10.7.9에서 MySQL이 설치된 위치를 어떻게 알 수 있습니까? MAMP가 설치되어 있으므로이 설치와 함께 번들로 제공되는 것으로 가정합니까?


MAMP의 MySQL 버전을 확인하려면 터미널에서 다음 명령을 사용하십시오.

/Applications/MAMP/Library/bin/mysql --version

MAMP를 시작했다고 가정합니다.

출력 예 :

./mysql  Ver 14.14 Distrib 5.1.44, for apple-darwin8.11.1 (i386) using  EditLine wrapper

업데이트 : 또한 시스템에서 mysql이 설치된 위치를 찾으려면 다음 명령을 사용하십시오.

type -a mysql

type -awhereOS X bash 쉘 의 tclsh 내장 명령과 동일 합니다. MySQL이 발견되면 다음이 표시됩니다.

mysql is /usr/bin/mysql

찾을 수없는 경우 다음이 표시됩니다.

-bash: type: mysql: not found

기본적으로 MySQL은 Mac OS X에 설치되지 않습니다.

참고 : XAMPP의 경우 명령은 다음과 같아야합니다.

/Applications/XAMPP/xamppfiles/bin/mysql --version

/usr/local/mysqlMAMP를 사용하는 대신 mysql 바이너리 또는 dmg를 사용하여 시스템에 설치하면 찾을 수 있습니다.


mysql 콘솔SHOW VARIABLES 에서 실행 하는 경우 basedir을 찾을 수 있습니다 .

다음을 실행할 때 :

mysql> SHOW VARIABLES WHERE `Variable_name` = 'basedir';

내 시스템에서 /usr/local/mysql반환 된 값으로 얻습니다 . (나는 MAMP를 사용하고 있지 않다-나는 homebrew 와 함께 MySQL을 설치했다 .

mysqld내 컴퓨터에 /usr/local/mysql/bin있으므로 basedir는 대부분의 모든 것이 설치되는 곳입니다.

또한 util :

mysql> SHOW VARIABLES WHERE `Variable_name` = 'datadir'; 

DB가 저장된 위치를 찾습니다.

추가 정보 : http://dev.mysql.com/doc/refman/5.0/en/show-variables.html

http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_basedir


터미널에서 DMG ( http://dev.mysql.com/downloads/mysql/ 에서 찾을 수있는 가장 쉬운 다운로드 방법)를 사용하여 mySQL을 다운로드 한 경우 다음을 시도하십시오.cd /usr/local/

입력 ls하면 mysql-YOUR-VERSION이 표시됩니다. 설치 디렉토리 인 mysql도 볼 수 있습니다.

출처 : http://geeksww.com/tutorials/database_management_systems/mysql/installation/how_to_download_and_install_mysql_on_mac_os_x.php


dmg와 함께 설치 한 경우 Mac "시스템 환경 설정"메뉴로 이동하여 "MySql"을 클릭 한 다음 구성 탭에서 모든 MySql 디렉토리의 위치를 ​​볼 수도 있습니다.

참조 : https://dev.mysql.com/doc/refman/8.0/en/osx-installation-prefpane.html


또는 좋은 오래된 "찾기"를 사용하십시오. 예를 들어 오래된 mysql v5.7을 찾으려면 :

cd /
find . type -d -name "mysql@5.7"

참고 URL : https://stackoverflow.com/questions/16144450/find-out-where-mysql-is-installed-on-mac-os-x

반응형