일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mysql
- Apach
- SonarQube
- Java
- Stash
- 트랜잭션
- 마이바티스
- mybatis
- DB
- 레드마인
- springboot
- Elk
- npm
- heap메모리
- 엘라스틱서치
- 시스템운영
- Bitbucket
- ElasticSearch
- 아파치
- 스프링
- Git
- 자바
- slave node
- orm
- nodejs
- 리눅스
- JVM
- sql
- Gradle
- spring
- Today
- Total
목록mysql (6)
프로그래머호이잇
SELECT * FROM BLOG state = #{state} AND title like #{title} AND author_name like #{author.name} 을 쓰지 않고 where로 쓴다면 SELECT * FROM BLOG where state = #{state} AND title like #{title} AND author_name like #{author.name} 위와 같이 될 겁니다. 이렇게 되면 어떤 문제가 발생하냐.. if 절이 모두 실행 되지 않는다면 sql 문장이SELECT * FROM BLOG where 위와 같이 되서 에러가 발생합니다..ㅠㅠ 그리고 첫번쨰 if 절이 실행이 되지 않는다면..SELECT * FROM BLOG where AND title like #{tit..
pom.xml org.springframework spring-jdbc ${org.springframework-version} org.mybatis mybatis-spring 1.2.2 org.mybatis mybatis 3.1.1 mysql mysql-connector-java 5.1.21 commons-dbcp commons-dbcp 1.4 root-context.xml UserDAO.javapublic interface UserDAO {public String getUserID(); } User.xml select id from user where seq = 1; 요런식으로 하면 Interface 정의 만으로 사용 가능함!!
CREATE DATABASE bitbucket CHARACTER SET utf8 COLLATE utf8_bin;GRANT ALL PRIVILEGES ON bitbucket.* TO 'bitbucketuser'@'localhost' IDENTIFIED BY 'password';FLUSH PRIVILEGES; wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.44.tar.gz tar -zxvf mysql-connector-java-5.1.44.tar.gz cd mysql-connector-java-5.1.44 cp mysql-connector-java-5.1.44.jar /lib cd /lib chown -R bitbu..
char set 확인 방법 SELECT default_character_set_name FROM information_schema.SCHEMATA SWHERE schema_name = 디비명; show CREATE DATABASE 디비명;show CREATE TABLE 테이블명; --------------------------------DB 케릭터셋 변경 use mysql;SET character_set_client = utf8;SET character_set_results = utf8;SET character_set_connection = utf8;ALTER DATABASE gamehada DEFAULT CHARACTER SET utf8; -------------------------table 케릭터셋..
mysql의 기본 char set 이 utf-8 이 아니라서 발생하는 문제!!! my.cnf 파일 수정 리눅스는 보통 /etc 밑에 파일 존재함. 아래 문구 추가 해 줍니다. [client] default-character-set=utf8 [mysqld] character-set-server=utf8 collation-server=utf8_general_ci init_connect=SET collation_connection=utf8_general_ci init_connect=SET NAMES utf8 [mysqldump]default-character-set = utf8 [mysql] default-character-set=utf8 그후 mysqld 재시작!! service mysqld restart ..