Hướng dẫn Gỡ bỏ và phục hồi các lệnh SQL

  • Thread starter Thread starter VnSlo
  • Start date Start date
V

VnSlo

New Member
Lệnh CREATE TABLE

Lệnh tạo:

Code:
CREATE TABLE phpbb_abc (…);
Lệnh phục hồi:


Code:
DROP TABLE phpbb_abc;


Ví dụ cụ thể:
Lệnh tạo:

Code:
CREATE TABLE phpbb_express_categories (
                   cat_id mediumint(8) UNSIGNED NOT NULL auto_increment,
                   cat_name varbinary(255) DEFAULT '' NOT NULL,
                   cat_order mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
                   cat_icon varbinary(255) DEFAULT '' NOT NULL,
                   cat_articles mediumint(8) UNSIGNED DEFAULT '0' NOT NULL,
                   cat_desc varbinary(255) DEFAULT '' NOT NULL,
                   display_on_index tinyint(1) UNSIGNED DEFAULT '1' NOT NULL,
                   PRIMARY KEY (cat_id),
                   KEY cat_order (cat_order)
                );

Lệnh phục hồi:

Code:
DROP TABLE phpbb_express_categories;



Lệnh ALTER TABLE

Lệnh tạo:

Code:
ALTER TABLE phpbb_abc ADD field1…;


Lệnh phục hồi:

Code:
ALTER TABLE phpbb_abc DROP field1;


Ví dụ cụ thể:
Lệnh tạo:

Code:
ALTER TABLE phpbb_groups ADD group_icon VARCHAR(255) NOT NULL;


Lệnh phục hồi:

Code:
ALTER TABLE phpbb_groups DROP group_icon;


Lệnh tạo:

Code:
ALTER TABLE phpbb_abc ADD FULLTEXT (field1);


Code:
ALTER TABLE phpbb_abc ADD INDEX (field1);


Code:
ALTER TABLE phpbb_abc ADD UNIQUE (field1);


Code:
ALTER TABLE phpbb_abc ADD PRIMARY KEY (field1);


Chú ý: Một field chỉ có thể được thiết lập 1 trong 4 loại khóa: FULLTEXT, INDEX, UNIQUE hay PRIMARY KEY. Cách gỡ bỏ khóa INDEX tương tự với UNIQUE và FULLTEXT, nghĩa là bạn muốn xóa UNIQUE hay FULLTEXT vẫn dùng lệnh DROP INDEX chứ không có trường hợp DROP UNIQUE hay DROP FULLTEXT.

Lệnh phục hồi:

Code:
ALTER TABLE phpbb_abc DROP INDEX (field1);


Code:
ALTER TABLE phpbb_abc DROP PRIMARY KEY (field1);




Lệnh INSERT INTO

Lệnh tạo:

Code:
INSERT INTO phpbb_abc (field1, field2) VALUES ('text1', 'text2');


Lệnh phục hồi:

Code:
DELETE FROM phpbb_abc WHERE field1 = 'text1' AND field2 = 'text2';


Ví dụ cụ thể:
+ Với phpbb_config chỉ cần xác định theo config_name:

Lệnh tạo:

Code:
INSERT INTO phpbb_config (config_name, config_value) VALUES ('group_icons_path', 'images/group_icons');


Lệnh phục hồi:

Code:
DELETE FROM phpbb_config WHERE config_name = 'group_icons_path';



+ Với phpbb_acl_options chỉ cần xác định theo auth_option:

Lệnh tạo:

Code:
INSERT INTO phpbb_acl_options (auth_option, is_global, is_local, founder_only) VALUES ('a_express', '1', '0', '0');


Lệnh phục hồi:

Code:
DELETE FROM phpbb_acl_options WHERE auth_option = 'a_express';




Lệnh UPDATE

Lệnh tạo:

Code:
UPDATE phpbb_abc SET field1 = 'giá_trị_mới' WHERE field2 = 'text2';

Lệnh phục hồi:

Code:
UPDATE phpbb_abc SET field1 = 'giá_trị_cũ' WHERE field2 = 'text2';


Ví dụ cụ thể:
Lệnh tạo:

Code:
UPDATE phpbb_config SET config_value = '1' WHERE config_name = 'active_sessions';



Lệnh phục hồi:

Code:
UPDATE phpbb_config SET config_value = '0' WHERE config_name = 'active_sessions';



Theo vinabb
 
không ngờ vẫn có con chó nó quay lại đây
công nhận mặt dầy và óc chó :)))))
 
đời nó làm vbb không được dùng code tuoitretn.tk làm ko đc chuyển johncms rồi kêu TranDuc cùng nhau cắn càng =))
 
UG 3 tháng mà đếch biết mod giờ chưa biết config.php đòi local =))
 

Facebook Comments

Similar threads

Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
Admin
Replies
3
Views
12K
trangvangtt
T
Admin
Replies
0
Views
969
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
11K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
1K
AdminAdmin is verified member.
Admin
Admin
Replies
0
Views
933
AdminAdmin is verified member.
Admin
Back
Top