建立一个新的database
问题逐个分析:
第一个报错:create database 的 后面还要加一个 数据库名,这个名字随便你取,比如名字叫 test,语法就是这样的,你可以试试 —— CREATE DATABASE test;
第二个报错:因为你要创建的 test1 应存在了
第三个报错:你把create 错拼成了 creare
第四个报错:你 没有分号结尾,导致你写了多条sql,被当成了一条执行,语法错误 —— 所以你要退出重新写一行然后分号结尾执行
有用望采纳,感谢 !
你要写在1行。你写了好几个create database能不报错吗?
1、首先不是空格的问题
因为完整的语句通常由一个SQL语句后跟一个分号组成,如果命令行没看到分号,会以为你的SQL没写完,当你回车的时候会出现 ->
->
表示 正在等待多行SQL的下一行输入。
正确的是 mysql > create database xxx;