運行sql文件命令
Ⅰ 怎麼把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腳本文件,再用如上命令導入
Ⅱ sqlserver怎麼執行.sql文件
你好,
希望能幫到你
sql
server裡面是隱式提交也就是說不寫commit自動就提交了
如果想顯式提交的化必須要在開頭寫上begin
transaction
然後想提交的時候
寫上commit
transaction
這樣一個事務就做完了。如果大量的寫就以此類推
Ⅲ 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命令執行
Ⅳ Linux下如何運行sql腳本
1、打開navicat for mysql並打開鏈接和資料庫,注意資料庫的狀態是打開的,關閉狀態下是無法運行sql腳本的。
Ⅳ 如何用dbaccess執行.sql文件
dbaccess可以直接通過如下命令執行sql文件:
dbaccess - filename.sql
此時,sql文件中需要首先指定資料庫,否則報錯349:Database not selected yes.
Sql文件示例如下:
database testdb;
select * from t1;
也可以直接在dbaccess中定義資料庫,如下:
dbaccess dbname filename.sql
以上方式只會輸出sql文件執行結果,如果需要輸出sql文件中的執行語句,可以增加-e參數,如下:
dbaccess -e dbname filename.sql
Ⅵ 怎樣執行.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腳本文件路徑全名】
Ⅶ plsql如何執行.sql文件剛接觸,不熟悉,能細講下嗎謝謝
方法和詳細的操作步驟如下:
1、第一步,打開軟體,進入資料庫連接界面,見下圖,轉到下面的步驟。
Ⅷ linux怎麼執行sql文件命令
以下舉個例子,在shell下執行sql命令然後馬上回到shell.
其中mysql密碼和賬號都是www
$
mysql
-uwww
-pwww
-hlocalhost
-e
"show
databases;"
+--------------------+
|
database
|
+--------------------+
|
information_schema
|
+--------------------+
$
如果要執行不止一條命令,則可以先寫到一個文件中,然後再用輸入重定向完成。比如我可以把sql指令都寫到/tmp/sqltest中然後
$
mysql
-uwww
-pwww
-hlocalhost
<
/tmp/testsql
database
information_schema
$
#註:為方便,我
testsql
中還是只有一條命令,還是
show
databases;
Ⅸ 如何用命令行執行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;查看你的表結構
Ⅹ postgresql如何執行sql文件
在pgAdmin的窗口中,直接打開SQL文件然後執行就可以了。
你所說的Oracle的執行方式,應該是在sql
plus命令窗口中執行sql文件。這個功能在PostgreSQL的命令窗口psql中也有此功能:開啟psql命令窗口之後,執行命令:
\i sqlfile_path就可以執行指定的sql文件了,
其中sqlfile_path是要執行的sql文件,
如下圖,
要注意的是:
在Windows系統中,路徑中用的是斜杠,不是反斜杠。