1.基本操作

show  dattabases;

use tiku1;

set chatset utf8;

source  C:\Users\zy\Desktop\chuyi1\chuyi1.sql

2.遇到问题

若是新建库,一定要设置数据库的字符集和序列规则。

命令行运行sql脚本出错:MySQL server has gone away;ERROR 1231 (42000): Variable 'sql_mode' can't be set to the value of 'NULL' ERROR 1231 (42000): Variable 'unique_checks' can't be set to the value of 'NULL' ERROR 1231 (42000):

出错原因:MySQL server has gone away

常见于外部导入sql文件,如看到该报错应先查看sql文件大小是否超过max_allowed_packet,如不超过,则再排查其他原因;常见于mysql数据库中执行source导入太大的sql文件的情况,原因是由于执行的sql文件过大,超过max_allowed_packet的值导致失败。

解决方法:

修改max_allowed_packet的值

如不设置此参数,通常默认为4M

max_allowed_packet 最大值是1G(1073741824) 设置超过1G,最终结果也只有1G

查看当前max_allowed_packet的值:show variables like 'max_allowed_packet';

方法1:数据库中临时修改

set global max_allowed_packet = 20 * 1024 * 1024; //20M的设置,不直接使用set global max_allowed_packet=20M的原因是:命令行进行修改时,通常要算成字节数设置

方法2:持久化修改

修改该数据库配置文件:通常是/etc/my.cnf,根据实际情况修改配置文件

vim /etc/my.cnf

[mysqld]

max_allowed_packet = 1024M

或者

max_allowed_packet = 1G

重启数据库

service mysql restart

systemctl restart mysql

查看是否生效

show variables like 'max_allowed_packet';

用sql dts导入mysql数据库,使用命令行导入sql文件到mysql数据库相关推荐

  1. mysql命令导入导出数据库_MYSQL命令行导入导出数据库详解

    Mysql命令行导入数据库: 1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2,同上面导出的第1步 3,进入MySQL:mysql -u 用户名 -p 如我输入的命令行:mysql ...

  2. MySQL命令导入表数据_Mysql命令行导入sql数据

    mysqldump  是在  操作系统命令行下运行的,不是在 MySQL 命令行下运行的. 登陆数据库: 登陆本地mysql : mysql -h localhost -u root -p123456 ...

  3. mysql怎么用命令行导出sql文件_使用mysql命令行导出sql_MySQL

    bitsCN.com 使用mysql命令行导出sql 其实很简单,只需2个步骤,首先进入mysql命令行,输入:use 数据库名,其次输入:source test.sql 就可以把Test表的数据全部 ...

  4. Mysql中使用命令行导入.sql文件新建数据库表(图文)

    1.首先需要在Mysql命令行中先建好数据库,比如新建一个名字为"weibo2"的数据库: create database weibo2; 2.之后在命令行中输入:use weib ...

  5. mysql导入指定数据库_mysql命令行导入sql文件到指定数据库的方法

    欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 第四章: ls 有一些我们常用的参数, 比如我们要知道当前目录的所有内容, 包括隐藏文件夹和文件和所有属性, 例 [roo ...

  6. mysql和oracle 命令行执行sql文件 数据库执行sql文件 执行sql语句

    windows和linux操作相同 借鉴:http://www.361way.com/mysql-exec-sql-file/2646.html 方法一:mysql 调用法 操作方式如下: mysql ...

  7. mysql命令导入导出数据_mysql命令行导入和导出数据

    MySQL中导出CSV格式数据的SQL语句样本如下: select * from test_info into outfile '/tmp/test.csv' fields terminated by ...

  8. oracle导出表中某天数据命令,Oracle数据库使用命令行导入导出数据表及数据内容(本地、远程)...

    一.本机导入导出 1.数据库导出命令,导出用户userA下的表结构和数据: exp 用户名/密码@服务名 owner=用户名 file=导出文件指定存储路径 full=y 2.数据库导入命令,将use ...

  9. 下载好了mysql 如何在命令行测试_MAC上安装MySQL,测试是否安装好了,在命令窗中作建表、查询等基本操作。-Go语言中文社区...

    一.下载MySQL 在官方网站上下载MySQL 二.安装MySQL 下载好安装包后根据提示进行安装,需要注意的是会提示安装成功以及初始密码,初始密码后续会用到. 三.运行MySQL 打开[系统偏好设置 ...

最新文章

  1. java point_java中point是什么意思
  2. 质数判断及质因数分解 质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。 0和1不是质数 除了0,1,质数以外其他的数叫合数
  3. SQLi-LABS(1~10关详解)
  4. java中文件处理之图片_在Java 7中处理文件
  5. Dubbo xml配置 和注解配置 写法
  6. 【SDOI 2011】Paint 染色
  7. staf工作笔记-对STAX进行扩展(配置并运行官方的Delay实例)
  8. Information Retrieval --- Outline
  9. hackintool怎么重建缓存_mysql表数据装满了怎么办?自增id引发的bug。
  10. Python中的X[:,0]和X[:,1]
  11. 【C++】R进制转10进制,10进制转R进制
  12. mysql密码怎么解密_MySQL密码加密与解密详解
  13. 一个基于vue的时间轴轮播图插件
  14. Openharmony之repo manifest XML文件格式介绍
  15. 机器学习算法的要点(附 Python 和 R 代码)
  16. php搜索引擎开源源码,PHP搜索引擎源代码
  17. 中国二次锂离子电池电解液市场需求现状与销售策略分析报告2022-2028年
  18. [kafka]kafka中的zookeeper是做什么的?
  19. 通过cmd命令,使Scite在windows下构建,并安装lua环境与中文乱码问题
  20. 为RGB图像增加alpha通道(RGB -> RGBA)

热门文章

  1. 怎么注册高权重账号及养号流程
  2. 手机文件误删除了怎么恢复
  3. 使用 Github 空间搭建 Hexo 技术博客——Hexo NexT主题内设置可爱的动漫小人(九)
  4. 亚马逊(AWS) 创建EC2 - Windows
  5. 单片机:步进电机(内含:1 步进电机简介+2 步进电机工作原理+ 3 步进电机技术指标 +4. 软件设计+5.原始代码+6.实验现象)
  6. SVD应用--电影推荐系统+图像压缩
  7. NestedScrollView
  8. 学计算机的怎么追星,仅用“三招”, 这位老师让学生成为计算机课的“粉丝”...
  9. jenkins 潜入网页_我潜入专业机器学习
  10. 诺基亚5230微信 服务器繁忙0,十年前神机诺基亚5230上手,微信都没法上,网友:主要是情怀!...