※ 작성속도를 높이기 위해 높임말을 사용하지 않았습니다. 설치에 앞서 라라벨(Laravel)은 PHP기반의 널리 사용되는 프레임워크이다. 오늘은 우분투(Ubuntu) 20.04 LTS에 라라벨을 설치해 보겠다. 라라벨 설치 방법은 몇 가지가 있지만 여기서는 라라벨 인스톨러를 설치하고 인스톨러를 이용하여 라라벨을 설치하는 방법을 사용한다. APM 설치 이 포스팅은 아파치(Apache), PHP, MariaDB가 설치되어 있다는 가정하에 진행한다. 아직 설치되지 않은 사람들은 아래의 링크를 확인하자. https://heavening.tistory.com/88 우분투 ubuntu 20.04 LTS APM(Apache2 + PHP8 + MariaDB) 설치 APM 설치에 앞서 서버는 AWS를 사용했으며, 이 것..
사용자를 추가하기 전 관리자 권한을 가져옵니다. ubuntu@ip-000-000-000-000:~$ sudo su root@ip-000-000-000-000:/# 사용자 추가 우분투에서 사용자 추가하는 방법은 아래와 같습니다. ( 상세설명은 하기에.. ) root@ip-000-000-000-000:/# adduser 사용자명 Adding user `사용자명' ... Adding new group `사용자명' (1001) ... Adding new user `사용자명' (1001) with group `사용자명' ... Creating home directory `/home/사용자명' ... Copying files from `/etc/skel' ... New password: Retype new pass..
APM 설치에 앞서 서버는 AWS를 사용했으며, 이 것을 기준으로 기록합니다. (다른 클라우드를 사용하시는 분들께는 죄송합니다.) 또한 작성의 속도를 높이기 위해 모든 문장에 높임법을 사용하지 않겠습니다. (여기부터 시작) 본인도 초보라 문제 해결 능력은 떨어지지만 앞으로 자주하게 될 것 같아 여기에 기록한다. 하기의 모든 명령어는 sudo su를 실행 후 입력하는 것을 기본으로 한다. ubuntu@ip-000-000-000-000:~$ sudo su root@ip-000-000-000-000:/# 설치에 앞서 우분투 버전 확인한다. lsb_release -a를 입력하여 버전을 확인하는데 맨 아래 Codename을 잘 확인해봐야 한다. 만약 apt-get을 사용하는데 어딘가 모를 오류가 발생한다면 /et..
int가 들어가는 데이터 타입의 크기가 가끔 헷갈리는데 간단하게 정리합니다. int는 inteager의 약자입니다. int는 정수입니다. 소숫점을 사용하고 싶은 분은 decimal 같은 데이터 형식을 사용하세요 :) #크기비교 tinyint < smallint < int < bigint #tinyint 크기 : 0 ~ 255 비고 : 0을 시작으로 2^8(=2의8승=256)번째까지 정수 용량 : 1바이트 #smallint 크기 : -32,768 ~ 32,767 비고 : -2^15 ~ (2^15 - 1) 사이의 정수. 2의15승에서 1을 빼는 이유는 0의 자리가 포함되기 때문입니다. 나머지들도 모두 마찬가지 입니다. 용량 : 2바이트 #int 크기 : -2,147,483,648 ~ 2,147,483,647..
SELECT로 INSERT하기 GoGo! 아래와 같이 작성하면 SELECT 로 읽어들인 행들이 등록됩니다. 실수로 VALUE나 VALUES를 쓰면 구문 오류가 발생하니 주의해 주세요. INSERT INTO student ( name, grade, number ) SELECT user_name, user_grade, user_school_number FROM user_list WHERE user_type = 'student' SQL Server에서 사용했는데 MySQL에서도 되는지는 모르겠네요 ㅎ
개발중 mouseover, mouseout을 같이 사용할 경우 반복되어 실행되는 경우가 발생합니다. 즉,$('#object').mouseover();$('#object').mouseout();$('#object').mouseover();$('#object').mouseout();반복되어 실행되는 경우가 발생하는데 이럴 때는 mouseover 대신 mouseenter 를moustout 대신 mouseleave 를 사용하면 됩니다. 바로 바꾸고 소스 다시 확인하고 테스트 ㄱ
서버의 시간이 국내 시간과 맞지 않아서 GETDATE()로 국내 시간과 맞지 않을 경우 DATEADD()를 사용합니다. # 서버시간이 UTC(협정세계시)로 되어 있는 경우예) SELECT DATEADD(HOUR, 9, GETDATE()); # 레퍼런스GETDATE() : https://docs.microsoft.com/ko-kr/sql/t-sql/functions/getdate-transact-sqlDATEADD() : https://docs.microsoft.com/ko-kr/sql/t-sql/functions/dateadd-transact-sql
11 번 째부터 20 번 째(10 개) 까지의 레코드 불러오기 # MySQL======================SELECT *FROM 테이블_이름LIMIT 11, 10====================== # SQL Server======================SELECT *FROM 테이블_이름ORDER BY 정렬할_컬럼이름OFFSET 11 ROWSFETCH NEXT 10 ROWS ONLY====================== ※ 주의할 점[OFFSET ~ FETCH NEXT ~] 사용시 [ORDER BY ~] 를 사용하지 않으면 오류가 발생합니다.[OFFSET ~ FETCH NEXT ~]는 TOP과 함께 사용할 수 없습니다.
- Total
- Today
- Yesterday
- 날짜
- iframe
- mpm-itk
- ubuntu
- default repository
- 인터넷시간동기화
- AssignUserID
- 환경변수
- 색코드변환
- PhpStorm
- javascript
- 다운로드
- 컨트롤
- 자바스크립트
- 오류
- mssql
- SQL Server
- 배열
- MariaDB
- 함수
- 중복
- php8
- 막기
- 리눅스
- 우분투
- jquery
- 아이프레임
- rgb to hex
- MySQL
- php
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |