mysql命令行下,有条语句执行不了,奇怪

来源:百度知道 编辑:UC知道 时间:2024/06/22 02:42:53
在MySQL Command Line 下敲如下命令,出现错误:
mysql> create database bbs
-> use bbs;
ERROR 1064 (42000):You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'use bbs' at line 2
可是我分开两条语句是可以顺利执行的,请问这是为啥?如果一定要一起执行,应该如何写?
还有就是如何在MySQL Command Line下copy多行文本?为何会出现拷贝一行或是几个字可以,拷贝几段就不行呢?

错误信息提示你的语法有问题
一起执行就不要换行了
就写成
mysql> create database bbs;use bbs;

mysql命令行下copy多行文本应该是没有问题的,是不是你的终端设置问题呢?

每个语句之后需要一个分号,你第一个语句没有加分号,机器当成你执行了下面一个语句了:
create database bbs use bbs;
所以认为你有错。

命令行里面粘贴还可以,拷贝是很麻烦的,超过一行的内容都会出错。

第一行忘了加分号
可以试试:
create database bbs;
use bbs;