http://vietjack.com/mysql/index.jsp Copyright © vietjack.com Mơ bảng MySQL Có tình bạn cần thực bảng lệnh CREATE TABLE … SELECT … không phù hợp với mục đích bạn, phải bao gồm mục, giá trị mặc định, … Bạn xử lý tình theo bước sau: • Sử dụng lệnh SHOW CREATE TABLE để lấy lệnh CREATE TABLE mà xác định cấu trúc, mục tất thông tin bảng nguồn • Sửa đổi lệnh để thay đổi tên bảng thành tên bảng mô thực thi lệnh Theo cách này, bạn có bảng mơ thực • Tùy ý, bạn cần nội dung bảng, bạn thông báo lệnh INSERT INTO … SELECT Ví dụ Bạn thử ví dụ sau để tạo bảng mô cho sinhvienk60: Bước 1: Lấy toàn cấu trúc bảng với lệnh SHOW CREATE TABLE ten_bang;: SHOW CREATE TABLE sinhvienk60; Khi bạn làm việc MySQL Workbench lệnh trả hàng, bạn nhấn chuột phải vào hàng lựa chọn tùy chọn Copy, sau dán vào phần bạn làm việc, kết là: CREATE TABLE `sinhvienk60` ( `mssv` int(11) NOT NULL AUTO_INCREMENT, `ho` varchar(255) NOT NULL, `ten` varchar(255) NOT NULL, `diemthi` float(4,2) NOT NULL, PRIMARY KEY (`mssv`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 Bước 2: Thay tên bảng tạo bảng khác CREATE TABLE `sinhvienk61` ( `mssv` int(11) NOT NULL AUTO_INCREMENT, `ho` varchar(255) NOT NULL, `ten` varchar(255) NOT NULL, `diemthi` float(4,2) http://vietjack.com/ Trang chia sẻ các bài học online miễn phí http://vietjack.com/mysql/index.jsp Copyright © vietjack.com NOT NULL, PRIMARY KEY (`mssv`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 Bước 3: Sau thực thi bước 2, bạn mô bảng Database Nếu bạn muốn chép liệu từ bảng cũ, bạn thực việc sử dụng lệnh INSERT INTO … SELECT INSERT INTO sinhvienk61 (mssv, ho, ten, diemthi) diemthi FROM sinhvienk60; SELECT mssv, ho, ten, Cuối cùng, bạn có bảng mơ thực bạn muốn có http://vietjack.com/ Trang chia sẻ các bài học online miễn phí ...http://vietjack.com /mysql/ index.jsp