sql的语句提示有语法错误,求大神 create database if not exists `fwzl`;

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql的语句提示有语法错误,求大神 create database if not exists `fwzl`;相关的知识,希望对你有一定的参考价值。

关键字 'if' 附近有语法错误。
消息 102,级别 15,状态 1,第 5 行
'`' 附近有语法错误。

参考技术A 首先 双击打开数据库,然后“右键”你需要的数据库,然后选“运行sql文件”,点击右侧的“浏览”找到你需要导入的sql文件,点击“开始”就可以了
双击 你的这个链接,例如“本地数据库” 然后你会看到许多的数据库 ,随便打开一个数据库,这个时候你点击navicat上面右侧的查询,创建查询
然后把你的sql打开,复制里面的sql信息,粘贴到那个查询窗口中 运行,这样 创建数据库 和导入表都可以的

打开navicat管理工具----双击打开某一个数据库连接(自己命名的链接,例如'本地mysql链接')-----选择要导入的数据库名称,双击打开---右键这个打开的数据库-----选择运行sql文件------点击弹出窗口中文件右侧的浏览-----找到你的sql文件,然后点击开始,这样sql文件就成功导入你的数据库了,记得摁f5刷新下这个数据库就会看到表了。如果你的sql文件是多个,不是一个,那没办法,只能一个一个的导入了。正常来说一个数据库导出1个sql文件就可以了,不用单个表单个表的导出。导出的话是右键打开的数据库-----转储sql文件----选择存放目录及文件名即可。
参考技术B 你这是创建数据库还是创建表啊?格式弄混了吧?追问

创建数据库,需要怎么修改?

追答

百度搜一下“如何通过SQL脚本创建数据库”,有人回答过这问题。

这是sqlserver的语句,改成mysql的怎么写啊。求大神指教。报语法错误。因为我的数据库用的是mysql

select top 10 * from cgxx where receipitsId not in (select top 0 receipitsId from cgxx order by receipitsId asc) order by receipitsId asc

select * from cgxx where receipitsId not in order by receipitsId limit 10,10

limit 10,10表示返回满足条件的数据中第10条开始的10条,如果以10条为1页,那就是第2页,第一页的表示是limit 10或者limit 0,10,第3页的表示是limit 20,10

理解了上面的语句,你会发现MYSQL是适合INTERNET的数据库~
参考技术A mysql中使用limit 进行分页

以上是关于sql的语句提示有语法错误,求大神 create database if not exists `fwzl`;的主要内容,如果未能解决你的问题,请参考以下文章

Navicat P remium的SQL老提示语法错误!

ogr执行sql语句,sql中有中文时包语法错误

C++ sqlite3使用sqlite3_prepare_v2接口报错,求大神解答

求SQL关键字和其语法(好的话,给100分)

org.h2.jdbc.JdbcSQLSyntaxErrorException:SQL 语句“CREATE[*] SCHEMA DATABASE”中的语法错误; SQL 语句:

求助各位大神,小弟初学IBM DB2,求助关于数据库创建问题,多谢!!