这个怎么退出 error 度娘到的感觉答非所问啊

2017-12-02 21:10:03 +08:00
 choice4

删除主键约束的时候 自动把唯一约束的键作为了新的主键 然后在删除主键就成这样了 有没有可以不退出命令行 不关服务 不退 mysql 就可以让语句生效啊 现在怎么写都是在 error 里面 。。绝望

3392 次点击
所在节点    MySQL
8 条回复
choice4
2017-12-02 21:10:44 +08:00
id | smallint(5) unsigned | NO | | 0 | |
| age | tinyint(3) unsigned | NO | | NULL | |
+----------+----------------------+------+-----+---------+-------+
4 rows in set (0.01 sec)

mysql> ALTER TABLE users2
-> DROP PRIMARY KEY;'
ERROR 1091 (42000): Can't DROP 'PRIMARY'; check that column/key exists
'> ALTER TABLE users2
'> DROP PRIMARY KEY;
'>
'>
'> SHOW COLUMNS FROM users2;
'> \c
'> \c;
'> SHOW COLUMNS FROM users2;
'> CTRL-C-\Q;
'> CTRL-C-Q;
'> username
'> username;
'> mysql>SHOW COLUMNS FROM users2;
'> mysql> SHOW COLUMNS FROM users2;
'> \q
'> \q;
'>
choice4
2017-12-02 21:11:15 +08:00
这是我命令行的东西 打什么都是在 error 里面 出不去了。。
lujjjh
2017-12-02 21:22:27 +08:00
你的第一条 SQL 语句后面多了个引号,所以一直在引号里(仔细看前面的提示符是 '>)。

再敲个 '; 回车就行了。
choice4
2017-12-02 21:23:17 +08:00
大哥 强 感谢感谢
kiwi95
2017-12-02 22:16:42 +08:00
......哈哈哈,楼主来卖萌的吗
choice4
2017-12-02 23:04:47 +08:00
新手。。见笑了。。
DoraJDJ
2017-12-02 23:06:03 +08:00
搜索技术性的问题时**强烈建议使用 Google 或者必应国际版**
用百度很多搜到的都是过时内容或者是莆田系技术文章(手动斜眼
dlrdegk
2017-12-03 10:06:44 +08:00
楼主这个 Google,Bing 也救不了他啊 233

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/411451

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX