mysql
-
Mac M1에서 Docker로 Mysql 실행하기LINUX/Docker 2022. 11. 11. 15:08
Mac M1에서 mysql을 실행하기 위해서 많이 검색을 해보았지만, 실제 동작되는 건 아래 명령어입니다. $ docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD= mysql/mysql-server:latest-aarch64 여러가지를 찾아봤지만, mysql/mysql-server:latest-aarch64 이 이미지가 확실하게 돌아가네요! 참고 자료 How to run MySQL in Docker using the M1 silicon chip, with no funny business.
-
Mysql 백업 정리설치&설정 관련/MariaDB & Mysql 2022. 11. 1. 15:04
mysql 백업 MYSQL 설치 위치 : /database/mysql/bin 백업을 하기 위해서 비밀번호 없이 접근할 수 있는 설정을 생성해야 합니다. # /database/mysql/bin 에서 실행 # mysql_config_editor set --login-path=설정이름 --host=주소 --user=아이디 --port=포트 --password $ mysql_config_editor set --login-path=myroot --host=localhost --user=root --password Enter password: ***** #설정을 사용하여 접속 $ mysql --login-path=myroot .. mysql> 설정이 완료 되면 backup.sh 파일을 생성 합니다. # backup..
-
DB 테이블에서 객체 필드 뽑아내기설치&설정 관련/MariaDB & Mysql 2022. 10. 26. 15:01
DB 테이블을 이용해서 Entity 객체를 생성할때, 눈으로 하나하나 보면서 만들면 시간이 오래걸리고, 오타가 생길수도 있습니다. SQL을 이용해서 쉽게 field를 도출할 수 있습니다. SELECT GROUP_CONCAT(CONCAT( '/* ', CASE WHEN LENGTH(COLUMN_COMMENT) > 0 THEN COLUMN_COMMENT ELSE COLUMN_NAME END, ' */', CHAR(13), CONCAT( TRIM(CN1), TRIM(CONCAT(UPPER(SUBSTRING(CN2, 1, 1)) , SUBSTRING(CN2, 2, LENGTH(CN2)))), TRIM(CONCAT(UPPER(SUBSTRING(CN3, 1, 1)) , SUBSTRING(CN3, 2, LENGTH(..
-
Raspberry 64bit OS에서 Docker로 mysql 설치 하기Raspberry PI & Jetson nano 2022. 10. 10. 14:51
Raspberry 64bit OS에서 Docker로 mysql 설치 하기 docker로 mysql설치를 진행시 linux/x86_64/v8 platform에서 동작하지 않는다는 오류를 만났습니다. 해결 방법은 mysql/mysql-server 이미지를 이용해서 설치하면 되네요. # Docker 설치 명령어 $ curl -L https://get.docker.com -out installdocker.sh $ chmod +x installdocker.sh $ ./installdocker.sh $ usermod -aG docker pi # docker에 Mysql 설치 $ docker run -d -p 3306:3306 --name mysql mysql/mysql-server # 로그에서 root 비밀번호 확..
-
Mysql 설치시 설정설치&설정 관련/MariaDB & Mysql 2022. 10. 10. 14:51
mysql binary 설치시 설정 mysql binary 설치는 간단하게 앞축을 풀어서 사용하는 방식 입니다. dependency library libaio ncurses-compat-libs 설치 명령어 $ yum install libaio $ yum install ncurses-compat-libs 설치 명령어 다음은 기본 설치 명령어 입니다. # 그룹 추가 $ groupadd mysql # 사용자 추가 $ useradd -r -g mysql -s /bin/false mysql # 설치 디렉토리 /usr/local 에 압축 풀고 설치 $ cd /usr/local $ tar xvf /path/to/mysql-VERSION-OS.tar.xz $ ln -s full-path-to-mysql-VERSION..
-
redhat8에서 mysql 실행시 libtinfo.so.5 를 못 찾을때 확인 & 처리LINUX 2022. 10. 6. 14:49
mysql 실행시 오류 발생 mysql 설치 후 mysql 명령어를 실행시 아래와 같은 오류가 발생했습니다. $ mysql -u root -p ... libtinfo.so.5: cannot open shared object file: No such file or directory ... 필요한 모듈은 설치과정에서 모두 설치되었기에 인터넷 검색을 해보니 libncurses5가 아닌 최신 버젼인 libncurses6가 설치되어 발생한 문제입니다. 아래의 명령어로 설치된 버젼을 확인 할 수 있습니다. $ find /usr/lib/ -name *ncurses* /usr/lib/libncurses.so /usr/lib/libncurses++.so /usr/lib/libncurses++w.so /usr/lib/li..