1,“primary”顾名思义是主键的问题,可以将这张表设为无主键,就是把主键给删了不要了,但是这种方法不怎么好用,存在一些bug,而且大部分数据表都是需要主键的,所以不太推荐大家使用这种方法。
2,因为主键(primary)是唯一的,但我们点击刷新或运行的时候,系统就会认为我们又创建一个主键,导致出错,解决办法:我们可以输入“DELETE FROM Table_name”,delete语句是MySQL常用的删除 *** 作,我们可以用它删除表中的所有记录,delete语句运行之后,这样所有的记录全部删除了,我们可以再重新在设一个主键,就OK了,切记我们不要频繁的点击刷新和运行,要当我们代码写得差不多了,再点击刷新或运行,不然还会出现这种问题,不过用delete语句就可以了,只要你不嫌麻烦就行。
第一次写文章,我是很想帮助大家,仅拼个人理解,第二个方法是和同学们交流学习得来的,所以一些不足之处,希望大家多多担待。谢谢!
打开navicat,点击左边打开要 *** 作的数据库。然后点击tables2如果要删除整个表,包括表结构和数据,我们可以直接右键点击这个表,然后点击deletetable就行了。
点击后,会d出确认窗口,我们点击ok就行了。如果要删除的是表的某一行的数据,我们就先点击打开这个表,然后点击选中要删除的行右键点击,点击菜单上的DeleteRow点击后,也会d出确认窗口,点击这里的ok按钮。
以下答案来源于 Navicat中文网站 ,如果还想知道更详细的内容,可以访问他们网站查询教程。新建数据库(student)
在连接名称上右键选择“新建数据库”,进入新建数据库界面。
填写数据库“名称”、“字符编码”,然后点击“确定”。
在右侧“管理区”展开新建的数据库,会显示“表”、“视图”、“函数”、“事件”、“查询”、“报表”、“备份”。
新建数据表(t_student)
右键“表”,选择“新建表”,在右侧编辑区将会显示表信息。
在编辑区中的“栏位”中添加信息,设置各个字段属性。
点击“保存”按钮,输入表名称,点击“确定”。
展开右侧“管理区”中student数据库中表列表,查看新建的表。
表中插入数据
在新建的表(t_student)上右键选择“打开表”,进入表数据插入页面。
在各个栏位中添加信息,若需要新栏位,则在编辑区域左下角点击“增加”按钮,添加新栏位。添加完数据后,点击“应用改变”,提交数据。
删除表(t_student)
在该表右键选择“删除表”,然后是否确认删除表。
删除数据库(student)
在该数据库右键选择“删除数据库”,然后是否确认删除数据库。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)