在 MYSQL PHPMyadmin 中运行 Sql 文件

发布于 2024-08-31 17:57:20 字数 362 浏览 2 评论 0原文

我已经编写了 SQL 文件,执行时会抛出错误: mysql> @"C:\Documents and Settings\Hemant\Desktop\create_tables.sql"; ERROR 1064 (42000):您的 SQL 语法有错误;检查手册 对应于您的 MySQL 服务器版本,以便在 '@"C:\ 附近使用正确的语法 Documents and Settings\Hemant\Desktop\create_tables.sql"' 在第 1 行

第 1 行代码是 如果不存在则创建数据库测试; 默认字符集 latin1 COLLATE latin1_swedish_ci; 使用测试;

请告诉我我是否遗漏了一些东西

I have written the SQL file with on excecuting it is throwing the error as
mysql> @"C:\Documents and Settings\Hemant\Desktop\create_tables.sql";
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 '@"C:\
Documents and Settings\Hemant\Desktop\create_tables.sql"' at line 1

on line 1 code is
CREATE DATABASE IF NOT EXISTS test;
DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE test;

please let me know is i am missing something

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

分開簡單 2024-09-07 17:57:20

如果我错了请纠正我,但是当你设置 PHPMyAdmin 时默认没有一个表 test 吗?

Correct me if I'm wrong, but isn't there a table test by default when you setup PHPMyAdmin?

孤独患者 2024-09-07 17:57:20

test 之后有一个额外的半列。

尝试将其删除,看看是否可以解决问题。

You have an extra semi column after test.

Try removing it and see if that fixes the issue.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文