MySQL - 01
9042 ワード
MySQL
mysqlはデータベースを管理するソフトウェアのタイプの1つです.
データベース管理システム(DBMS)と呼ばれます.
データベースとは
データセットのリポジトリ
統合型データ管理
なぜDBMSを使うのか
構造化可能
SQL(Structured Query Language)
データストア構造
テーブル台
イニシアチブ
DDL、DML、DCL
DDL
データベースの作成
データベースを作成すると、外部ウィンドウ(モード)にデータベースのリストが作成されます.
create database 데이터베이스명;
データベースの削除drop database 데이터베이스명;
データベースの使用データベースを最初に作成すると、左ペインにブラーとして表示され、使用できません.
use 데이터베이스명;
データベースはCRUDの原則に従います.CRUDはCreate、Read、Update、Deleteの略です.
テーブルの作成
create table 테이블명(
컬럼명1 자료형 {제약조건},
컬럼명2 자료형 {제약조건},
...
);
データ型
数値タイプ
#ex) decimal(4,2) --> -99.99 ~ 99.99
文字の種類
日付と時刻のタイプ
こうそくじょうけん
データを受信するときに実行されるチェックルールは、データの整合性を確保します.
設定
表の管理
create database frontend;
frontendという名前のデータベースの使用use frontend;
データベースにcarという名前のテーブルを作成するcreate table car(
carnum int,
brand varchar(300),
color varchar(300),
price int
)
tb userという名前のテーブルを作成し、制約を作成します.create table tb_user(
useridx int primary key auto_increment,
userid varchar(300) unique not null,
userpw varchar(300) not null,
username varchar(300)not null,
userphone varchar(300)not null,
useremail varchar(300),
userhobby varchar(600),
address1 varchar(300),
address2 varchar(300) not null,
address3 varchar(300),
regdate datetime default now()
);
生成されたテーブル構造のチェックdesc tb_user;
テーブル列の追加と構造の確認alter table tb_user add userpoint int defalut 0;
表の列の変更と構造の確認alter table tb_user modify column address1 int default 0;
テーブル列の削除と構造の確認alter table tb_user drop userpoint;
コメントサイトDBMSランキングの表示
https://db-engines.com/en/ranking
MySQLのダウンロード
https://dev.mysql.com/downloads/file/?id=508936
Reference
この問題について(MySQL - 01), 我々は、より多くの情報をここで見つけました https://velog.io/@km2535/MySQL-01テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol