首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MySQLsource命令

MySQLsource命令在工作中的使用 一个线上问题的引发的思考 今天上班的时候,开发的同事拿过来一个.zip的压缩包文件,说是要把里面的数据倒入到数据库里面,本来想着是成型的SQL,只需要复制粘贴一下...于是打开看了一下里面的内容,发现这是一个标准的Navicat导出的sql文件,里面全都是各种的插入语句,到这里,一下子释然了,因为这样的就sql文件可以直接通过MySQLsource命令来倒入到数据库中...MySQLsource命令 mysql source命令主要用来倒入超大的sql文件,在日常工作中,我们往往会遇到导入大的数据文件的情况,在MySQL中,用mysql source命令可以导入轻松解决这个问题...,MySQL source的基本语法如下: mysql>use dbtest; mysql>set names utf8; mysql>source D:/xxx/xxx/back.sql;...mysql>use db_test mysql>source D:/test.sql > output.log 最后提醒一点,source命令需要在mysql命令行中使用,而不像mysqldump

10.7K10

source命令

背景 source命令,之前一直用来加载环境变量的,source一下然后执行某个sh,使其环境变量生效,但对细节没有追究; 今天在看公司一个sh脚本的时候发现有个sh只有source命令,按照之前的理解...source命令并没有执行的过程呀,难道一个source也可以执行命令吗?...执行的区别,那么就先确定了source也有执行命令的效果,且他还有一定的区别 source命令source命令也称为“点命令”,也就是一个点符号(.),是bash的内部命令。...功能:使Shell读入指定的Shell程序文件并依次执行文件中的所有语句 source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。...用法: source filename 或 . filename source命令(从 C Shell 而来)是bash shell的内置命令;点命令(.)

1.9K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL常见配置参数命令

    wait_timeout:客户端连接自动断开连接时间(默认值是28800s,8个小时),自动断开的操作是“Server层的连接器做的”,断开后需要重新连接; mysql_reset_connection...:初始化连接资源(MySQL 5.7及之后) innodb_flush_log_at_trx_commit:控制redo log刷盘时机,建议设置为1,每次提交事务redo log都会直接持久化到磁盘...sync_binlog:控制binlog的刷盘时机,建议设置为1 ● sync_binlog=0: 禁止 MySQL 服务器将二进制日志同步到磁盘。...rowid排序,否则使用全字段排序 tmp_table_size:当需要使用临时表时,此参数是用来限制内存临时表大小的,如果临时表大小超过了这个值,那么内存临时表会转换为磁盘临时表,默认为16M internal_tmp_disk_storage_engine...image的内容,有FULL、MINIMAL、NOBLOB slave-parallel-type:从库的并行复制策略 sql_slave_skip_counter:从库同步主库的binlog时,通过这个参数可以指定跳过

    80520

    MySQL数据导出及mysqldump命令参数

    我们来看下面的例子: (1)下面的mysql命令是把select的mytable表中的数据导出到/home/db_bak2012文件。...命令 进入mysql数据库控制台, mysql -u root -p mysql>use 数据库 mysql>set names utf8; (先确认编码,如果不设置可能会出现乱码,注意不是UTF-...8) #然后使用source命令,后面参数为脚本文件(如这里用到的.sql) mysql>source d:\wcnc_db.sql 再者,还可以结合Linux管道命令,将导出来的sql文件进行压缩...参数后面所有名字参量都被看作数据库名。 mysqldump -uroot -p --databases test mysql --debug 输出debug信息,用于调试。...mysqldump -uroot -p --host=localhost test test --tab="/home/mysql" --tables 覆盖--databases (-B)参数,指定需要导出的表名

    6.7K20

    ubuntu source命令的作用

    source命令source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。...用法:  source filename 或 . filename source命令除了上述的用途之外,还有一个另外一个用途。...,让它自动顺序执行,对于需要多次反复编译系统核心的用户来说会很方便,而用source命令就可以做到这一点,它的作用就是把一个文件的内容当成shell来执行,先在Linux的源代码目录下(如/usr/src...System.map /boot && vi /etc/lilo.conf && lilo -v 文件建立好之后,每次编译核心的时候,只需要在/usr/src/linux-2.4.20下输入: source...顺便补充一点,&&命令表示顺序执行由它连接的命令,但是只有它之前的命令成功执行完成了之后才可以继续执行它后面的命令

    1.2K10

    Linux 下的source命令学习

    概述 source命令是bash的内置命令,与点命令.等效,唯一不同的是点命令是在POXIS下定义的]。...source命令的执行格式是source script,是在当前shell进程中依次执行script文件中的语句。那么与普通的 sh script和./script有什么不同呢?...我们可以用两种方式来执行这个脚本,先使用source命令来执行: > source test.sh 3824 > source test.sh 3824 > source test.sh 3824 可以看到每次输出的结果都是...这个测试说明:使用source命令在当前进程执行,而使用sh script命令则每次执行时都生成不同的子进程,在子进程中执行,执行完后面文件中的指令后再返回主进程。...然后使用source命令执行test.sh: source test.sh FOO: FOO:FOO=foo PWD:/home/yunfeng PWD:/home/yunfeng/mydir 然后检查当前环境

    1.8K10

    read,source,mapfile命令与shell编程

    在本教程中,我们将说明如何使用 read,mapfile,source 命令在 bash 脚本中的实际应用。我们举例一些常见的例子,希望能对有所帮助。...source 命令将文件中的变量导入 shell 的环境变量中 假设你有以下虚构文件config.sh其内容如下: username=rumenz domain=rumenz.com 如果你想获取该文件的内容并将其放入当前...shell 的环境变量中,这可以通过使用 source 命令非常简单地完成: source config.sh 然后,你可以检查变量是否按预期分配。...source命令实际上在当前 shell 的环境中运行指定的文件,因此在该文件中的任何命令都会被执行. 例如,让我们将以下内容放入config.sh: echo "Hello ${name}!"...然后,如果我们运行soure config.sh,你将看到两个echo命令得到运行,以及name变量被分配:你也可以使用.代替source,其作用与此相同source

    68010

    MySQL数据库备份命令mysqldump参数详解

    MySQLdump对于MySQL数据库备份是有一个很好用的命令,并且是MySQL自带的。 -d:只备份表结构,备份文件是SQL语句形式;只备份创建表的语句,插入的数据不备份。...-tab]:表结构与数据分离,表结构为sql文件,数据为普通文件 -A:导出所有数据库 -B:导出指定数据库 -x, --lock-all-tables: 锁表 锁表原理:从执行定时备份脚本起(带-x参数...该参数目前仅用在MySQL Cluster表上(NDB引擎) --add-locks 在每个表导出之前增加LOCK TABLES并且之后UNLOCK TABLE。...运维经常使用到该参数,主从复制时,该参数是一个很好的功能,同时也可以做增量恢复。...当这个参数的值为2的时候mysqldump导出来的备份文件也会包含CHANGE MASTER TO语句,但是该语句被注释掉,不会生效,只是提供一个信息。

    4.2K10

    macOS和Linux下source和export命令

    source命令用法 //两种用法 source filename . filename source作用 和sh、bash相似但不一样,下面看一下他们的区别: 1.sh filename重新建立一个子...2.source filename这个命令其实只是简单地读取脚本里面的语句依次在当前shell里面执行,没有建立新的子shell。那么脚本里面所有新建、改变变量的语句都会保存在当前shell里面。...下面看一些例子 // 赋值在test.sh中 export TEST="abc" source test.sh echo $TEST //”abc” sh test.sh echo $TEST...再看一个例子 // 在test.sh中 export TEST="abc" // 在echo.sh中 echo $TEST source test.sh echo $TEST //“abc” sh...echo.sh //”abc” 去掉export // 在test.sh中 TEST="abc" // 在echo.sh中 echo $TEST source test.sh echo $TEST

    1.5K20

    命令参数介绍

    代表当前目录 … 代表上级目录 cp 命令参数介绍 cp 命令的基本格式 [选项] 源文件 目标文件 选项 功能 -d 如果源文件为软链接(对硬链接无效),则复制出的目标文件也为软链接。...mkdir 命令参数介绍 mkdir 命令的基本格式 mkdir [-mp] 目录名 选项 功能 -m 选项用于手动配置所创建目录的权限,而不再使用默认权限 -p 选项递归创建所有目录。...rm 命令参数介绍 rm 命令的基本格式 rm[选项] 文件或目录 选项 功能 -f 强制删除(force),和 -i 选项相反,使用 -f,系统将不再询问,而是直接删除目标文件或目录 -i 和 -f...more 命令参数介绍 more 命令的基本格式 more [选项] 文件名 选项 含义 -f 计算行数时,以实际的行数,而不是自动换行过后的行数。...head 命令参数介绍 head 命令的基本格式 head [选项] 文件名 选项 含义 -n K 这里的 K 表示行数,该选项用来显示文件前 K 行的内容;如果使用 “-K” 作为参数,则表示除了文件最后

    48410

    MySQL参数

    MySQL依赖大量的参数来控制SQL的处理执行过程。有自己安装过MySQL的小伙伴,对mysql.cnf文件相比很熟悉。...这就是mysql默认的参数配置文件,mysql启动时会优先在一些特定位置寻找并读取该文件,但mysql.cnf未必一定存在。...my.cnf不存在时并不会影响MySQL实例的初始化启动,相关参数值会取决于编译MySQL时指定默认值和源代码中指定参数的默认值。...MYSQL参数从大类上可以分为静态(static)参数和动态(dynamic)参数,区分点在于参数值是否可以在实例的生命周期内修改并生效。本文核心讲解动态参数的查询与设置。...MySQL动态参数根据修改作用域有两个关键词global和session,它们表明该参数的修改是基于当前会话还是整个实例周期。

    2.5K20

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券