MYSQL

DB/테이블 관리 기본 명령어

mysql 접속하기 mysql -u[사용자아이디] -p[비밀번호] $ mysql -uroot -p12345 접속 끊기 mysql> exit 현재 상태 보기 mysql> status   DB 관리 DB 목록 보기 mysql> SHOW DATABASES; DB 고르기 mysql> USE DB이름; DB 만들기 mysql> CREATE DATABASE DB이름; DB 지우기 mysql> DROP DATABASE DB이름;   테이블 관리 테이블 목록 보기 mysql> SHOW TABLES; 테이블 구조 보기 mysql> DESC 테이블이름; mysql> DESCRIBE 테이블이름; mysql> EXPLAIN 테이블이름; 테이블 만들기 CREATE TABLES 테이블이름 ( 항목이름1 변수형, 항목이름2 변수형, … ); mysql> CREATE TABLE customer > ( Name char(50), > Address char(50), > City…

Read More
MYSQL

mysql 백업 및 복구

백업하기 1) DB별로 백업 mysqldump -u root -p DB명 > 파일명.sql 2) 전체 백업 mysqldump -u root -p –all-databases > 파일명.sql 3) 캐릭터셋 옵션을 이용하여 백업 mysqldump -u root -p –default-character-set=euckr DB명 > 파일명.sql (euckr, utf8 등이 있음) 4) 특정 테이블만 덤프 mysqldump -u root -p DB명 테이블명 > 파일명.sql mysqldump -u root -p -B DB명 –tables 테이블명1 테이블명2 테이블명3 > 파일명.sql 5) 테이블 구조만 백업 mysqldump -u root -p –no-data DB명 > 파일명.sql 6) XML 파일로 백업 mysqldump -u root -p –xml DB명 > 파일명.sql   복구 하기 1)…

Read More
윈도우

부팅 USB 만들기

cmd를 실행하고 diskpart를 실행합니다. list disk (USB 디스크 번호 확인한다.) select disk 1 (위에서 확인한 USB 번호를 넣는다.) clean create partition primary select partition 1 active format fs=fat32 quick assign exit // UEFI는 FAT32 부팅만을 지원한다. // 그러므로 USB를 FAT32로 포맷해야 한다. // 하드디스크의 경우는 윈도우 10을 설치할 때 100MB 용량의 FAT32 부팅 파티션이 따로 만들어진다. format fs=ntfs quick // NTFS 로 포맷할 때 format fs=fat32 quick // FAT32 로 포맷할 때   http://www.bodnara.co.kr/bbs/bbs.html?D=2&category=253&num=123085&my_mode=&search_1=&search_2=&start=50

Read More
PHP

파일 업로드 용량 설정

sudo nano /etc/php/7.3/apache2/php.ini # 업로드 용량을 200메가로 설정하자. # 아래 6 군데를 찾아서 수정해준다. file_uploads = On // 파일 업로드 사용 여부 upload_max_filesize = 200M // 업로드 용량 제한 설정 (최대 200메가) post_max_size = 200M // php내 post 방식 업로드 최대 용량 (최대 200메가) memory_limit = 200M // php 메모리 사용량 제한 (-1: 제한 없음) max_execution_time = 300 // php 최대 실행시간 제한 (0 : 제한 없음)  300초 max_input_time = 300 // php 엔진이 데이터를 입력받는 최대 시간 (-1 : 제한 없음) 300초 # 크기 순서 : memory_limit > post_max_size…

Read More
라즈베리파이

youtube-dl 사용법

설치 sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl sudo chmod a+rx /usr/local/bin/youtube-dl 사용법  1. 영상  포맷 리스트 보기 youtube-dl -F (유튜브 주소) 2. 다운로드하기 youtube-dl -f (포맷 코드) (유튜브주소) 3. 다운로드 후 병합 youtube-dl -f (비디오)+(오디오) (유튜브 주소) 4. best 영상 다운로드 youtube-dl -f best (유튜브 주소) 5. 자막 리스트 보기 youtube-dl –list-subs https://www.youtube.com/watch?v=OKNXn2qCEws 6. 모든 자막 다운로드 (–skip-download 옵션은 동영상 스킵, vtt 자막으로 받아짐) youtube-dl –write-sub –all-subs –skip-download (유튜브 주소) 7. 한글 자막 한 개만 받기 (vtt 자막으로 받아짐) youtube-dl –write-sub –sub-lang ko –skip-download URL 8. vtt 자막을 srt 자막으로…

Read More
PHP

PHP7 짧은 태그 사용하기

PHP7 에서 짧은 태그 기능은 기본적으로 허용되지 않는다. <?php echo “hello world!”; ?>  // 가능 <?  echo “hello world!”;  ?>  // 불가능 /etc/php/7.3/apache2/php.ini short_open_tag = On 터미널에서 명령어로 작업 cat /etc/php.ini | grep ^short_open_tag short_open_tag = Off cp /etc/php.ini /etc/php.ini.old sed -i “s/short_open_tag = Off/short_open_tag = On/g” /etc/php.ini // 치환 diff /etc/php.ini.old /etc/php.ini – short_open_tag = Off — – short_open_tag = On sudo service apache2 restart   https://zetawiki.com/wiki/PHP_짧은_태그_허용하기  

Read More