처음 세팅할 때 잘못 했나 봅니다. 다음과 같은 에러가 발생을 하는데 해결 방법은 단순합니다. Unable to load authentication plugin 'caching_sha2_password'. 원인 : MySQL에서 패스워드를 sha2방식으로 암호화하지 않아서 발생하는 문제 해결 : 1. 처음부터 sha2로 만든다. 2. ALTER USER 한다. mysql> ALTER USER 'player'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
docker를 이용하여 MySQL의 Container를 띄우고 접근하는 방법까지만 정리하여 보려고 합니다. MySQL docker image download 이곳에 가서 자신이 사용하고 싶은 버전을 가져옵니다. https://hub.docker.com/_/mysql 자신이 원하는 적당한 버전을 받아서 사용하도록 합니다. $ sudo docker pull mysql:[version] 뒤에 버전을 넣지 않고 그냥 mysql 까지만 넣게 되면 마지막 버전을 가져오게 됩니다. $ docker pull mysql 이미지가 받아졌는지 확인 ( 솔찍히 하면서 프로그래스 막 지나가면서 complete 보이기는 합니다. ) $ docker images docker run를 이용하는 방법 $ docker run -d -p..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/nAaHp/btqB9YGiBfp/5Kg8u8ByhnkkzweTL1KZ80/img.png)
JPA를 사용하면 아주 간단하고 좋고 편하겠지만 아직도 MyBatis를 사용하는 방법도 알아야 하기에 한번 정리 해보려 합니다. 아주아주아주아주 간단한 CRUD만을 위한 부분입니다. 저는 디비는 잘하는 편이 아니기 때문에 복잡한 매핑은 여기서 다루지 않습니다. :D 일단 프로젝트는 이것을 참조 합니다. 2020/01/15 - [Web/Server] - IntelliJ IDEA CE. spring mvc + maven + jetty IntelliJ IDEA CE. spring mvc + maven + jetty 그냥 공짜인 이클립스를 사용하면 됩니다만 IntelliJ에서 세팅하는 방법을 적어보려고 합니다. 문제는 그냥 돈을 주고 사면 아주 편하게 세팅이 완료됩니다. 저의 경우에는 결제를 했는데 연습삼아서 ..
말 그대로 insert 될때마다 자동으로 Number가 증가되면서 저장할 수 있는 방법이 있습니다. auto_increment를 이용하는 방법인데요. 다음과 같습니다. CREATE TABLE 'test'( 'id' int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, 'name' varchar(10) NOR NULL ); 이렇게 하게 되면 값이 자동으로 증가되므로 name만 값을 넣어주면 됩니다. INSERT INTO test(name) values('DH'); INSERT INTO test(name) values('LEE'); 이부분은 처음에 Table을 Create 할 때 사용하는 방법이고, 이미 추가가 되어 있다면 다음과 같이 하면 됩니다. ALTER TABLE 'test..
MySQL도 동일합니다. Account를 만들고 Permission을 부여하는 작업을 하여 보겠습니다. Shell에 접속합니다. $ mariadb database를 선택하여 줍니다. USE mysql; 사용자 확인을 합니다. 이미 있을수도 있으니까요 SELECT host, user, password FROM user; 사용자를 생성합니다. '아이디'@'%'는 모든곳에서 접속 가능을 의미합니다. '아이디'@'localhost'는 localhost에서만 가능합니다. CREATE USER '아이디'@'%' IDENTIFIED BY '비밀번호'; 권한 부여. 데이터베이스.* 는 특정만 *.*는 모두 GRANT ALL PRIVILEGES ON 데이터베이스.* TO '아이디'@'%'; 그리고 새로 고침을 하여 줍니..
- Total
- Today
- Yesterday
- Windows
- enum
- golang
- CentOS
- Codable
- Linux
- tomcat
- cocoapods
- Python
- MySQL
- android
- Gradle
- windows10
- go
- rxswift
- nodejs
- intellij
- SWIFT
- Spring
- war
- ubuntu
- Xcode
- php
- git
- Kotlin
- github
- centos8
- ios
- Java
- docker
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |