您好我正在尝试在phpMyAdmin中创建两个数据库表之间的关系:
USERS
user_id,user_name,user_pwd
PROFILE
profile_id,profile_name,profile_email,个人资料地址,user_id
单击创建关系按钮后,我被要求创建一个引用的键,然后单击USERS表user_id。 之后我被要求设置外国ID,我选择配置文件user_id。 接下来的一个框出现了两个按钮和一个标签,上面写着创建关系,按钮确定和取消。我点击确定按钮但没有任何反应。我已尝试这样做了十几次但没有成功。
有什么问题?
答案 0 :(得分:1)
围绕这个问题的信息有点弱,使用了什么样的存储引擎等。但是我刚才遇到了类似的问题而且它不起作用的原因是因为引用键没有索引。通常这是自动处理的(我认为phpMyAdmin对此负责,但我不知道)但在某些情况下,人们必须手动添加索引才能使其正常工作。