组成多个MySQL的脚本

是否有可能包括复合脚本其他MySQL的脚本? 理想情况下,我不希望创建一个存储过程所包含的脚本。对于较大的项目,我想层次保持几个小的脚本,然后按要求撰写他们......但现在,我很高兴刚刚学如何包括其他脚本?

--------------解决方案-------------

source是内建命令,你可以在MySQL客户端工具使用(这是您使用执行SQL脚本什么的):

mysql> source otherfile.sql

如果你正在执行的SQL中的存储过程或使用API​​,你应该知道,MySQL客户端内建工作仅在MySQL客户端。

MySQL的脚本只是命令的列表,应以针对数据库服务器上运行。 SQL是不以任何方式的脚本语言,因此它并不像之一。 以“包括”其他脚本的唯一方法是,当你揭开序幕脚本加载命令将它们串联在一起。

分类:MySQL的 时间:2012-01-01 人气:0
本文关键词: MySQL和脚本,LINUX
分享到:

相关文章

  • Linux的Shell脚本捕获退出代码执行mysql的脚本后壳 2015-03-04

    我需要自动在linux mysql的脚本执行. 如果有一个SQL脚本失败,它不应该进一步进行. 它应该出来的脚本. 我使用$ {}?来测试退出状态. 但它总是返回零的状态,虽然剧本已失败. 我认为它返回零,因为MySQL命令成功执行,即使脚本已失败,有效的错误. 请帮助我一样. 此外,我想知道如何还原如果任何脚本失败,有效的错误. 请如下检查我的代码 #!/bin/bash # Load the script and env configuration . /home/base/scripts/

  • 在批处理运行MySQL的脚本? 2012-03-09

    有人可以链接我的教程或解释,如果有一种方法可以建立某种形式的MySQL的脚本/存储特效的批处理文件,并在同一时间运行它们呢? 我似乎无法找到这个网上的任何文件,但我觉得我可能使用了错误的术语搜索. --------------解决方案------------- 你可以简单地创建带有分隔的SQL语句的文本文件; 然后执行与MySQL命令行客户端中的所有语句: # my_textfile.sql # --------------- USE my_database; SELECT * FROM tab

  • 是否有一个良好的DSL操纵MySQL的脚本,独立于任何特定的Web框架? 2012-07-25

    我有我在Web应用程序中使用,完成重建/我的数据库恢复到一个干净的初始状态的简单的MySQL脚本. 因此,在这个剧本,我定义的各种表,存储的特效,等等,我需要. 这是相当不错的初步解决方案B / C它的简单和没有工作没有被矫枉过正. 然而也有一些缺点. 一个例子是打字. 所以我不需要再重复类似的声明VARCHAR(64),这将是很好用更丰富的类型定义存储的特效. 因此,我的问题是 :是否有操纵MySQL的脚本 (例如,它最终可能会产生有效的MySQL脚本) 一个很好的DSL即实际上是对MySQL

  • 如何使用蟾蜍连接到MySQL数据库的Linux服务器上? 2015-02-15

    如何使用蟾蜍连接到MySQL数据库的Linux服务器上? 我应该给主机? 我得到的错误 无法连接到MySQL服务器上的"tinywall"(10061) --------------解决方案------------- 你使用蟾蜍为MySQL? 如果是这样,看看这个安装指南,如果你错过了什么,或从ToadSoft此PDF指南. 另外,看看这个引自MySQL的网页连接问题: 错误(2003)无法连接到MySQL服务器"服务器"(10061)上表示网络连接已被拒绝. 您应

  • 在PHP / MySQL的脚本访问被拒绝错误 2012-01-05

    我有我写了一个PHP脚本,一个网页连接和完美的执行,但对方给了我下面的错误. 我使用PHP 5.3.6上安装MAMP: Access denied for user ''@'localhost' to database 'premind' 下面是引发错误的页面: <html> <head><title>User CP</title></head> <body> <form name="logoutbutton"

  • Mysql的脚本基于Web的程序 2012-01-06

    我有一个基于Web的库存数据库的设置,这样当一个新的采购订单(PO)插入,也插入到PO表以及股票表. 我的库存表如下所示: Stock_ID | Date | PO_ID | DR_ID | Product_ID | Stock_In | Stock_Out | Stock_Balance | 我的PO表如下所示: PO_ID | Supplier_ID | Date | Product_ID | Quantity | Unit | Unit Price | Total Amount | 我需要

  • 的PHP / MySQL的脚本,负载平衡没有大的代码更改 2012-04-09

    对不起,我的假问题,但是......我想提出一个脚本上的PHP / MySQL(笨)和我在知道是否有一种方法,而无需脚本的大架构变化使负载平衡extremally感兴趣. 我的意思是,比如现在我会租一个中等专用服务器2GB内存,200GB内存以及良好的处理器,这将是足够的可以说半年一年的会来的用户. 但是,当他们将变得越来越多,并作为其社会网络,并在晚上的服务器是否正在等待500-1500或5000-8000用户在线,我徘徊,如果有一种方法让说只需添加第二台服务器与一些配置将承受下一个压力. 再

  • PHP的MySQL搜索脚本,如何使匹配的结果大胆 2012-04-25

    我有一个脚本低于其内容从我的网页上我的mysql数据库显示的信息,我怎样才能使匹配的结果大胆吗? 例如,如果我搜索"约翰"如何使显示的结果"约翰布罗格斯". 谢谢 这里是脚本到目前为止, <? mysql_connect ("localhost", "user","pass") or die (mysql_error()); mysql_select_db ("databasename&qu

  • 如何生成的蟾蜍所有数据库对象为MySQL的脚本 2012-07-16

    在为MySQL(最新版本)的免费版本蟾蜍的,我可以在一个文件中生成的所有表在我的数据库的脚本. 然而,对于存储过程和函数,蟾蜍产生一个单独的脚本/文件中的每一个. 理想情况下,我想一个简单的步骤,生成在我的数据库到一个文件中的所有对象(表,视图,存储过程,函数,触发器)的脚本. 这有可能在蟾蜍为MySQL? --------------解决方案------------- 我很高兴地报告,HeidiSQL不正是我需要做的仅仅这一功能是值得拥有的3 MB .EXE您的系统上: 作为奖励,它的重量轻,

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.373 (s). 10 q(s)