最赞回答 / Leigg
不是必不可少,主要是用来保证数据(每条记录)的唯一性。比如有一张表没有主键,有一个字段是‘name’,你插入2条记录,name都是‘小李’,那你查询的时候就无法把他们区分开,主键就可以用来区分它们。若主键是id select name from tb where id=1,只返回1个小李若没有主键:select name from tb where name='小李';结果返回2个小李
2018-03-07
最赞回答 / 游民十三少
安装的时候可以选择文件存储路径,如果你已经安装好了,可以参考这个百度回答: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
最赞回答 / qq_随心_125
打开data文件夹下的ERR文件,查找passwordA temporary password is generated for root@localhost:********* 就是初始的密码
2018-02-18
最新回答 / 查查其查查
Another possibility is to issue a system command.
mysql> system clear;for Linux
2018-02-10
最新回答 / 夜色催耕
方法一:1、首相打开/etc/profile文件,在该文件末尾加入如下命令: export PATH=/opt/lampp/bin:$PATH2、执行命令source /etc/profile 使其生效3、执行完成后我们就可以在任何路径下通过mysqsl -u root -p 命令来登录数据了方法二:直接运行命令 export PATH=$PATH:/opt/lampp/bin ,使用这种方法,只会对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效,只是临时生效。
2018-02-08