`
miaojihao
  • 浏览: 22656 次
  • 性别: Icon_minigender_1
  • 来自: 南阳
社区版块
存档分类
最新评论

自动导入sql命令

 
阅读更多
#!/bin/sh

#host
host="192.168.150.73"

#user
user="xxxx"


#password
password="xxxx"
#ddd

#db
db="xxxx"

#mysqldump
mysqldump="/opt/lampp/bin/mysqldump"

#mysql
mysql="/opt/lampp/bin/mysql"

#path
path="/home/miaojihao/bak_""$(date +"%Y-%m-%d %H:%M:%S").sql"

#export remote db
$mysqldump -u $user -h $host --default-character-set=utf8  -p$password $db >$path

#import localhost db

$mysql -u root -h 127.0.0.1 $db <$path

 第一行shell的解释器

#!/bin/sh

 

接下来声明变量host,user,password,及命令路径mysqldump,mysql

 

接着,指定备份的文件目录,按照日期时间命令文件。

 

然后调用mysqldump导出sql。

 

调用mysql,将sql文件导入到本地机器。

 

 

分享到:
评论

相关推荐

    Excel数据导入到SQLServer数据库中

    在提供的“Excel数据导入SQLServer”压缩包中,可能包含了实现这一功能的源码示例,可以供开发者参考学习。通过深入理解这些知识点和实践操作,你可以有效地将Excel数据导入到SQL Server数据库,提高数据管理效率。

    Excle导入SQL Server

    总之,将Excel数据导入SQL Server涉及数据预处理、建立连接、选择合适的编程方法(如Python或VBA)以及性能优化。通过熟练掌握这些步骤,可以有效地将Excel工作簿中的数据整合到SQL Server数据库中,实现高效的数据...

    通过批处理和DTS自动将数据导入SQL SERVER数据库

    最后,数据导入SQL SERVER数据库的部分没有直接在描述中给出,但提到了使用DTS(Data Transformation Services)。DTS是SQL SERVER早期版本的数据迁移工具,用于转换和移动数据。在这里,DTS很可能是用来从本地文件...

    bat文件执行sql文件后导入到sql 2008 R2数据库

    - `sqlcmd` 是SQL Server提供的一个实用工具,用于执行SQL命令和脚本。 - `-S &lt;ServerName&gt;` 指定SQL Server实例的名称或IP地址。 - `-U &lt;Username&gt;` 和 `-P &lt;Password&gt;` 分别为登录数据库的用户名和密码。 - `-d ...

    不进入mysql 就能导入sql脚本的方法

    标题提到的“不进入mysql就能导入sql脚本的方法”是一种提高效率和便利性的技巧,尤其适用于大型数据库或者频繁进行数据迁移的情况。下面我们将详细介绍这个方法以及相关的知识点。 首先,SQL脚本通常包含了创建表...

    excel导入sql数据库

    本文将详细探讨如何将Excel文件导入SQL数据库,以及涉及的相关技术,如C#编程和Visual Studio 2010(VS2010)的使用。 首先,Excel是一款由Microsoft开发的电子表格程序,它允许用户进行数据存储、计算和分析。而...

    excel导入sqlserver 具有映射功能

    "Excel导入SQL Server具有映射功能"这一主题,主要涉及到如何将Excel表格中的数据高效、准确地导入到SQL Server数据库,并且保持数据字段的一致性,这通常通过映射Excel列到SQL Server数据库的相应字段来实现。...

    文本文件导入到SQL库

    将文本文件导入SQL库可以方便地将外部数据整合到现有的数据库系统中。 **工具与方法:** 1. **SQL Server Management Studio (SSMS)**:对于Microsoft SQL Server,SSMS提供了一个直观的界面,可以通过“任务”-&gt;...

    百万级数据在Excel和Sql数据库之间相互导入、导出

    例如,BULK INSERT命令适用于大批量导入,而SELECT INTO语句可用于创建新表并填充数据。 4. **Power Query/Microsoft Query**:Power Query(在Excel 2016及以后版本中)或Microsoft Query(在较早版本中)允许用户...

    Sql Server 存储过程的导出导入.doc

    本文主要介绍如何在SQL Server中导出和导入存储过程。 首先,导出存储过程的步骤如下: 1. 打开SQL Server Management Studio(简称SSMS),这是一个用于管理SQL Server数据库的强大工具。 2. 在对象资源管理器中...

    人大金仓数据库SQL手册

    伪列不是表中的实际列,而是由系统自动产生的列,用于提供额外的信息。例如: - **ROWNUM**:返回当前行的行号。 - **层次查询伪列**:用于层次查询中的特殊伪列。 #### 五、函数 KingbaseES支持多种内置函数,...

    Excel导入SqlServer

    本篇将详细介绍如何实现“Excel导入SqlServer2000”。 首先,我们需要理解Excel和SQL Server的基本概念。Excel是一种电子表格应用程序,由Microsoft Office提供,主要用于处理和分析表格数据。SQL Server是由...

    xls文件导入sqlserver数据库.rar

    这可以通过多种方式实现,包括使用SQL Server Management Studio(SSMS)、T-SQL命令、数据导入/导出向导,或者第三方工具。 4. C#与.NET:C#是一种面向对象的编程语言,是.NET框架的一部分。.NET框架是微软开发的...

    从Excel导入数据到Sqlserver 2008 R2

    7. **批量导入和性能优化**:如果你需要导入大量数据,可以考虑使用BULK INSERT命令或者导入/导出向导,它们可以提高导入速度并减少资源消耗。不过,这些方法可能需要更高级的SQL知识。 8. **错误处理和事务**:在...

    本地excel文件导入到sql中

    - **直接导入**:某些数据库系统如SQL Server提供直接导入Excel的功能,通过图形化界面或SQL命令(如`OPENROWSET(BULK...)`)实现。 - **导出为CSV**:Excel可以另存为CSV(逗号分隔值)文件,大部分数据库支持...

    如何自动将数据导入 Oracle数据库

    总的来说,自动导入Oracle数据库涉及多个步骤,包括数据的准备、用户创建、权限设置以及数据导入本身。通过批处理文件,这些步骤可以被整合成一个可重复的、自动化的流程,大大简化了数据库初始化或迁移的工作。对于...

    C# excel文件导入sqlserver

    接下来,我们要讨论如何将Excel数据导入SQL Server。这通常涉及以下步骤: 1. **连接数据库**:使用ADO.NET(如SqlConnection对象)建立与SQL Server的连接,提供数据库的连接字符串,包括服务器名、数据库名、...

    VB导入EXCEL至SQL

    5. **SQL命令(INSERT INTO)**:VB通过ADO执行SQL命令来将Excel数据插入到SQL Server表中。最常见的是INSERT INTO语句,它用于向数据库表中添加新记录。 6. **批处理**:为了提高效率,VB脚本通常会使用批处理技术...

Global site tag (gtag.js) - Google Analytics