-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpy_study#2
More file actions
54 lines (39 loc) · 1.62 KB
/
Copy pathpy_study#2
File metadata and controls
54 lines (39 loc) · 1.62 KB
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#파이썬 스터디 2
*************************************
# id,pw 필드를 null에서 not null로 바꿔줌
*************************************
mysql> ALTER TABLE client MODIFY COLUMN id char(10) not null;
mysql> ALTER TABLE client MODIFY COLUMN pw char(10) not null;
*** 기존 ***
mysql> desc client;
+-------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+----------+------+-----+---------+-------+
| id | char(10) | YES | | NULL | |
| pw | char(10) | YES | | NULL | |
+-------+----------+------+-----+---------+-------+
*** 변경후 ***
mysql> desc client;
+-------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+----------+------+-----+---------+-------+
| id | char(10) | NO | | NULL | |
| pw | char(10) | NO | | NULL | |
+-------+----------+------+-----+---------+-------+
*************************************
# id가 PRIMARY KEY 값을 갖도록 함
*************************************
client 라는 테이블의 id라는 필드에
primary key 속성을 부여
mysql> alter table client
-> add primary key(id);
mysql> desc client;
+-------+----------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------+----------+------+-----+---------+-------+
| id | char(10) | NO | PRI | NULL | |
| pw | char(10) | NO | | NULL | |
+-------+----------+------+-----+---------+-------+
*************************************
# 회원 정보 입력
*************************************