Mysql 从sql文件导入数据库

Mysql 从sql文件导入数据库,mysql,sql,mysql-workbench,Mysql,Sql,Mysql Workbench,我是sql的初学者。我有一个问题,如何从sql文件导入数据库。我尝试了“导入脚本文件”选项,但不起作用。我附上一个截图和我的sql文件 提前感谢您的帮助打开一个终端 登录mysql 使用数据库 源文件/to/dump.sql只要打开一个终端 登录mysql 使用数据库 源文件/to/dump.sql要开始,您需要: A .sql script file containing a CREATE TABLE command MySQL Query Browser or phpMyAdmin Ot

我是sql的初学者。我有一个问题,如何从sql文件导入数据库。我尝试了“导入脚本文件”选项,但不起作用。我附上一个截图和我的sql文件

提前感谢您的帮助

打开一个终端

登录mysql

使用数据库

源文件/to/dump.sql

只要打开一个终端

登录mysql

使用数据库


源文件/to/dump.sql要开始,您需要:

A .sql script file containing a CREATE TABLE command
MySQL Query Browser or phpMyAdmin
Other MySQL database tools will require similar steps.
An empty MySQL database already created
MySQL查询浏览器是MySQL GUI工具的一部分 . 这些相同的步骤可用于大多数其他MySQL管理员工具

Using the MySQL Query Browser, connect to your MySQL Server.
From the Schemata panel, select the database you intend to add the new database table to.
Choose File > Open Script.
Navigate to the .sql file you wish to import.
Click Open.
Select Execute.
Confirm that the new database table appears in the Schemata panel.

要开始,您需要:

A .sql script file containing a CREATE TABLE command
MySQL Query Browser or phpMyAdmin
Other MySQL database tools will require similar steps.
An empty MySQL database already created
MySQL查询浏览器是MySQL GUI工具的一部分 . 这些相同的步骤可用于大多数其他MySQL管理员工具

Using the MySQL Query Browser, connect to your MySQL Server.
From the Schemata panel, select the database you intend to add the new database table to.
Choose File > Open Script.
Navigate to the .sql file you wish to import.
Click Open.
Select Execute.
Confirm that the new database table appears in the Schemata panel.

您可以使用命令行执行此操作

Shell> mysql -u[username] -p[password] -h[hostname] dbname < sqlScript.sql
Shell>mysql-u[username]-p[password]-h[hostname]dbname
您可以使用命令行执行此操作

Shell> mysql -u[username] -p[password] -h[hostname] dbname < sqlScript.sql
Shell>mysql-u[username]-p[password]-h[hostname]dbname
我创建了新的模式,并尝试运行此脚本,但第一行中出现了一个错误:“未知表”如屏幕快照上的第一条错误消息表示未选择任何数据库,请仔细检查。mysql查询浏览器帮助我,如果它有助于您投票并标记为答案,那么它将在将来对某人有所帮助。为什么smallint[]是一个糟糕的命令?如何声明smallint的数组?为什么“从stdinnull“”复制klienci”也不起作用?在这种情况下,有很多数据类似于“1 Hłasko Regina Edwarda Bera 5 Elbląg 91-001 111222111”我创建了新的模式,并尝试运行此脚本,但在已经出现的第一行中有一个错误:“未知表”,如屏幕快照上的第一条错误消息说没有选择数据库,mysql查询浏览器帮助了我,它可以运行。如果它有帮助,你可以投票并标记为答案,这样对将来的人会有帮助。为什么smallint[]是一个糟糕的命令?如何声明smallint的数组?为什么“从stdinnull“”复制klienci”也不起作用?在这种情况下,有很多类似于“1 Hłasko Regina Edwarda Bera 5 Elbląg 91-001 111222111”的数据看起来有一个错误:当我没有任何数据库时,我应该键入什么作为数据库名?在我们已经完成并安装了Linux的类中,这个基础工作了。请看一个错误:当我没有任何数据库时,我应该键入什么作为数据库名?在我们完成并安装Linux的课程中,这个基础工作正常