220417 주간복습
이번 주는 많은 것을 배웠다
학교 인공지능 수업에서는 선형 회귀에 대해서 배웠고
그리고 지금 종합설계 때문에 홈페이지를 만들고 있는데
덕분에 Node.js, MySQL 사용법을 배웠다.
그리고 아마존 aws를 통해서 리눅스 서버도 만들어 봤다.
예전에는 서버 클라이언트 라는 개념이 생소하게 느껴졌는데 직접 구축을 해보니까
나름 재미있고 개념이 조금 명확하게 다가온 것 같다.
그리고 리눅스도 처음 다뤄봤는데 나름 매력적인 것 같다.
콘솔창과 조금 친해진 느낌이 든다.
MySQL 사용법
MySQL 실행 (서버주소는 생략시 127.0.0.1(Localhost)로 자동접속됨)
mysql -u사용자명 -p -h서버주소
Database(Schema) 생성
CREATE SCHEMA 스키마명;
Table 생성
CREATE TABLE 테이블명( 열이름 데이터타입 옵션, 열이름 데이터타입 옵션 );
열추가
ALTER TABLE 테이블명 ADD 열이름 데이터타입 옵션;
모든 열보기(속성도 같이 나옴)
SHOW FULL COLUMNS FROM 테이블명;
모든 데이터(행렬) 보기
SELECT * FROM 테이블명;
특정 데이터(행렬) 보기
SELECT 보고싶은_열이름 FROM 테이블명 WHERE 열이름=값 ORDER BY 열이름 옵션 LIMIT 출력할갯수
업데이트(행변경) 주의!!!
업데이트의 경우 WHERE 열이름=값을 쓰지 않으면 모든 행이 바뀌기 때문에 반드시 확인UPDATE 테이블명 SET 업데이트할_열이름=값 WHERE 열이름=값
삭제 주의!!!
삭제의 경우 WHERE 열이름=값을 쓰지 않으면 모든 행이 삭제되기 때문에 반드시 확인DELETE FROM 테이블명 WHERE 열이름=값
테이블명 변경
RENAME TABLE 테이블명 TO 새로운_테이블명;
깃허브 사용법
초기화
git init
기록종료
rm -r .git
파일 올리기
파일명을 점(.)으로 하면 모든 파일 업로드 => git add .gir add 파일명
commit
git commit -m "커밋명"
보내기 master기준
git push origin master
더 공부했는데 시간관계상 나중에 추가함
Author And Source
이 문제에 관하여(220417 주간복습), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@17eehyuk/220417-주간-복습저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)