- 말줄임표시
- 하드 윈도우 복사
- ASP.Net Core 404
- ViewBag
- 바코드 생성하기
- 404에러페이지
- javascript 바코드스캔
- asp.net core Select
- 강제이동
- jquery 바코드
- asp.net dropdownlist
- XSS PHP
- XSS방어
- javascript 바코드 생성
- SSD 복사
- 파일업로드 유효성체크
- asp.net Select
- 바코드 스캔하기
- ViewData
- 하드 마이그레이션
- Mac Oracle
- php 캐쉬제거
- 타임피커
- django 엑셀불러오기
- 맥 오라클설치
- TempData
- 파일업로드 체크
- javascript redirection
- jquery 바코드생성
- javascript 유효성체크
목록SQL (43)
웹개발자의 기지개
한글이 깨질때 MS-SQL 상으로 varchar 기존 칼럼형태를 이용하지 말고 문자형은 nvarchar 를 이용하도록 하자. 그런대로 깨진다면 DB 자체나 테이블 자체가 charset 이 한글형이 아니라서 ??? 형태로 한글이 다 깨져서 입력될수 있다. 한글형 : Korean_Wansung_CI_AS --- 언어확인 Select @@LANGUAGE ---- 데이터베이스정보 Collaction_name 으로 Charset 확인 Select * from sys.databases; ---- 데이터베이스를 Korean_Wansung_CI_AS 로 변경하기 ALTER DATABASE 디비명 COLLATE Korean_Wansung_CI_AS GO ---- 칼럼을 Korean_Wansung_CI_AS 으로 변경 A..
mysql 디비 버전도 바뀜에 따라 password() 함수에 따른 그 값도 바뀔 수 있는데 아래 그림처럼 약간의 명령어를 이용하면 그대로 이용가능하다. [ old 한 암호화 방식을 그대로 이용하기 ] [ 원래의 password() 암호화되는 함수값 ]
실무상에서 DB 구성시 꼭 알아두어야 할 내용이 다대다 관계의 DB 구성내용이다. Mysql 뿐만 아니라 다른 관계형 데이터베이스에서 공통으로 적용되는 아주 중요한 내용이다. ~ 예를 들어 강사와 과목의 DB 를 구성한다고 하면, 이러한 다(多)대다(多) 관계의 좋은 예라 하겠다. 홍길동 강사가 수학, 국어를 가르칠수도 있고, 또한 국어를 가르치는 강사가 홍길동 뿐만 아니라 강감찬, 이순신도 있을 수 있다. 상하 관계가 있는 1대다 관계와 다른 상황이다. 이를 DB로 깔끔하게 구성하는 방법은 1:다:1 로 DB 를 재구성하는 것이다. 이렇게 1:다:1 관계로 DB 를 구성하게 되면, 홍길동 1명에 중간 다 테이블에 성적,시험일자 등의 칼럼을 구성할 수 있으며, 수학 1개로 만들 수 있다. 다음 아래는 나..
하단 이미지와 같이 IPAll 의 TCP포트 부분에 원하는 포트번호로 변경하고 SQL 재시작 시킨다.
CREATE TABLE IF NOT EXISTS `zipcode1` ( `no` int(10) unsigned NOT NULL AUTO_INCREMENT, `si` varchar(20) NOT NULL DEFAULT '', `gu` varchar(20) NOT NULL DEFAULT '', PRIMARY KEY (`no`) USING BTREE, UNIQUE KEY `si` (`si`,`gu`) USING BTREE ) ENGINE=MyISAM DEFAULT CHARSET=utf8 insert into zipcode1 (no,si,gu) values (1,'서울','종로구'); insert into zipcode1 (no,si,gu) values (2,'서울','중구'); insert into zipco..
ms-sql 를 운영하다보면 한참 세월이 지나고 나면 log, mdf 파일이 무지막지 하게 늘어나있는 걸 볼 수 있다. 데이터파일인 mdf 는 어쩔수 없다고 해도 log 파일이 문제인데, 이것을 대폭 줄여서 하드상의 여유공간을 충분히 확보할 수 있어야 한다. 일단 간단하게 로그파일을 내가 원하는대로 양을 줄여보도록 하자. ms-sql 2008 을 기준으로 하였다. 먼저 select * from sys.database_files 를 쿼리를 돌려서, type_desc 칼럼의 LOG 데이터줄의 name칼럼값 이름을 따로 기억해 두자. ALTER DATABASE [디비명] SET RECOVERY SIMPLE GO DBCC SHRINKFILE(디비명_log, 500) GO ALTER DATABASE [디비명] S..
MS SQL Server Management Studio 로 Sql Server 작업을 할때 이미 저장되어 있는 테이블의 속성을 변경하는 과정에서 아래와 같은 에러 메세지를 발견한다면 옵션 항목을 수정하도록 하자. 도구 > 옵션 창을 열고 해당 항목을 체크 해제토록 하자.
윈도우서버를 운영하다 보면 디스크 용량을 신경쓰지 않을수가 없다. ms-sql 의 경우 로그파일을 살짝 들여다보면 거의 대다수가 전세계로부터 계속 로그인 시도 에러 내용이 대부분을 차지한다. 일단 C드라이브 (C에 윈도우서버를 설치했을 경우) 용량도 확보할 겸 ErrorLog 삭제해 보자. ErrorLog 파일 위치는 ms-sql 을 기본 설치했을 경우 (제 서버의 경우) C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Log 쿼리창에서 exec sp_cycle_errorlog 실행시키자. 그러면 위의 그림 화면과 같이 ERRORLOG 파일이 새롭게 생기고 ERRORLOG.1 파일로 따로 저장된다. 이제 ERRORLOG 파일을 제외하고, ..