【mysql 运行sql脚本文件】教程文章相关的互联网学习教程文章

Oracle9i环境运行10g下的sql脚本出现不兼容的问题【图】

在Oracle 10g环境中运行没有任何问题,但在Oracle 9i执行中,会莫名其妙地报错 ORA-22905: cannot access rows from a non-neste 在Oracle 10g环境中运行没有任何问题,如下: FOR C IN (SELECT * FROM TABLE(PKG_CMD_COMMON.F_SPLIT(P_IN_IDS_, ,))) LOOP。。。。此处省略END LOOP; 但在Oracle 9i执行中,,会莫名其妙地报错 ORA-22905: cannot access rows from a non-nested table item无法从非嵌套表项访问行。 分析: 包pkg_c...

一段OracleEBS中给指定用户增加指定职责的PLSQL脚本【图】

在一些比较注重权限的EBS项目中, 普通用户通常没有System Administrator权限, 只能由DBA给一个一个用户一个一个职责加, 纯手工的 一段Oracle EBS中给指定用户增加指定职责的PLSQL脚本 [日期:2012-11-23] 来源:Linux社区 作者:t0nsha [字体:]在一些比较注重权限的EBS项目中, 普通用户通常没有System Administrator权限, 只能由DBA给一个一个用户一个一个职责加, 纯手工的话很麻烦, 于是写了一段PLSQL脚本, 留着备用. 由于Oracl...

Linux/Unixshell参数传递到SQL脚本【图】

在数据库运维的过程中,Shell 脚本在很大程度上为运维提供了极大的便利性。而shell 脚本参数作为变量传递给SQL以及SQL脚本也是DB 在数据库运维的过程中,Shell 脚本在很大程度上为运维提供了极大的便利性。而shell 脚本参数作为变量传递给SQL以及SQL脚本也是DBA经常碰到的情形之一。本文主要讨论了如何将shell脚本的参数传递到SQL脚本之中并执行SQL查询。 有关shell与SQL之间的变量传递,请参考: Linux/Unix shell sql 之间传递变...

每日自动备份mysql脚本

每天自动备份mysql脚本 定时执行脚本: 1、执行 crontab -e 00 00 * * * /bin/bash yourpath/mysqlbak.sh 2、打开自动执行文件 vi /etc/crontab 在etc中加入如下内容,让其自动执行任务。 00 00 * * * root /mysqlbak.sh 以上两个 00 00 * * * 为每天的凌晨自每天自动备份mysql脚本 定时执行脚本: 1、执行crontab -e 00 00 * * * /bin/bash yourpath/mysqlbak.sh 2、打开自动执行文件vi /etc/crontab 在etc中加入如下内容,让其自...

mysql导入外部sql脚本的步骤【图】

mysql导入外部sql脚本的方法 导入的方法分为两种:一是采用图形化工具,如SQLYog、Navicat等;二是利用MySql的命令行界面。下面分别介绍: 一:命令行界面 1、启动mysql: 2、登陆到mysql: 3、创建一个数据库,用于存放导入的sql: 4、找到Sql的路径,利用somysql导入外部sql脚本的方法导入的方法分为两种:一是采用图形化工具,如SQLYog、Navicat等;二是利用MySql的命令行界面。下面分别介绍:一:命令行界面1、启动mysql:2、登...

根据sql脚本修改数据库表结构

最近由于项目需要要做一个小工具。 需求:客户用的老库并存储了一些数据,用了一段时间,我们根据客户提出新功能在老库的基础上对新库进行修改。这些修改有很多细节方面的修改,包含存储过程,增加表,修改表字段类型,添加字段。 然后我们自己更新并测试好   最近由于项目需要要做一个小工具。需求:客户用的老库并存储了一些数据,用了一段时间,我们根据客户提出新功能在老库的基础上对新库进行修改。这些修改有很多细节方面的...

mysql下令下执行sql脚本

mysql 命令下执行sql脚本 1.首先编写sql脚本,保存为:book.sql, 2.进入MySQL命令行 第一种方式:在未连接数据库的情况下,输入 mysql -h localhost -u root -p 123456 d:\book.sql 回车即可; 第二种方式:在已连接数据库的情况下,此时命令提示符为mysql,mysql 命令下执行sql脚本1.首先编写sql脚本,保存为:book.sql,2.进入MySQL命令行 第一种方式:在未连接数据库的情况下,输入 mysql -h localhost -u root -p 123456 ...

Mysql导入SQL脚本乱码的有关问题

Mysql 导入SQL脚本乱码的问题 写了一个SQL 脚本,中文数据,使用source数据导入数据库时中文全部乱码 解决办法,再打开数据库的时候就是用utf8的方法打开: ? mysql -uroot -p --default-character-set=utf8 use dbName source newdata.sql ? 这样打开数据库再Mysql 导入SQL脚本乱码的问题写了一个SQL 脚本,中文数据,使用source数据导入数据库时中文全部乱码 解决办法,再打开数据库的时候就是用utf8的方法打开:mysql -uroot -p --d...

运行GoldenGateddl_setup.sql脚本时报错***PleasemoveGOLDENGATE

SQL @ddl_setup Oracle GoldenGate DDL Replication setup script Verifying that current user has privileges to install DDL Replication... You will be prompted for the name of a schema for the Oracle GoldenGate database objects. NOTE: For an O SQL> @ddl_setup Oracle GoldenGate DDL Replication setup script Verifying that current user has privileges to install DDL Replication... You will be prompted ...

附近的人计算方法-----使用mysql脚本计算方法

附近的人计算方法drop function if exists getDistance;DELIMITER $$ CREATE DEFINER=`root`@`localhost` FUNCTION `getDistance`( lon1 float(10,7) ,lat1 float(10,7) ,lon2 float(10,7) ,lat2 float(10,7)) RETURNS doublebegin declare d double; declar附近的人计算方法 drop function if exists getDistance; DELIMITER $$ CREATE DEFINER=`root`@`localhost` FUNCTION `getDistance`(lon1 float(10,7) ,lat1 float(10,7)...

在EA中将画出的ER图转换成SQL脚本【图】

在进行数据库设计的时候,想着正好安装着EA软件呢,看能不能用EA画ER模型。结果发现不仅能画,而且还能进行整套数据库设计(生成SQL脚本)。 下面以机房收费系统用户--学生为例。学生可以查看余额,可以查看上机记录,可以查看上机状态,可以查看充记录,可 在进行数据库设计的时候,想着正好安装着EA软件呢,看能不能用EA画ER模型。结果发现不仅能画,而且还能进行整套数据库设计(生成SQL脚本)。下面以机房收费系统用户--学生...

mysql下如何执行sql脚本【图】

欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 进入MySql,选择数据库drpItem,执行source E:\struts_training_itemmgr.sql,如下所示: Enter password: ******** Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入进入MySql,选择数据库drpItem,执行source E:\struts_training_itemmgr.sql,如下所示:Enter password: ********We...

数据库导入-sql脚本insert语句过长,导入报错

数据库导入mysql 今天在用mysql导入sql脚本时,报错"MySQL server has gone away",经检测,是“insert...value...”里数据过多导致不能插入。后修改配置文件: 1.tmp_table_size 2.max_allowed_packet仍旧报同样的错。来位大神解决了吧,真揪心。ps:最好是通过调整mysql配置参数,因为sql不是本人写的。

将表数据生成SQL脚本的存储过程_MySQL

作者:zlt982001   将表数据生成SQL脚本的存储过程:CREATE PROCEDURE dbo.UspOutputData @tablename sysname AS declare @column varchar(1000) declare @columndata varchar(1000) declare @sql varchar(4000) declare @xtype tinyint declare @name sysname declare @objectId int declare @objectname sysname declare @ident int set nocount on set @objectId=object_id(@tablename) if @objectId is null -- 判斷對象是否存...

MSSQL生成整个数据库的SQL脚本的工具_MySQL【图】

scptxfr.exe的路径要正确declare @cMd varchar(1000)set @cmd = 'master.dbo.xp_cmdshell ' + '''c:/"Microsoft ' +'SQL Server"' +/MSSQL/Upgrade/scptxfr.exe + /s YourServerName /p YourSAPassword /I /d YourDBName /f +c:/YourDBName.sqlexec (@cmd)工具参数说明:SCPTXFR /s /d {[/I] | [/P ]}{[/F ] | [/f ]}/q /r /O /T /A /E /C /N /X /H /G /Y /?/s - Indicates the source server to connect to./d - Indicates t...