问题：如何导入mysql

在你的表格中增加一列，利用excel的公式自动生成sql语句，具体方法如下：1、增加一列（假设是D列）2、在第一行的D列，就是D1中输入公式：=CONCATENATE("insert into table (col1,col2,col3) values ('",A1,"','",B1,"','",C1,"');")3、此时D1已经生成了如下的sql语句：insert into table (col1,col2,col3) values ('a','11','33');4、将D1的公式复制到所有行的D列（就是用鼠标点住D1单元格的右下角一直拖拽下去啦）5、此时D列已经生成了所有的sql语句6、把D列复制到一个纯文本文件中，假设为sql.txt。SQL本身有数据导入的操作。但如果要从一个备份的文件中导入数据，则要进行另外的操作。下面以一个例子进行说明。SQL服务器上已有一个DOE数据库，并且里面有大量的数据，现准备从另外一个备份文件A1.BAK（不是DOE数据库的备份文件）中导入另外的数据（即导入后在DOE中增加一些数据表，表中已录有数据），并保持原DOE的数据不变。

步骤如下：首先使用MySQL提供的命令行界面来导入数据库，确保自己的电脑中安装了MySQL数据库，可以通过命令行来确认是否安装了MySQL数据库，当然，第一步是打开Mysql的数据库服务，使用命令行来打开:如下图所示:启动MySQL后，找到需要用到的脚本文件，也就是数据库文件，首先得建立一个数据库，这样才可以导入脚本，如下图所示:在将脚本拷到本地磁盘的根目录，这样方便进入找到脚本，这里以D盘来说明，使用test.sql:接着来到命令行，使用SOURCE d:/test.sql;来导入数据库,先进入mysql，如下图所示:首先要在数据库中建立好数据库，然后导入脚本，所以先建立一个数据库，不要脚本是不知道要往哪个数据库中导入脚本的，如下图所示:然后就可以输入导入.sql文件命令：mysql> USE 数据库名;mysql> SOURCE d:/test.sql;如下图所示:看到上面的画面，说明mysql数据库已经导入成功了。

sql文件是数据库非常重要的文件，将sql文件转换成数据文件，是使用数据库非常重要的一项技能。接下来我教大家如何用mysql来导入sql文件。方法/步骤1打在开始界面中找到mysql。2双击打开mysql软件。，并输入密码。3如果sql文件的内容中有创建数据库的语句或者你想将表存放在你已有的数据库，在这里就不用创建数据库。4输入“show databases;”就能看到自己创建的数据库。5输入“use 数据库名”，开始使用这个数据库。6开始导入sql文件，输入“source sql文件的路径”（注意你的文件路径要是复制来的，要将"\"全部换成“/”）

分类：mysql以下的文章主要介绍的是MySQL导入sql 文件，即MySQL数据库导入导出sql 文件的实际操作步骤，我们主要是将其分成5大步骤对其进行讲述，如果你对其有兴趣的话你就可以点击以下的文章进行观看了。步骤如下：一.MySQL的命令行模式的设置：桌面->我的电脑->属性->环境变量->新建->PATH=“;path\MySQL\bin;”其中path为MySQL的安装路径。二.简单的介绍一下命令行进入MySQL的方法：1.C:\>MySQL -h hostname -u username -p按ENTER键，等待然后输入密码。这里hostname为服务器的名称，如localhost，username为MySQL的用户名，如root。

进入命令行后可以直接操作MySQL了。2.简单介绍一下MySQL命令：MySQL->CREATEDATABASEdbname;创建数据库MySQL->CREATETABLEtablename;创建表MySQL->SHOWDATABASES;显示数据库信息，有那些可用的数据库。MySQL->USEdbname;选择数据库MySQL->SHOWTABLES;显示表信息，有那些可用的表MySQL->DESCRIBEtablename;显示创建的表的信息三.从数据库导出数据库文件：1.将数据库mydb导出到e:\MySQL\mydb.sql文件中：

打开开始->运行->输入cmd 进入命令行模式c:\>MySQLdump-hlocalhost-uroot-pmydb>e:\MySQL\mydb.sql然后输入密码，等待一会导出就成功了，可以到目标文件中检查是否成功。2.将数据库mydb中的mytable导出到e:\MySQL\mytable.sql文件中：c:\>MySQLdump-hlocalhost-uroot-pmydbmytable>e:\MySQL\mytable.sql3.将数据库mydb的结构导出到e:\MySQL\mydb_stru.sql文件中：

c:\>MySQLdump-hlocalhost-uroot-pmydb--add-drop-table>e:\MySQL\mydb_stru.sql-h localhost可以省略，其一般在虚拟主机上用四.从外部文件MySQL导入数据到数据库中：从e:\MySQL\mydb2.sql中将文件中的SQL语句导入数据库中：1.从命令行进入MySQL，然后用命令CREATE DATABASE mydb2;创建数据库mydb2。2.退出MySQL 可以输入命令exit;或者quit;3.在CMD中输入下列命令：c:\>MySQL-hlocalhost-uroot-pmydb2<e:\MySQL\mydb2.sql

然后输入密码，就OK了。五.下面谈一下关于导入文件大小限制问题的解决：默认情况下：MySQL导入文件大小有限制的，最大为2M，所以当文件很大时候，直接无法导入，下面就这个问题的解决列举如下：1.在php.ini中修改相关参数：影响MySQL导入文件大小的参数有三个：memory_limit=128M,upload_max_filesize=2M,post_max_size=8M修改upload_ ......原文链接：http://database.51cto.com/art/201005/200739.htm

触发器：CREATEORREPLACETRIGGERmy_trigger      BEFOREINSERTONuser_testFOREACH ROWWHEN(new.seqisnull)BEGINSELECTuser_test_seq.nextvalINTO:new.seqFROMDUAL;ENDmy_trigger;其中:new.seq是指新列中的seq字段。为更好的解决这些问题， 下面介绍第二种方法。2. 写loader1） 把excel中的数据另存为.csv文件，字段逗号分隔。假设保存为gov.csv

2 ）写ctl文件：gov.ctlLOADDATA    INFILE'gov.csv'APPENDINTOTABLEuser_test    FIELDS TERMINATEDBY','trailing nullcols//下面列先后顺序同文件中数据字段的顺序。    (    seq "user_test_seq.nextval",    MSISDN,user_name,    DT date "yyyy/mm/dd HH24:mi",    comment1 ,    comment2    )3） 写par文件, 假设名为test.par，其内容为：

百度经验:jingyan.baidu.com对于新手,刚接触Mysql数据库不知道,怎么导入sql脚本数据库。讲下方法。百度经验:jingyan.baidu.com百度经验:jingyan.baidu.com1 对以,没在windows的环境变量path中mysql安装路径的,把sql文件拷贝到C:\Windows\Temp文件下。这样mysql服务器有权限读取。 步骤阅读 2 进入MySQL目录下的bin文件夹:cd MySQL的bin文件夹的路径如我输入的命令行:cd D:\Program Files\MySQL\MySQL Server 5.1\bin,如图片黄色区域。(或直接在windows的环境变量path中添加该路径) 步骤阅读 3 进入MySQL:mysql -u用户名 -p密码如我输入的命令行:mysql -uroot -p123 (MySQL的密码),如图片黄色区域。 步骤阅读 4 在SQLyog中新建你要建的数据库,这时的数据库是没有表的数据库,如我新建一个名为ygeshop的目标数据库 步骤阅读 5 输入:mysql>use 目标数据库名,如图黄色区域。 如我输入的命令行:mysql>use ygeshop; 步骤阅读 6 导入文件:mysql>source 导入的文件名; 如我输入的命令行:mysql>source ygeshop.sql; 如图中黄色区域。 步骤阅读 END

那么MySQL该如何导入数据库呢?其实导入的方法很简单,这里我们只采用工具导入。百度经验:jingyan.baidu.com百度经验:jingyan.baidu.com1先找到脚本文件的位置,方便等下导入的时候快速导入步骤阅读步骤阅读2打开NavicateforMySQL,新建一个与脚本文件名字相同的数据库,在字符集处选utf-8,点击确定,数据库新建完毕步骤阅读步骤阅读3右击你新建的数据库找到运行sql文件,在按照如下图所示步骤依次进行,找到sql文件后点击打开步骤阅读步骤阅读4打开后跳转到sql运行界面,点击开始步骤阅读5成功运行后,右击你新建的数据库,按刷新6数据库成功导入。步骤阅读END

我们今天主要向大家描述的是MySQL导入sql 文件即MySQL数据库导入导出sql 文件的实际操作步骤,望你会有所收获。以下的文章主要介绍的是MySQL导入sql 文件,即MySQL数据库导入导出sql 文件的实际操作步骤,我们主要是将其分成5大步骤对其进行讲述,如果你对其有兴趣的话你就可以点击以下的文章进行观看了。一.MySQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=“;path\MySQL\bin;”其中path为MySQL的安装路径。二.简单的介绍一下命令行进入MySQL的方法:1.C:\>MySQL -h hostname -u username -p按ENTER键,等待然后输入密码。这里hostname为服务器的名称,如localhost,username为MySQL的用户名,如root。进入命令行后可以直接操作MySQL了。2.简单介绍一下MySQL命令:显示数据库信息,有那些可用的数据库。显示表信息,有那些可用的表显示创建的表的信息三.从数据库导出数据库文件:1.将数据库mydb导出到e:\MySQL\mydb.sql文件中:打开开始->运行->输入cmd 进入命令行模式 然后输入密码,等待一会导出就成功了,可以到目标文件中检查是否成功。2.将数据库mydb中的mytable导出到e:\MySQL\mytable.sql文件中: 3.将数据库mydb的结构导出到e:\MySQL\mydb_stru.sql文件中: -h localhost可以省略,其一般在虚拟主机上用四.从外部文件MySQL导入数据到数据库中:从e:\MySQL\mydb2.sql中将文件中的SQL语句导入数据库中:1.从命令行进入MySQL,然后用命令CREATE DATABASE mydb2;创建数据库mydb2。2.退出MySQL 可以输入命令exit;或者quit;3.在CMD中输入下列命令:然后输入密码,就OK了。五.下面谈一下关于导入文件大小限制问题的解决:默认情况下:MySQL导入文件大小有限制的,最大为2M,所以当文件很大时候,直接无法导入,下面就这个问题的解决列举如下: