`
JAVA天地
  • 浏览: 674164 次
  • 性别: Icon_minigender_1
  • 来自: 太原
文章分类
社区版块
存档分类
最新评论

搞定使用MySQL导入外部的SQL文件执行

阅读更多
搞定使用MySQL导入外部的SQL文件执行
很多的时候都需要将外部生成的SQL语导入到MYSQL里面去执行,可是在字符界面,又不能够将所有的SQL语句粘贴到字符界面里面去执行,现在能够做的有两种选择:
1)使用一个类似于SQL SERVER等的图形界面编辑软件,这个确实很好,使用也很方便,也直观,如大家使用的比较多的有Mysql Front以及Mysql Admistrator,不过,这里有一个严重的问题,虽然对也使用英语的国家不是问题,在我们这里确是比较至命的,都不支持中文记录插入,特别是Mysql Admistrator,在界面里面输入的时候就会出现字符显示问题,Mysql Front还好一点,并且我觉得做得更人性化一点,如果你的数据不需要录入中文,那我推荐使用Mysql Front。
2)第一种方式不能够解决问题,那就只能使用别的方式了,查阅了一个Mysql的帮助文档,说可以使用命令"source <sql文件的绝对地址>"或者是"\. <sql文件的绝对地址>",这两个都可以,可以那就试试吧:写一个test.sql放在C盘的根目录下,内容如下:
create table tt(int id,name char(50));
use tt;
insert into tt values(1,'sda');
insert into tt values(2,'sgh');
不管用什么命令都是说外部文件无法导入,我还以为是MYSQL给的命令有错。今天又确实需要导入数据,有几百条,不可能让我一条条的录入吧,那样的话就是一个字:惨。没有办法,再打开字符,输入"source e:data.sql",居然可以了,记录就那么一条条的在眼前飞闪过,那就一个字:爽。
后来分析了一个,主要是data.sql里面全是插入的语句,没有用到什么"create"及"use"等等,那说明合是插入性的语句是可以通过这种方式搞定的。不过,这不是我的错,我在网上找了一个,好多人都在问这个问题,可是就没有一个解决了的,至少我没有看到。如果Mysql帮助文档说明或者是举个例子那就very good了。
分享到:
评论

相关推荐

    MySQL导入.sql文件及常用命令

    在 MySQL 中,可以使用 `source` 命令来导入.sql 文件。例如,假设我们有一个名为 `db.sql` 的.sql 文件,位于 `D:/myprogram/database/` 路径下,我们可以使用以下命令来导入该文件: ``` mysql&gt; source d:/my...

    mysql 导入导出 sql文件

    ### MySQL导入导出SQL文件详解 #### 一、概述 MySQL作为一款广泛使用的开源关系型数据库管理系统,在数据管理和维护方面提供了强大的支持。其中,数据的导入导出是日常数据库管理中非常重要的环节之一。本文将详细...

    mysql导入导出sql文件.docx

    MySQL 数据库导入导出 SQL 文件 MySQL 是一个广泛使用的开源关系型数据库管理系统,本文介绍了如何使用 mysqldump 命令来导出 MySQL 数据库的数据和表结构,以及如何使用 source 命令来导入数据库。 mysqldump ...

    MySQL导入sql文件

    ### MySQL导入SQL文件详解 #### 引言 MySQL作为全球广泛使用的开源关系型数据库管理系统,其数据导入导出功能对于数据库管理员来说至关重要。本文将深入探讨如何通过命令行方式在MySQL中导入SQL文件,包括环境配置...

    mysql导入大容量.sql脚本文件方法

    使用命令行程序可以轻松地导入大容量 SQL 脚本文件到 MySQL 数据库中,而命令行程序提供了多种方式来实现大容量 SQL 脚本文件的导入,例如使用 mysql 命令、source 命令和 mysqlimport 命令等。同时,也可以使用一些...

    mysql导入sql或excel文件

    ### MySQL导入SQL或Excel文件的方法 #### 一、MySQL数据库操作基础 在开始介绍如何将SQL脚本或Excel数据导入MySQL数据库之前,我们先来了解一下MySQL的一些基本操作命令。 ##### 创建数据库 创建一个名为`temp`...

    mysql导入导出.sql文件.pdf

    这通常涉及设置系统的环境变量,以便可以在任何位置通过命令行访问MySQL的可执行文件。 ##### 设置步骤: 1. **打开“我的电脑”属性**:点击“开始”菜单 &gt; “我的电脑” &gt; “属性”。 2. **打开“环境变量”设置...

    MySQL导入sql_文件的5大步骤

    ### MySQL导入SQL文件的五大步骤详解 #### 一、MySQL的命令行模式的设置与配置 在开始导入或导出SQL文件之前,首先需要确保能够顺利地通过命令行访问MySQL服务器。这通常涉及到环境变量的配置,特别是对于Windows...

    Mysql导入导出.sql文件 Word 文档

    本文主要探讨如何在 MySQL 中导入和导出 `.sql` 文件,这对于数据库备份、迁移或复制数据至关重要。 首先,导出 MySQL 数据库为 `.sql` 文件是备份数据库的一种常见方式。例如,如果要将名为 `education` 的数据库...

    Mysql数据导入到SQLSERVER里面

    标题中的“Mysql数据导入到SQLSERVER里面”指的是一个数据迁移的过程,即将MySQL数据库系统中的数据转移到Microsoft SQL Server数据库系统中。这个过程在数据库管理中很常见,特别是在企业需要更换数据库平台或者...

    mysql导入导出sql.rar

    1. **SQL文件导入**:该工具能够解析SQL文件,逐条执行其中的SQL语句,如CREATE TABLE、INSERT INTO等,以将数据加载到MySQL数据库中。这对于恢复数据库备份或者快速填充测试数据非常有用。 2. **SQL文件导出**:...

    MYSQL导入导出.sql文件

    - 使用命令`mysql -h hostname -u username -p dbname &lt; path\filename.sql`,其中`dbname`是之前创建的数据库名,`path\filename.sql`是待导入的SQL文件路径。 #### 三、解决导入文件大小限制问题 在默认情况下...

    MySql中执行SQL文件.rar

    在MySQL数据库管理中,执行SQL文件是常见的任务,特别是在数据导入、备份恢复或者数据库初始化时。这个名为"MySql中执行SQL文件.rar"的压缩包很可能包含了一个或多个SQL脚本,用于实现这样的操作。让我们详细了解...

    PowerDesigner导出的SQL带列注释,导入到MySQL中列注释不见了的处理方法

    解决 PowerDesigner 导出的 SQL 带列注释,导入到 MySQL 中列注释不见了的处理方法是,使用记事本将 SQL 文件另存为 UTF-8 编码格式,然后再将其导入到数据库中。这樣可以确保中文注释能够正确地显示在数据库中。

    mysql导出和导入sql文件

    sql文件怎么导入数据库 导出使用mysqldump命令 导入使用mysql 命令后面加参数直接导入 或者是先use到数据库中使用source命令导入进来数据。

    mysql实例sql文件

    在处理SQL文件时,可以使用MySQL客户端工具(如MySQL Workbench、phpMyAdmin或命令行界面)来执行这些脚本。通过这些工具,你可以轻松地导入和导出数据,以及执行各种数据库操作。同时,为了确保数据安全,记得定期...

    MySQL导入sql脚本错误:2006 解决方法

    MySQL导入sql脚本错误:2006 – MySQL server has gone away 到如一些小脚本很少报错,但最近导入一个10+M的SQL脚本,却重复报错: Error occured at:2014-03-24 11:42:24 Line no.:85 Error Code: 2006 - MySQL ...

    运行cmd状态下MySQL导入导出.sql文件

    - 退出MySQL命令行,然后在CMD中使用`mysql`命令导入SQL文件。例如,从`E:\mysql\mydb2.sql`文件导入数据至`mydb2`数据库: ``` mysql -h localhost -u root -p mydb2 &lt; E:\mysql\mydb2.sql ``` #### 五、解决...

    Mysql命令行下用source命令导入sql文件

    至于提供的`Mysql命令行下用source命令导入sql文件.jpg`,这可能是一个截图,展示了执行`source`命令前后的数据库状态,帮助用户理解导入过程和结果。由于这是一个图片,我们无法直接查看其内容,但通常它会显示...

    MySQL高效导入多个.sql文件方法详解

    MySQL有多种方法导入多个.sql文件(里面是sql语句),常用的有两个命令:mysql和source。 但是这两个命令的导入效率差别很大,具体请看最后的比较。 (还有sqlimport和LOAD DATA INFILE等导入方法,不过它们主要用于...

Global site tag (gtag.js) - Google Analytics