본문 바로가기

분류 전체보기

MySQL SQL Developer 버젼 3.2.10.09 SQL Developer에서 MySQL 접속 추가 하는 방법입니다. 더보기
AutoCompleteTextView/styles.xml 관련 public class DSubMap extends Activity {public static Activity ctx;static AutoCompleteTextView StationName;Button StationInputbtn;static final String[] STATION = new String[]{"가능","가산디지털단지","간석","구일","금정","금천구청","명학","총신대입구(이수)","평촌","한대앞","한성대입구","월드컵경기장"};@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);// 중요합니다. setConte.. 더보기
한글 키보드 설치.. 버젼은 프로요이상... 지하철 어플 개발을 공부 할려다 보니 한글키보드가 필요하게 되었습니다.우선 안드로이드 환경변수 설정입니다. 경로는 조금씩 틀릴 수 있는데 \platform-tools 라는것을 기억해 둡시다... 첫번째는 예뮬레이터 내부 구조로 들어갈 수 있는거 같고두번째는 sqlite3 cmd 창에 쳐서 입력할 때 유용합니다. 파일을 올리겠습니다. 제 휴대폰에서 apk를 추출해냈습니다. 2.2 고요 2.3.3 에서 테스트 해보내는데 잘 될지 모르겠습니다.저는 path 설정을 될 거라 예상하고 D:\Android\apk 에 나두었습니다.path 설정만 되어있다면 아무대나 두어도 상관없지만 가급적 영어로 된 디렉토리에 옮기시기 바랍니다. cmd 창을 켜서 다음과 같이 cd D:\ 쳐서 입력해줍니다. 또는 여러분이 설정한 경.. 더보기
SQLite3 으로 우편번호 파일 DB에 import하기 혹시 파일이 필요하실까봐... 올려놓습니다. http://www.zipfinder.co.kr/다음 사이트 가서 Type1을 받아줍니다.지난번에 우편번호 DB MySQL 연동하는거 올렸을 때 쿼리가이랬는데 CREATE TABLE `mymulti`.`zipcode` ( `zipcode` CHAR(7) NOT NULL , `sido` VARCHAR(4) NOT NULL , `gugun` VARCHAR(17) NOT NULL , `dong` VARCHAR(52) NOT NULL , `bunji` VARCHAR(17) NOT NULL , `seq` INT(5) UNSIGNED NOT NULL , PRIMARY KEY (`zipcode`, `seq`) )ENGINE = InnoDBDEFAULT CHARACTER S.. 더보기
PHP 이클립스 연동 죄송합니다... 올리는 방법이 익숙지 않아서... 안올려져 있었네요 복구합니다. PHP 이클립스 연동 파일로 올려요... 다운 받으세요 용량 얼마 안됩니다. 더보기
MySQL 계정 권한 설정하기 죄송합니다 이상하게 학교에서 잘 안먹히네요... 5.2 버젼이라 학교는 좀 다르고... 좀 더 확실한 방법으로 다시 올리겠습니다. 일단 참고용으로 봐주셨으면 좋겠습니다. 아까 re라는 user(계정)에 host를 localhost로 주고 password를 admin으로 주었는데 보안상 여러분의 비밀번호를 쓰시고 여러분만의 독특한 계정을 만들어보시는 게 기억하시는데 좋습니다. 밑에도 나오겠지만 제가 여기 적어 놓으신부분만 순서대로 하시면 됩니다. mysql -uroot -p pw:admin use mysql; show databases; create database rephp; 이거 database(스키마) 새로 만듭시다. select * from mysql.db; 또는 select * from db(스키.. 더보기
MySQL root 계정 외에 생성하기 저 MySQL 버젼은 5.5.24이군요 조금 옛날 거 쓰는 감이 있지만 5.5라 보시면 될 거 같습니다. 버젼인지 모르겠지만 5.2에서는 잘 안먹더군요... 좀 더 확실한 방법이 있을 때 올리도록 하겠습니다. 일단 참고만 해주시면 좋겠습니다.처음에 시작-실행-cmd창을 키신다음 mysql -uroot -p 를 치고 admin 비번을 칩니다. use mysql; 이란 의미는 'mysql'이란 이름의 데이터베이스를 관리자 계정에서 사용하겠다는 의미입니다. 참고로 \q 나 quit 을 치게 되면 MySQL을 종료 한다는 것을 기억합시다. show databases; 하면 스키마가 나오고 테이블을 살펴보면 user라는 테이블과 db라는 테이블 발견하실수 있습니다. 만약 GUI Tools(워크벤치) 에서 검색이 .. 더보기
APM 쓸 때 윈도우 7에서 환경변수 설정 C:\APM_Setup\Server\MySQL5\bin 폴더로 가준다. 바이너리 파일들이 있는것을 볼 수 있다. 내컴퓨터 - 속성- 고급시스템 설정 - 환경변수 윈7 프로그램 파일 및 검색 cmd.exe-관리자 권한으로 실행 윈XP 시작-실행-cmd.exe mysql -u root -p mysql 비번 admin으로 설정햇습니다. apmsetup인데 admin으로 변경했습니다. 잘 접속되고요... 환경변수 등록이 잘 된 것을 볼 수 있습니다. 더보기
테이블 만든 거 안드로이드 DB 연동하기(1) mydb.db로 만들어주고 우선 테이블을 다음과 같이 작성해준다테이블을 조회하고 싶다면 콘솔로 들어간다.그럼 다음으로 안드로이드 연동에 대해 다루어 본다. 더보기
UNIQUE 제약조건 테이블에 적용하기 테이블을 Modify(수정)해서 할 경우 TEXT NOT NULL 이면 Field가 수정이 안되고 초기화 되는 경우가 있어서 다시 만들어줘야 하는 번거로움이 있지만.... 예를 들면 INTEGER PRIMARY KEY AUTOINCREMENT의 경우 INTEGER PRIMARY KEY만 남을 경우가 크며 TEXT NOT NULL 또한 수정할 경우 re_id를 수정한다면 re_id TEXT NOT NULL UNIQUE만 되고 나머지는 re_pw TEXT로 초기화 될 경우가 높습니다. 왜 그런지는 모르겠습니다. 자 그럼 C:\Java\database_example/sample2/sample2.db로 만듭니다. 테이블 이름은 my_member 로 해주고 특별히 주고 싶은 이름이 있다면 다르게 주셔도 됩니다. .. 더보기