已采纳回答 / JiaZhang
老师用的是5.5.37的版本,关于这个版本的下载地址以及安装和配置教程,可以查看:https://zhangjia.tv/684.html 另外我在学习的时候,将本教程的所有的知识点整理成了笔记,可以查看:https://zhangjia.tv/682.html希望能和大家多交流,互相学习!
2018-03-08
最赞回答 / qq_快乐
id SMALLINT VARCHAR(20) NOT NULL,这句错了,smallint 和varchar(20) 这两个都是限制数据类型的,不能同时使用,你去掉varchar(20)就可以了,id一般是用数字表示,也就是整型,而varchar是表示字符型的
2018-03-08
最赞回答 / 梦天雨落
呃,不是删除吧,,,这之前的表是users,这个表是users1,为什么直接跳过2了,是因为插入失败,但索引仍然走了一位吧,老师讲课的时候因为provinces单词写错了,有一条错误的语句,但这里索引还是在增加的,所以就直接3了吧,大概是这个意思吧
2018-03-08
最赞回答 / Leigg
不是必不可少,主要是用来保证数据(每条记录)的唯一性。比如有一张表没有主键,有一个字段是‘name’,你插入2条记录,name都是‘小李’,那你查询的时候就无法把他们区分开,主键就可以用来区分它们。若主键是id select name from tb where id=1,只返回1个小李若没有主键:select name from tb where name='小李';结果返回2个小李
2018-03-07
已采纳回答 / JiaZhang
教程是用的5.5.37貌似,5.5.37下载和安装教程:https://zhangjia.tv/684.html 如果你执意要5..0的,可以私信我
2018-03-05
最赞回答 / 游民十三少
安装的时候可以选择文件存储路径,如果你已经安装好了,可以参考这个百度回答:https://zhidao.baidu.com/question/2075203548000001828.html
2018-03-03
最赞回答 / 慕沐4563169
id 字段是 AUTO_INCREMENT 所以不用添加,这里的 (username) 相当于 INSERT 语句 VALUES 之前的内容,用于描述字段名:INSERT test (username) SELECT ... ||INSERT test (username) VALUES ...所以如果你用下面的语句插入时,就不用加id,因为id自增长 (AUTO_INCREMENT),比如:INSERT test (username) VALUES (...
2018-02-28