일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 배열
- 선형 리스트
- @RequiredArgsConstructor
- @ComponentScan
- 리스트
- 스택 큐 차이
- 클래스
- java
- 클린
- mysql
- 쿼리메소드
- 클린코드
- 연결 리스트
- JsonNode
- 내부 정렬
- 자료구조
- 마크다운
- query
- 정렬
- 계산 검색 방식
- 코드
- @NoArgsConstructor
- CleanCode
- 트리
- 마크다운 테이블
- 인터페이스
- 빅 오 표기법
- WebClient
- code
- 쿠키
- Today
- Total
목록전체 글 (149)
Developer Cafe
Jenkins ?? 소스 repository에 대한 지속적인 통합(CI, Continuous Integration) 서비스를 제공해주는 무료 툴로 Build나 Deloy, Test 프로세스를 상시적으로 실시하는 자동화 서비스입니다. Java 언어로 만들어진 애플리케이션으로 Jenkins WAR를 단독 또는 Tomcat에 올려 실행할 수 있습니다. 1. JDK 설치 8 버전 설치 1-1. 설치가능한 jdk8 목록 출력 sudo yum list "java-1.8.0-openjdk-devel*" 1-2. jdk1.8 64bit용으로 설치합니다. sudo yum install java-1.8.0-openjdk-devel.x86_64 1-3. javac 위치 찾기 which javac /usr/lib/jvm/ja..
MySQL 5.7 버전에선 잘만 통하던 권한주기가 MySQL 8.0.24 버전에선 통하지 않았다. 0. 해결 MySQL 8 버전 부터는 그 이전 부터의 명령어는 통하지 않고, 계정 생성과 DB 권한 부여를 각각 해줘야한다. 1-1 MySQL 5.7 grant all privileges on DB이름.* to 계정ID@'%' identified by '계정비밀번호' with grant option; flush privileges; 1-2 MySQL 8.0.24 create user 계정ID@'%' identified by '계정비밀번호' ; grant all privileges on DB이름.* to 계정ID@'%' with grant option; flush privileges;
com.mysql.jdbc.PacketTooBigException: Packet for query is too large (30321018 > 16777216). You can change this value on the server by setting the max_allowed_packet' variable. 1-1. vi 에디터 열기 vi /etc/my.cnf 1-2. max_allowed_packet=16M 수정/추가 [mysqld] max_allowed_packet=16M
저같은 경우는 local MySQL 버전이 8 버전이였고 CentOS7, Mobaxterm의 MySQL 버전은 5.7 이여서 발생한 오류였습니다. 1-1. 기존 MySQL 패키지 제거 yum remove mysql-community-common mysql-community-libs mysql-community-client mysql-community-server yum -y remove mysql57-community-release-el7-11.noarch 1-2 기존 데이터 디렉토리 제거 rm -rf /var/data/mysql/* /var/run/mysqld/* /var/lib/mysql/* /var/log/mysql/* 2-2 MySQL 8버전 설치 sudo yum install -y https:/..
CentOS 란 CentOS(The Community ENTerprise Operating System)는 레드햇 엔터프라이즈 리눅스와 완전하게 호환되는 무료 기업용 리눅스 운영체제 입니다. 운영체제는 컴퓨터 하드웨어 자원 및 프로세스를 관리하는 소프트웨어이며 서버 하드웨어를 사용하기 위해서는 반드시 설치해야 하는 소프트웨어 입니다. 1. CentOS 7 설치 / ISO파일 다운받기 https://blog.naver.com/tawoo0/221563030758 2. CentOS 7 MySQL 설치하기 웬만하면 제 컴퓨터 mysql버전과 맞게 설치하기 https://bamdule.tistory.com/22 3. CentOS 7 tomcat 설치하기 https://hgko1207.github.io/2020/1..