当前位置: 首页 > 知识库问答 >
问题:

我如何使用CodeIgniter执行sql脚本并将数据传递给它?

司徒志
2023-03-14

我有一个用于生成数据库的sql脚本,我希望当我按下register按钮时,它调用sql脚本,但在将关于如何调用数据库的数据传递给sql脚本之前。

有些是这样的:

make_db($NAME_DB);

共有1个答案

胡彭亮
2023-03-14

根据文件的大小,最好将其转换为Codeigniter模型函数,但如果不可能,可以尝试exec(“mysql

看起来您希望将DB的名称传递到函数中,因此您可以从文件中取出“CREATE DATABASE WATHERE”行,将其作为普通的codeigniter查询运行,然后“exec”该数据库的脚本的其余部分。

显然以这种方式创建数据库通常不是一个伟大的想法,但我在这里不是要判断:-)

 类似资料:
  • 问题内容: 我有一个Linux bash脚本“ myshell”。我希望它读取两个日期作为参数,例如:。我是Java程序员,但不知道如何编写脚本来完成此任务。 脚本的其余部分如下所示: 问题答案: 您在脚本中使用,例如

  • 很新的反应。。。 我试图循环我的this.props.children,以便向他们传递一个在我的父项中定义的字符串。。。在没有在render方法中定义这些子对象的情况下,这是可能的吗? OwnRenderer应该将道具字符串传递给它的所有子级。。。OwnRenderer不知道要渲染哪个孩子,因此无法通过“”直接传递道具。。。 我试着绕过孩子们直接传递那根绳子,但不幸的是,这不起作用。 不知怎的,它

  • 问题内容: 我有一个名为的MySQL脚本文件,其中包含: 我在MySQL控制台中,如何将参数传递给脚本?这不会转发变量: 问题答案: 您可以使用用户变量来实现您描述的行为。在将变量用作模式标识符而不是数据值时,必须使用准备好的语句,以便可以动态组成查询。 : 调用为

  • 对于从启动程序脚本运行的NodeJS进程,如何将命令行参数设置为?(sh/CMD脚本放入) 许多NodeJS库/框架都带有自己的运行脚本,例如通常从脚本执行的或。这是开发中的一个问题,因为在我的例子中,我想做相当于: (当然,这没有任何作用,因为index.ts只是输出一些东西让跑步者捡起来。) 是否有一些“干净的”,最好是通用的(也就是说,不是特定于一个给定框架的运行程序公开这些命令行参数)的方

  • 问题内容: 是否可以通过命令行将参数传递给MySQL脚本? 在此示例中,类似于@start_date的内容: 问题答案: 发现在网络上的答案在这里。 基本上,假设我们要运行以下查询: 我们可以这样传递“ start_date”和“ end_date”:

  • 我想弄清楚如何将像这样的操纵器传递给函数,然后在函数中使用传递的操纵器。我可以像这样声明函数: 我可以这样称呼它: 没关系。我的问题是弄清楚如何使用中的机械手。这不起作用: 不管编译器如何,错误消息归结为编译器无法判断哪个< code >操作符