MySQL数据库导入外部*.sql文件详细步骤

如需转载请标明出处:http://blog.csdn.net/itas109

环境:

MySQL  50515

Navicat for MySQL

一、导入前提

确保导入的sql文件的host和端口以及MySQL版本一致

具体操作:

1、如图,点击连接属性。

2、确保下图中的主机名和端口与sql中信息的一致

3、运行,MySQL默认登录程序,查看MySQL版本

二、新建sql中的数据库

本例中的数据库名称为tr,如下图新建数据名为tr,编码为utf8(根据实际修改)。

三、导入数据库

1、右键tr数据库,点击“运行SQL文件”

2、确认数据库、编码等信息一致

3、导入过程截图

四、显示导入数据

1、导入完成后我们发现,表并没有加入我们导入的数据,实际上此时我们只要右击表,点击刷新(或者F5)即可。

2、最终结果

如需转载请标明出处:http://blog.csdn.net/itas109

时间: 2024-12-10 09:54:20

MySQL数据库导入外部*.sql文件详细步骤的相关文章

MySQL 之 导入外部SQL Server数据

在上一篇博客<MySQL 之 5.6.22安装教程>中,我们介绍了MySQL的安装.今天我们主要讲解一下怎么在MySQL中导入外部SQL Server数据,简而言之就是我们怎么将SQL Server数据库中的数据迁移到MySQL数据库中. 为了实现我们想要的数据迁移,我们首先需要下载一个小工具SQLyog,然后安装到我们的电脑上,接下来我们就一步一步用这个小工具开始我们的数据迁移: 首先看看我们SQL Server数据库中的表结构和表中的数据 打开SQLyog,设置数据连接: 创建跟SQL S

mysql数据库批量执行sql文件对数据库进行操作【windows版本】

起因: 因工作需要,在本机测试环境升级mysql数据库,需逐条执行mysql数据库的sql文件对数据库进行升级,因此找了些关于mysql的文章,对批量升级数据库所需的sql文件进行升级. 整理思路: 首先,需要对所需升级的sql所在目录的sql文件进行遍历.生成新的批量执行sql文件.想到是windows系统安装的mysql,首先想到使用bat进行sql文件的生成: 生成sql文件后,还需要使用bat文件连接到数据库,并使用新生成的sql文件进行升级. 想到升级的过程中还有可能字符集出现问题,因

如何在MySQL中导入大容量SQL文件

在实际工作中,有时需要导入大容量sql文件到MySQL,通常有以下三种方法: (1)通过phpmyadmin,不推荐,有内存等的限制: (2)通过Navicat Premium工具运行sql,不推荐,效率低: (3)通过source命令导入,推荐,效率高,经测试,导入一个3.02G的文件耗时3分08秒: 命令格式:source "路径名"+/mytest_emp_dept.sql

mysql 快速导入大SQL文件

come from:https://www.cnblogs.com/zhangzhijian/p/10550396.html 进入mysql mysql -u root -p 创建数据库 CREATE DATABASE 数据库名; 设置参数 set sql_log_bin=OFF;//关闭日志 set autocommit=0;//关闭autocommit自动提交模式 使用数据库 use 数据库名; 开启事务 START TRANSACTION; 引入SQL文件 source 文件的路径; 成功

PHP实现把MySQL数据库导出为.sql文件实例(仿PHPMyadmin导出功能)

1. 首先要得到该数据库中有哪些表,所用函数 mysql_list_tables(),然后可以将获取的所有表名存到一个数组.----------------该函数由于被弃用   用show tables from database_name代替2. show create table 表名 可以获取表结构.3. select * from 表名 取出所有记录,用循环拼接成 insert into... 语句. <?php header("Content-type:text/html;cha

mysql数据库导入sql文件时提示“Error Code: 1153 - Got a packet bigger than &#39;max_allowed_packet&#39; bytes”解决办法

向mysql数据库中导入sql文件时,如果文件过大(几百M),会提示"Error Code: 1153 - Got a packet bigger than 'max_allowed_packet' bytes" 1.查看目前数据库配置 show VARIABLES like '%max_allowed_packet%'; 显示如下结果 +--------------------+---------+ | Variable_name      | Value   | +--------

MYSQL数据库导入SQL文件出现乱码解决方法

导入的方法: a. b. mysql -u root -D test </test.sql 导入数据时,如果目标数据库或表是UTF-8字符集的,而导入SQL中有中文,可能在最终结果中出现乱码,此时只需在导入的SQL文件第一行加入如下内容 即可. a) /*!40101 SET NAMES utf8 */; b) 设置文件编码格式为 UTF-8 编码格式

centos中Mysql数据库导入sql文件

1.对于文件的导入,在Centos下里面的是首先要新建一个和文件相同名字的数据库. mysql>create database Student; 2.切换到需要导入sql文件的数据库 mysql> use Student; 3.如果没有错误的话,说明进入了你新建的数据库中.然后把先设置编码: mysql>set names utf8; 4.接着输入你所导入到Centos下的数据库文Student.sql文件的位置 mysql>source /usr/database.sql; 文件

mysql导入外部sql脚本的方法

导入的方法分为两种:一是采用图形化工具,如SQLYog.Navicat等:二是利用MySql的命令行界面.下面分别介绍: 一:命令行界面 1.启动mysql: 2.登陆到mysql: 3.创建一个数据库,用于存放导入的sql: 4.找到Sql的路径,利用source命令导入到刚刚创建的数据库中: 二.利用Navicat导入Sql脚本: 1.建立和MySql的连接 2.找到要导入的数据库 3.运行SQL文件,选择sql文件路径 4.开始导入 导入成功,可在数据库下查看导入的sql文件了. mysq