생활코딩10 생활코딩 #SQL의 INSERT 구문(CREATE) 오늘 배운 것 SQL의 INSERT 구문 -> CREATE # 테이블 안에 데이터 넣기 >>> INSERT INTO 테이블이름 (컬럼제목,컬럼제목,컬럼제목) VALUES(넣을값,넣을값,넣을값); # 데이터 확인하기 >>> SELECT * FROM 테이블이름 # 테이블 안에 데이터 넣기 [ INSERT INTO 테이블이름 (컬럼제목,컬럼제목,컬럼제목) VALUES(넣을값,넣을값,넣을값); ] ! MariaDB [(none)]> use daco Database changed MariaDB [daco]> SHOW DATABASES; +--------------------+ | Database | +--------------------+ | daco | | information_schema | | mysql |.. 2021. 8. 9. 생활코딩 #MySQL 테이블의 생성, CRUD 오늘 배운 것 MySQL 테이블의 생성 테이블을 생성할 때 열의 데이터타입을 강제할 수 있다! (잘못된 정보가 컬럼에 기재되지 못하도록) ex. int, bigint NOT NULL : 값이 없는 것을 허용하지 않겠다라는 의미 NULL : 값이 없어도 혀용한다는 의미 AUTO_INCREAMENT : 행이 추가될 때마다 자동으로 1을 추가하라는 의미 VARCHAR : 베리어블과 캐릭터를 합친 약자 > PRIMARY KEY : 성능 / 중복 두가지 측면에서 쓰이는 식별자, 기본 키로 사용한다는 의미 MariaDB [(none)]> MariaDB [(none)]> use daco Database changed MariaDB [daco]> create table topic( -> id int(11) not nu.. 2021. 8. 5. 생활코딩 #MySQL의 구조 오늘 배운 것 MySQL의 구조 관계형 데이터베이스는 스프레드 시트와 유사하게 표(table) 형태로 데이터를 저장한다 [표]가 모여 [스키마], [스키마]가 모여 [데이터베이스 서버]가 된다 [스키마]는 다른 말로 [데이터베이스] 라고도 한다 MySQL 서버 접속 데이터베이스의 장점 >>> 보안 >>> 차등적 권한 기능 -uroot : 관리자, 모든 권한을 가짐, 루트 권한으로 데이터를 다루는 것은 좋지 않다 -p 엔터 : 비밀번호 입력창 호출 MySQL 스키마(schema)의 사용 C:\Users\Daco>cd C:\Bitnami\wampstack-8.0.9-0\mariadb\bin C:\Bitnami\wampstack-8.0.9-0\mariadb\bin>mysql -uroot -p Enter pas.. 2021. 8. 4. 생활코딩 #DATABASE2 - MySQL 오늘 배운 것 file 정보관리 도구 정보가 폭발적으로 증가하면서 파일만으로는 데이터를 관리하기 어려움 데이터를 쉽게 정리정돈할 수 있도록 데이터베이스 소프트웨어가 개발됨 1960년대 관계형 데이터베이스가 처음 개발됨 데이터를 표의 형태로 정리하고 검색을 빠르고 안전하게 가능 MySQL 1994년 스웨던에서 개발, 무료, 오픈소스, 관계형 데이터베이스 web이 폭발적으로 성장하면서 이를 관리할 데이터베이스를 찾게되었고, 무료면서 오픈소스인 MySQL은 좋은 대안이었다. 그리하여 웹과 함께 동반성장했고 현재 세 손가락안에 드는 데이터베이스로 자리매김하였다. 이제 MySQL을 통해 뒤죽박죽 되어버린 데이터를 깔끔하게 정리해보자. 데이터베이스의 목적 스프레드시트와 데이터베이스의 차이는 무엇인가? - 스프레드시.. 2021. 8. 3. 이전 1 2 다음