본문 바로가기

데이터베이스2

MySQL에서 테이블을 생성하고 입, 출력 해보자(입력,출력,페이지네이션,검색) MySQL에서 mp3라는 테이블을 생성하고, 두 개의 텍스트 필드인 sub와 suburl을 추가하는 SQL 쿼리는 다음과 같습니다.CREATE TABLE mp3 ( id INT AUTO_INCREMENT PRIMARY KEY, sub TEXT, suburl TEXT);여기서는 id는 기본 키로 설정되며, 자동으로 증가합니다. sub와 suburl은 텍스트 타입의 필드입니다. 이 쿼리를 MySQL 데이터베이스에서 실행하면, mp3 테이블이 생성되고 두 개의 텍스트 필드가 추가됩니다. 필요한 경우 id 외에 다른 필드들도 추가할 수 있습니다.  데이터 입력대량 데이터를 MySQL에 입력하기 위해서는 여러 가지 방법을 사용할 수 있습니다.  PHP에서 대량의 데이터를 배열로 관리하고, 이를 데.. 2024. 9. 16.
PHP 파일 업로드와 다운로드 만들기 PHP 에서 간단히 파일 업로드와 다운로드를 구현해 봅니다. 파일 업로드 할때는 파일명 중복 방지와 파일명을 추측해서 다운로드 하는 것을 방지하기 위해 랜덤하게 파일명을 만들어서 서버에 저장합니다. 보안을 위해서는 파일 업로드 위치를 웹루트 밖에 하는것이 좋습니다. 파일 정보를 데이터베이스에 저장할 때도 파일을 구분할 파일 아이디를 예측 가능하지 않게 만들어서 다운로드시 사용합니다. 보안을 위해서는 다운로드 프로그램에 권한이 적용되면 더 좋습니다. 예제 파일은 글 하단에 첨부하여 두었습니다. 1. 파일정보를 저장할 테이블 구조 데이터베이스는 캐릭터셋 utf8, collation은 utf8_general_ci 로 만들었습니다. CREATE TABLE upload_file ( file_id VARCHAR(2.. 2023. 9. 24.
반응형

Copyright ⓒ SmartWeb All rights reserved.