Navicat for MySQL导入文件

1、导入SQL文件超出Navicat限制时,需要设置其限制的大小(具体看SQL文件大小)

  打开Navicat For MySQL的命令行界面,输入:

    set global max_allowed_packet=16777216;  ——  16*1024*1024

    set global net_buffer_length=1048576;    ——  1024*1024

  按顺序输入,设置完成后

  

  查看修改后的大小

    show variables like '%max_allowed_packet%';

2、在cmd命令行中导入.sql文件(未测验)

  ①打开命令行界面,首先找到MySQl的安装目录进入bin文件夹

    (

      1.首先输入mysql -uroot -ppassword进入mysql命令行

      2.然后输入show variables like "%char%";显示MySQL安装目录

    )

  cd 目录地址

  ②在bin文件夹下输入mysql -uroot -ppassword进入mysql命令行

  ③show databases;  use database;  查询使用需要进入的数据库

  ④设置数据库为utf-8字符集:  set  names  utf8;

  ⑤最后导入sql文件:  source D:a.sql

原文地址:https://www.cnblogs.com/ytlds/p/SQL.html