好的,所以我想让表2以某种方式与表1相链接。MySQL表索引
这是表1
CREATE TABLE `table_1` (
`ID` int(10) NOT NULL,
`Name` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
ALTER TABLE `table_1`
ADD PRIMARY KEY (`ID`);
ALTER TABLE `table_1`
MODIFY `ID` int(10) NOT NULL AUTO_INCREMENT;
代码这是代码为表2
CREATE TABLE `table_2` (
`ID` int(11) NOT NULL,
`user_id` int(10) NOT NULL,
`hash` int(10) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
ALTER TABLE `table_2`
ADD PRIMARY KEY (`ID`),
ADD KEY `user_id` (`user_id`);
ALTER TABLE `table_2`
MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT;
现在我想从表1中的user_id从表2链接ID,我该怎么做?
因此,举例来说,当我打开表2我想看看里面USER_ID从表1的等.. ID
修改您的标题,因为它没有任何关系用PHP来做... – War10ck
我相信你正在寻找外键创建过程的'ON UPDATE CASCADE'部分。但是请注意,当“表1”更新时,它不会自动插入“表2”。相反,如果表1中相应的用户标识被修改,它将改变'表2'中的'user_id' ... – War10ck