<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="MySQL控制台执行外部sql脚本文件的命令source" id="card1">
<p> 游客</p><p>
标题:MySQL控制台执行外部sql脚本文件的命令source<br/>
正文:<br/>
sql脚本是包含一到多个sql命令的sql语句，我们可以将这些sql脚本放在一个文本文件中（我们称之为“sql脚本文件”），然后通过相关的命令执行这个sql脚本文件。基本步骤如下：<br/>1、创建包含sql命令的sql脚本文件<br/>文件中包含一些列的sql语句，每条语句最后以;结尾，文件内容示例如下：<br/>--创建表，使用“--”进行注释<br/>create table 表名称<br/>(                   <br/>  Guid Varchar(38) not null primary key,  <br/>  Title Varchar(255),       <br/>              <br/>) TYPE=InnoDB;--在表A中增加字段Status<br/>alter table A add Status TinyInt default '0';--在表A上创建索引<br/>create index XX_TaskId_1 on A(Id_);<br/>--在A表中添加一条记录<br/>Insert into A (Id,ParentId, Name) values(1,0,'名称');<br/>--添加、修改、删除数据后，有可能需要提交事务<br/>Commit;2、执行sql脚本文件<br/>方法一 使用cmd命令执行(windows下，unix或linux在的其控制台下)<br/>【Mysql的bin目录】\mysql –u用户名 –p密码 –D数据库&amp;lt;【sql脚本文件路径全名】，示例：<br/>D:\mysql\bin\mysql –uroot –p123456 -Dtest&amp;lt;d:\test\ss.sql<br/>注意：<br/>A、如果在sql脚本文<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1132&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1132&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1132&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1132&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1132">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1132">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>