일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Typescript
- SERVLET
- db
- Oracle
- 비밀번호
- radiobutton
- Firebase
- Android
- ImageView
- php
- hybrid app
- 개발 방법론
- 강의
- CSS
- 하이브리드 앱
- mysql
- html
- Java
- 카카오톡
- spring boot
- ViewPager
- 사용법
- spring
- 안드로이드
- 하이브리드
- 인텐트
- div
- CUSTOM
- centos7
- 연동
- Today
- Total
목록mysql (19)
유혁의 개발 스토리
mysql 이 5.6 이상버전 부터 많이 바뀌어가지고 다루기가 힘드네요 저는 5.7 버전을 쓰는데 CentOS7도 명령어도 바뀌고 다 바뀌어서 참 헷갈리네요. 제일 황당한 사건이 MySQL 설치 후 비밀번호 설정했는데 다음날 로그인해보니 비밀번호를 올바르게 입력해도 틀렸다는 메세지가 발생했습니다. 연휴 이전에 만들어둔거라 비번을 까먹어서 그냥 재설치 했었는데 비밀번호를 까먹은게 아니라 올바르게 쳤는데 안먹는거라니 미쳐버리겠네요. 그래서 비밀번호 재설정 방법을 알려드립니다. 1. MySQL 중지 systemctl stop mysqld 2. MySQL 환경 옵션 (안전모드?) systemctl set-environment MYSQLD_OPTS="--skip-grant-tables" 3. 시작 systemct..
서버 전체 데이터베이스 백업. mysqldump -u root -p -A > AllDatabase.sql 특정 데이터베이스 백업. mysqldump -u root -p SelectedDatabase > SelectedDatabase.sql 특정 테이블만 백업 mysqldump -u root -p selectedDatabase test > test.sql 선택된 데이터베이스 test 테이블을 백업.
지난시간에는 서버와 데이터베이스를 연동하였는데 확인하는 방법이 없었습니다. 제이유닛 사용하면 확인은 가능하겠으나 우리는 어짜피 안드로이드와 연동이 목적이므로 안드로이드와 서버를 연동하겠습니다. 이제부터 안드로이드 스튜디오에서 작업합니다. 프로젝트를 생성합니다. 저는 DBconn이라는 이름으로 생성하겠습니다. 안드로이드와 서버의 HTTP 통신 방식이 안드로이드 6.0 버전 이상부터 달라진거로 알고있습니다. HttpURLConnection 을 사용하여야합니다. SDK버전이 높은환경에서 연동하시려면 다른 방법을 사용해야합니다. (HttpURLConnection을 사용한 방법은 아래에 따로 설명합니다.) 프로젝트 생성 후 gradle(Module:app) 의 정보부터 수정하고 컴파일 SDK 버전부터 맞춰주고 시..
지난시간에 이어 하겠습니다. Spring Framework 에 jdbc가 기본적으로 있는건지, 제가 예전에 만든것 때문에 되는건지 sql Connection 사용이 됩니다. 해보시고 안되면 jdbc 추가 하시면 됩니다. 추가방법도 설명합니다. 지난 시간 만든 Servlet에 추가하겠습니다. AndroidConnection.java 지난 시간에 만들었던 부분입니다. + DBConnection이라는 메소드를 추가합니다. 데이터베이스 접근 예외처리를 해주어야합니다. 이 두개의 소스는 연결되어 있는 소스입니다. 데이터베이스 기초는 아실거라 생각합니다. 데이터베이스 설치과정은 과감히 생략하겠습니다. PHP와 연동할때 사용했던 xampp의 데이터베이스 사용해도됩니다. http://yoo-hyeok.tistory.c..