⑴ 怎样执行.sql文件
执行.sql文件,可以在mysql命令行里面执行,步骤如下:
1.使用cmd命令执行(windows下,unix或linux在的其控制台下)
2.【Mysql的bin目录】mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】,示例:
D:mysqlinmysql –uroot –p123456 -Dtest
注意:
A、如果在sql脚本文件中使用了use 数据库,则-D数据库选项可以忽略
B、如果【Mysql的bin目录】中包含空格,则需要使用“”包含,如:“C:Program Filesmysqlinmysql” –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】
⑵ 求大神解决sqlcmd执行sql文件忽略错误的问题
我也用sqlcmd -Usa -P123 -i "F:\\data.sql" 导入的,有的sql文件导入没问题,有的不行,可以在
data.sql里加上:
use database
:On Error ignore,
或者是把报错的语句放到sqlserver管理工具里查询,我遇到过主键递增的,sql语句还要往里插数据的错误,把SET IDENTITY_INSERT 表 ON ,放到sql文件里,就应该能避免错误,
⑶ sqlserver怎么执行.sql文件
可以在cmd窗口中执行如下命令执行Sql文件:
osql
-S
127.0.0.1
-U
sa
-P
sa
-i
d:\test.sql
简单说明:osql为SQL
Server的命令,要在cmd中执行该命令,一般安装完SQL
Server后该命令对应的路径会自动添加到
系统环境
变量中。
-S
表示要连接的
数据库服务器
-U表示登录的用户ID,-P表示登录密码
-i表示要执行的
脚本文件
路径。
⑷ mysql 怎么执行sql文件
基本步骤如下:
1、创建包含sql命令的sql脚本文件
文件中包含一些列的sql语句,每条语句最后以;结尾,文件内容示例如下:
--创建表,使用“--”进行注释
create table 表名称(Guid Varchar(38) not null primary key,
Title Varchar(255),
) TYPE=InnoDB;
--在表A中增加字段Status
alter table A add Status TinyInt default '0';
--在表A上创建索引
create index XX_TaskId_1 on A(Id_);
--在表A中添加一条记录
Insert into A (Id,ParentId, Name) values(1,0,'名称');
--添加、修改、删除数据后,有可能需要提交事务Commit;2、执行sql脚本文件
方法一 使用cmd命令执行(windows下,unix或linux在的其控制台下)
【Mysql的bin目录】\mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】,示例:
D:\mysql\bin\mysql –uroot –p123456 -Dtest<d:\test\ss.sql注意:A、如果在sql脚本文件中使用了use 数据库,则-D数据库选项可以忽略
B、如果【Mysql的bin目录】中包含空格,则需要使用“”包含,如:“C:\Program Files\mysql\bin\mysql” –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】
方法二 进入mysql的控制台后,使用source命令执行
⑸ 怎么把sql文件直接在sql命令行里执行
1、用cmd命令打开DOS命令行窗口
2、用sqlplus命令进入SQL命令状态,命令行如下:c:\sqlplus/nolog
3、用如下命令连接数据库:connect 数据库用户名/密码@sid_ip,如:sql>connectionljm/ljm@ljm_localhost(本机数据库)
4、用如下命令执行脚本文件sql>@完整路径文件名
5、如果要导入SEQUENCE的话,可以用toad工具先生成SEQ脚本文件,再用如上命令导入
⑹ 如何用命令行执行mysql的sql文件
如何用命令行执行mysql的sql文件
首先要配系统变量,在我的电脑->属性->高级系统设置->环境变量->找到Path,加入你电脑上的mysql地址下的bin目录,如c:/wampp/mysql/bin
:打开CMD输入以下命令(不需要转换目录)
> mysql -u root -p
ENTER PASSWORD:
进入MYSQL后
mysql>use test;
mysql> source c:/test.sql
ok执行完了
你可以用show tables;查看有哪写表(记得语句后有个分号)还可以用desc tableName;查看你的表结构
⑺ 如何从执行sqlcmd脚本
在dos下运行 :
cmd /c osql -S"127.0.0.1" -U"sa" -P"123" -d"Test" -i"E:\资料\学习\MSSQL\Dos执行文件\test.sql"
-S :数据库IP地址
-U:用户名
-P:密码
-d:数据库名
-i :数据库文件
注意:在没有装有数据库的情况下 , 你的系统中可能没有osql工具的环境 , 此时我们只需要将 OSQL.EXE和osql.rll两个文件拷到c:\window\system32目录下即可
⑻ sqlserver 怎样直接执行sql文件
SQL Server Management Studio 连接数据库 ,菜单 文件 打开 文件 *.sql ,工具栏点执行
⑼ cmd 执行sql脚本,该怎么处理
1、微软的SQL
Server数据库系统带有一个工具,工具名为SQLCMD.EXE。
2、ORACLE数据库也带有一个工具,工具名为sqlplus.exe。
3、ORACLE数据库:在CMD窗口下,sqlplus
用户名/密码@数据库,进行登录,然后把脚本文件拖进去就好。
4、SQL
Server数据库系统下,SQLCMD的用法,请在CMD窗口下键入
sqlcmd.exe
/?去查看。
5、更多详尽的资料,请网络一下“SQLCMD”或“sqlplus.exe”。
其它的数据库,有些支持,有些不支持,请针对性的搜索或提问。
⑽ cmd怎么执行sql脚本
先使用cmd连接并打开数据库,然后才能执行SQL脚本。