问一个更改mysql的简单问题

Home Home
引用 | 编辑 ellen
2006-01-10 21:58
楼主
推文 x0
我想请问一下大家
如果我现在数据库的表首是lo_
我想把他改成tx_
sql该怎么写呢?
但是不是全部都要改
而是祇针对几个表要改而已
拜托大家了
有点急切....


ps.有人说可以从phpmyadmin里头修改
我有去找过了〈如图〉
但是找不到相关的选单@@



献花 x0
引用 | 编辑 linedt
2006-01-10 21:59
1楼
  
您的图..好小阿@@"
可否放大呢 点进去还是一样小

献花 x0
引用 | 编辑 ellen
2006-01-10 22:11
2楼
  
我本来想要更改的
但是发现图不是什么大问题...

只是希望知道怎么修改的人
能够清楚的告诉我怎么修改表首~~~...

献花 x0
引用 | 编辑 228011as
2006-01-26 00:40
3楼
  
DROP TABLE IF EXISTS cdb_admingroups;             <===删除cdb_admingroups资料表
CREATE TABLE cdb_admingroups (                     <===新增cdb_admingroups资料表
admingid smallint(6) unsigned NOT NULL default Ɔ',
alloweditpost tinyint(1) NOT NULL default Ɔ',
alloweditpoll tinyint(1) NOT NULL default Ɔ',
allowstickthread tinyint(1) NOT NULL default Ɔ',
allowmodpost tinyint(1) NOT NULL default Ɔ',
allowdelpost tinyint(1) NOT NULL default Ɔ',
allowmassprune tinyint(1) NOT NULL default Ɔ',
allowrefund tinyint(1) NOT NULL default Ɔ',
allowcensorword tinyint(1) NOT NULL default Ɔ',
allowviewip tinyint(1) NOT NULL default Ɔ',
allowbanip tinyint(1) NOT NULL default Ɔ',
allowedituser tinyint(1) NOT NULL default Ɔ',
allowmoduser tinyint(1) NOT NULL default Ɔ',
allowbanuser tinyint(1) NOT NULL default Ɔ',
allowpostannounce tinyint(1) NOT NULL default Ɔ',
allowviewlog tinyint(1) NOT NULL default Ɔ',
disablepostctrl tinyint(1) NOT NULL default Ɔ',
PRIMARY KEY (admingid)
) TYPE=MyISAM;

INSERT INTO cdb_admingroups VALUES (1, 1, 1, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
(2, 1, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1),
(3, 1, 0, 1, 1, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1);

至于修改表首则是将 cdb_ 改成 tx_ 就可以了

献花 x0
引用 | 编辑 johnroyer
2006-03-04 22:31
4楼
  
下面是引用ellen于2006-01-10 21:58发表的 问一个更改mysql的简单问题:
我想请问一下大家
如果我现在数据库的表首是lo_
我想把他改成tx_
sql该怎么写呢?
但是不是全部都要改
.......

语法: alter table old_name rename new_name ;

例如: alter table lo_XXXX rename tx_XXXX ;

献花 x0