phpMyAdmin MySQL database – How to create table, insert data, set up foreign key

얘들 아 에디 매직 스님이야 이 강의에서는 테이블을 생성하고 phpMyAdmin 내의 데이터로 테이블을 채우는 방법

그래서 나는 너희들이 이미 phpMyAdmin에 로그온하는 방법을 배웠다고 가정 할 것이다 이미 MySQL 데이터베이스를 만들었다는 것을 모를 경우 이 페이지에 로그인하는 방법에 이미있는 데이터베이스가 표시되지 않습니다 왼쪽면 아마도 선생님이 당신을 위해 준비하도록 노력해야 할 것입니다 또는 그것을 설정하는 방법에 대한 튜토리얼을 보아라 일단 설정을했다면 괜찮아 질거야

당신은 테이블을 생성하고자하는 데이터베이스를 선택하고 만들려는 테이블의 이름을 입력하면됩니다 students 데이터베이스 용 테이블을 만들고 싶습니다 학교에있는 괜찮은 학생들, 그래서 학생들에게 얼마나 많은 것을 열은 우리가 원하기 때문에 우리가 5 열을 원한다고 가정하자 학생 표 우리는 각 열이 그렇게 될 것인지를 결정할 수 있습니다 여기에 각 열의 이름을 입력합니다

학생 ID 학생 ID와 ID는 정수일 것입니다 1 2 3으로 정수로 계산하면 ID가 우리가 될 것입니다 기본 키 기본 키는 모든 단일 키를 고유하게 식별한다는 것을 의미합니다 이 행의 모든 ​​행 또는 레코드가 다른 ID를 가질 수 있도록이 테이블의 행 자동 증가를 클릭 할 것입니다 ID를 수동으로 설정하지 않으려 고하기 때문에 자동으로 우리를 위해 그것을 설정 좋아, 그럼 우리는 학생이 우리가 원하는 말을하자

학생들은 이름이 그렇게 유명하다 네가 얼마나 많은 인물이라고 생각하니? 이제 30 문자를 여기에 넣자 정수에 반대하여 문자열 문자열을 저장할 수 있으므로 a, b, c, d를 가질 수 있습니다 그래서 정수는 저장할 수 없기 때문에 정수를 사용할 수 없습니다 정수는 30 문자의 가변 문자입니다

아마도 다른 성 (姓)을 가질 것입니다 다른 가변 문자 30 자 여기 2 학년 학년을 넣자 숫자가 괜찮 았기 때문에 숫자는 괜찮습니다 1에서 12까지이므로 두 자리까지 입력 할 수 있습니다 주소에 더 많은 정보가 있으므로 텍스트를 넣으십시오

우리가 마지막으로 얼마나 많은 캐릭터를 차지할 지 모르기 때문에 스토리지 엔진을 선택하고 InnoDB를 선택하겠습니다 마우스를 가져 가면 나타나는 툴팁 위로 마우스를 가져 가면 외래 키가 허용됩니다 이것은 매우 중요하므로 두 번째 테이블을 외래 키가이 테이블의 키를 참조하므로 외래 키는 기본적으로 다른 키의 기본 키를 참조하는 열 그래서 InnoDB 테이블을 클릭하고 Save를 클릭하면 students 테이블이 생성된다 테이블 학생들은 가짜 데이터를 삽입하여 먼저 여기에 넣자 사람 에드워드 스미스 11 학년 주소 21 점프 거리 21 점프 거리를 넣자

여기 타이베이 타이완의 어떤 교외 지역이든 여기에 넣자 다른 누군가 Emma Smith Emma Jones 9 학년 주소 5 Mars Street Wellington it 's 모두 구성되어 있으므로 클릭 만하면 두 개의 레코드가 삽입 된 것을 볼 수 있습니다 이 SQL은 관심있는 경우에 사용되며 찾아보기를 클릭하면 지금 당신은 두 사람을 볼 수 있습니다 그러면 우리가하고 싶은 것은 제가 가고 싶습니다 다른 테이블을 만들면 데이터베이스로 돌아가서 new를 클릭하자

다른 테이블을 만들고 이번에는 studies라는 테이블을 만들겠습니다 그래서 테이블 연구는 students 테이블의 학생 ID를 갖게 될 것입니다 변수 이름으로 주체 이름을 갖게 될 것입니다 왜냐하면 피사체의 이름이 30 문자로 입력되기 때문입니다 케이스를 저장 한 다음 저장소 엔진과 InnoDB를 저장하면 이제는 연구 표를 가지고 있으므로 연구를 클릭하면 다시 구조화됩니다

기본적으로 확인란을 선택하면됩니다 두 필드가 결합되어 기본 키를 구성하기 때문에 기본 필드를 클릭하십시오 학생 ID가이 표에서 고유하지 않기 때문에 당신은 잠깐 후에 주제 이름이 될 수 없다는 것을 알게 될 것입니다 고유하지만 둘 다 결합하면 모든 단일 행에 대해 고유하게 나타납니다 어떤 데이터를 삽입하되 직전에 관계 뷰를 클릭하고 학생 ID가 students 테이블의 ID 열을 참조하도록합니다

저장을 클릭하면 일어날 일은 괜찮은 데이터를 삽입 할 때입니다 학생 ID는 다른 테이블에 삽입 한 것에 국한되므로 그 값은 1 ~ 2가 될 것이므로 그 값을 가질 수는 없습니다 첫 번째 학생은 영어 과목을 공부하려고하며 첫 번째 학생은 주제 수학을 공부하고 두 번째 새로운 행 삽입 삽입 학생은 수학을 공부할 것입니다 두 번째 학생은 스포츠를 공부할 것입니다 클릭하여 이동을 클릭하면이 표에이 표가 채워진 것을 볼 수 있습니다

ID 하나를 보여주는 일부 데이터는 영어를 공부하므로 1을 입력하면됩니다 그것은 당신에게 학생 ID 1이 에드워드 오케이임을 보여줍니다 그래, 그게 좋은거야 외래 키에 관해서 당신이 이것을 클릭하면 학생이 누구인지를 알 수 있습니다 스터디 스포츠가 그것을 클릭하는 학생 번호 2는 누구이며, Emma Jones이 튜토리얼을 보아 주셔서 감사합니다

다음에 너보고