insert into `table-name` set id=1
我在插入数据时将带有-符号的表名用``括起来了,这样就可以插入成功了,否则会一直提示你语法错误。
注意一定要是tab键上方的``,不是单引号' '。
这个提示的意思是没选择数据库。如果你是使用软件(如navicat、SQL yog等)来创建数据库的话,先点一下软件左边的数据库名称,选中要创建的表所属数据库,再新建表。
如果是使用命令行创建,则先执行命令:use 数据库名;(如在test数据库中创建表,则输入:use test后按回车)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)