mysql 테이블 구조 및 데이터 복사 방법 테이블의 구조만 복사할 경우 Create Table [new_table] like [old_table] ; 예시) Create Table chandj.orderlist like chandj.output ; 구조가 복사됨을 확인함, 데이터가 없음 특징 : 기존 테이블의 설정 그대로 복사 된다. 실행해 보니 'auto_increment' 가 설정되어 있으면 같이 구조로 복사됨을 알 수 있었다. 응용하는 방법 ) Create Table IF NOT EXISTS new_table like old_table (new_table 이 없으면 복사) 테이블의 구조와 데이터를 모두 복사하는 경우, Create Table new_table ( select * from old_t..
mysql 필드생성할때 오토인크리스 주기 (스크린절단 프로그램 개발) 스크린 절단을 위한 mysql 필드 생성문장은 아래와 같습니다. CREATE TABLE chandj.screencut( num int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, text1 varchar(30) NOT NULL, text2 varchar(200) NOT NULL, text3 varchar(50) NOT NULL, text4 varchar(50) NOT NULL, text5 varchar(50) NOT NULL ); 생성결과는 아래와 같습니다.
mysql 필드값 변경 하기, update로 해결가능 php에서 데이터베이스를 잘 다뤄야 진정한 웹프로그램을 완성할 수 있습니다. mysql의 데이터를 쉽게 변경하는 방법에 대해서 알아보자구요. output 출고 테이블의 값을 일괄적으로 변경하고자 할때, 데이터 크기가 크면 일일이 값변경하는 것이 번거로운데요, update명령으로 실제 값을 변경해 볼게요 이제 업데이트 명령으로 변경해 볼게요~ 형식은 아래와 같습니다. "UPDATE 테이블 SET 필드명 = 필드값 WHERE 조건" regist_state값이 전부 null로 되어있는데, 이 값을 전부 3으로 변경해 보겠습니다. UPDATE chandj.output SET regist_state = 3 WHERE 1; 위와 같은 실행결과가 나옵니다. 그러면..
mysql 두가지 항목으로 정렬하기, order by 방법 웹프로그램으로 더 나은 삶...을 꿈꾸는 웹코딩 초짜.. 하지만, 늘 즐겁게 코딩하는 웹바보입니다. 웹바보의 오늘 과제는 어떻게 mysql에서 두가지 요소로 정렬할 수 있을까? 하나는 너무 쉽게 order by name -> 뭐 이런식으로 하면 되겠는데, 두개? 어떻게? 궁금해서 찾아보았더니, 콤마를 넣고 계속 열거하면 되더군요. 실제 프로그램에 넣은 코드입니다. if($cursort==10) // 모터 클릭시 오름차순 정렬 { $sql="select * from chandj.output order by motor asc, outdate desc limit $first_num, $scale"; $sqlcon="select * from chandj..
mysql 테이블 이름 변경하기 아주 쉬운 방법, 테이블 변경의 모든 것 PHP에서 DB를 다루려면 반드시 알아야 하는 mysql의 테이블을 기존이름에서 새 이름으로 변경하는 방법부터 구조만 복사하고 싶을때, 구조와 내용을 복사하고 싶을때 등 여러가지 응용하는 방법에 대해서 알아봅시다~ 1. 테이블 이름 바꾸기 ALTER TABLE `원래 테이블 이름` RENAME `수정할 테이블 이름` alter table worklist rename workerlist; 위와 같이 성공하면 표시가 됩니다. 2. 구조만 복사 CREATE TABLE `생성될 테이블명` LIKE `구조를 복사할 테이블`; 속성까지 복사가 안되기 때문에 확인후 아래와 같이 속성지정 ALTER TABLE `복사된 테이블명` MODIFY `칼..
결과는 성공적인 생성이 되었습니다. 웹사이트상에 작업자 명단을 입력 후 검색해서 적용하는 프로그램을 추가하려고 합니다. 작업자를 검색할 수 있도록 DB를 만들어야 하는데, 우선적으로 테이블을 생성 후 필드를 만들어야 합니다. 아래의 명령어를 통해서 성곡적으로 생성이 되었습니다. php 업로드 모듈을 만들어서 이제는 엑셀에 정리된 작업자 명단을 업로드 해야 합니다. To be continued... CREATE TABLE chandj.worklist( num int(10) NOT NULL AUTO_INCREMENT PRIMARY KEY, item varchar(20) NOT NULL, company varchar(20) NOT NULL, car varchar(20) NOT NULL, name varchar..
ALTER TABLE `output` ADD `outdate` DATE NOT NULL AFTER `num`, ADD `indate` DATE NOT NULL AFTER `outdate`, ADD `outworkplace` VARCHAR(50) NOT NULL AFTER `indate`, ADD `orderman` VARCHAR(20) NOT NULL AFTER `outworkplace`, ADD `outputplace` VARCHAR(30) NOT NULL AFTER `orderman`, ADD `receiver` VARCHAR(20) NOT NULL AFTER `outputplace`, ADD `phone` VARCHAR(15) NOT NULL AFTER `receiver`, ADD `comment`..
웹프로그래밍을 하면서 참 헷갈리는게 많은데, 이걸 정리해 보고 기억하면 프로그램 작성시 실수를 많이 줄일 수 있을것 같다. 알송달송한 헷갈림에서 허우적 거릴 우리들에게 작은 정보가 될 것이다. 이름이 비슷해서 눈치채셨겠지만, 둘은 태생이 같다고 보면 좋을 것 같다. 단지 버전이 올라가면서 더 편하게 사용하려 수정한 함수라고 생각한다. 핵심은 이렇다. mysqli 내장함수는 php5 버전 이후부터 지원되며, 기존의 mysql 보다 보안, 속도면에서 향상되었다. 또 하나, 작은 차이점은 mysql_query()와 mysqli_query()의 파라미터 값 순서가 다르다는 것이다. 1.mysql 보편적으로 이렇게 기술한다. 2. mysqli 하지만 더 진보된 mysqli는 이렇게 기술한다. 약간의 차이겠지만, ..
- Total
- Today
- Yesterday
- #InstallForge
- 효율적코딩방법
- 코딩효율성
- 오토핫키에디터창업데이트금지하기
- Bootstrap 5
- .htaccess수정
- #소프트웨어배포
- 뫄프로그래밍
- 파이썬코드줄바꿈방법
- sql문장 날짜계산
- td요소중에 1행과 1열은 제외
- 2분후종료오토핫키
- #cx_Freeze
- 테크에능한여성
- #독립실행파일
- 자바스크립트 한글초성
- #NSIS
- 작업공정에 대한 코드작성
- #파이썬인스톨러
- 오토핫키가이드
- #InnoSetup
- 프로그래머생활
- #파이썬패키징
- 코딩튜토리얼
- 자바스크립트한글입력시반응하도록만드는코드
- 스크립트작성기초
- 카페24가비아phpinfo수정
- #프로그램설치
- chatGPT3.5파이썬버전
- General error: 2031
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |