일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 오라클오류
- 타임존설정
- 크리스탈리포트이미지
- import안될때
- 추상클래스
- 서버기본
- 롬복
- fcmwebpush
- openaddressing
- lombok
- 스토리지기본
- 서블릿용어
- 크리스탈레포트이미지
- IT기본지식
- 이미지누끼
- EC@
- 타임존
- 크리스탈레포트누끼
- Ajax
- 크리스탈레포트그림
- 자료구조
- RequestBody
- git
- 크리스탈리포트이미지삽입
- @RunWith
- JDBC
- 게시판댓글
- ResponseBody
- jdbc연결안됨
- api문서만들기
- Today
- Total
목록분류 전체보기 (94)
엠마의 개발공부일지
[에러원인] MySQL에서 UPDATE OR DELETE를 사용할 경우, 워크밴치에서 사용자의 실수를 줄이기위해 Safemode를 걸어둠 [에러제거] 아래의 해지코드를 작성하여 실행해주면 해제 끝! 코드 : SET SQL_SAFE_UPDATES = 0;
[에러원인] 해당 에러 원인은 DB Primary key에 '1'이라는 값이 중복된다는 말! [에러제거] DB에서 테이블을 조회해보고, PRIMARY KEY에 중복된 값이 있는지 확인하여 값을 수정해준다 : UPDATE LBM SET lbmID=1 WHERE userID='bomi'; (LBM테이블에서 lbmID값이 'bomi'인 부분을 1로 수정)
방법1 : 코드 URL부분에 ?serverTimezone=UTC 부분을 추가하여 사용 방법2 : cmd창에 미리 설정하여 사용(이 방법이 신경쓸게 적어서 더 선호됨) 1. cmd창에서 mysql사용하기 >코드 : mysql -u 데이터베이스ID -p 작성 (저는 데이터베이스 ID가 root였으므로 mysql -u root -p치고 엔터후 비번치기!) 그럼 아래와같이 mysql명령어를 칠 수 있게 된다 2. 타임존 심어주기 1) select @@global.time_zone, @@session.time_zone; 2) SET GLOBAL time_zone='Asia/Seoul'; SET time_zone='Asia/Seoul';
MySQL설치경로는 CMD창에서 확인가능하다! 1. CMD창으로 MySQL 컨트롤 할 수 있게 하기 코드 : mysql -u root -p 엔터치고 비밀번호 2. datadir위치를 검색하기 코드 : show variables like 'datadir'; (찾고자하는 파일을 ' '안에 써서 찾을 수 있다) 3. 검색해서 나온 value값을 ctrl c, ctrl v해서 쓰기
[에러메세지] MySQL80 서비스가 로컬 컴퓨터에서 시작했다가 중지되었습니다. 일부 서비스는 다른 서비스 또는 프로그램에서 사용되지 않으면 자동으로 중지됩니다 [원인] my.ini파일 인코딩 문제 [부가설명] JDBC-DB연결을 위해 my.ini파일을 수정한경우, 기본인코딩은 UTF-8로 되어있다. 그부분을 다른이름으로 저장 > 'ANSI'로 바꾸어준다 참고 : my.ini파일 위치는 아래링크에 2번part를 참고하기! dev-emmababy.tistory.com/35
1. 서비스 > MySQL > 서비스 다시시작 그래도 시작이 안된다면 2번으로 2. CMD창을 관리자권한으로 열어준다 [MYSQL80 서비스가 로컬 컴퓨터에서 시작했다가 중지되었습니다. 일부 서비스는 다른 서비스 또는 프로그램에서 사용되지 않으면 자동으로 중지됩니다.] 이런 경고창이 뜬다면 CMD(관리자권한)으로 열어준다 3. 명령어를 작성 코드 : cd [MYSQL이 다운된 경로] => 그 경로로 이동됨 코드 : mysqld --install => 저는 아래와같이 이미 존재한다고(already exists!)나오지만, 아마 Service successfully installed라고 뜨실거임 코드 : Mysqld --initialize 코드 : Net Start Mysql 4. 다시 서비스로 가서 서비스..
인코딩 문제라고 하여, myini파일을 ansi로 저장하려고했더니 아래와 같이 유니코드 손상된다고해서 일단 보류 하지만 또 아래와 같이 서비스에러가 떴음 1. 이에 대한 해결방법은 아래와같이 해보라는데 난 또 net은 내부또는외부명령 어쩌구... 문구가 떴다. (링크 : k-channel.tistory.com/entry/MySQL-%EC%84%9C%EB%B9%84%EC%8A%A4%EA%B0%80-%EB%A1%9C%EC%BB%AC-%EC%BB%B4%ED%93%A8%ED%84%B0%EC%97%90%EC%84%9C-%EC%8B%9C%EC%9E%91%ED%96%88%EB%8B%A4%EA%B0%80-%EC%A4%91%EC%A7%80%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4-..
오늘 하루를 갈아내서 알게된 지식을 기록한다.................(이게 8시간이나 쓸 일이냐고....ㅠㅠ) * 타임존의 필요성 : 전세계의 시간이 각각 다르기때문에, 한국시간에 맞는 시간을 정해두기 위해 초기에 설정한다 (datetime과 같이 현재시간을 표시해야하는 메서드를 사용할 경우에, 한국시간을 끌어다 쓰기위함) * 타임존을 설정하지않으면 JDBC - DB(Mysql, mariadb, oracle 등)연결이 안되고 아래와같은 오류가 뜬다 (The server time zone value 'KST' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (..