⑴ 怎樣執行.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腳本。