久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      linux運(yùn)行sql文件命令是什么

      linux運(yùn)行sql文件命令是“psql -f test.sql”,其Linux運(yùn)行sql腳本的方法是:1、使用shell工具登錄到安裝postgresql的服務(wù)器;2、編輯sql腳本內(nèi)容;3、通過“psql -f test.sql”命令執(zhí)行“test.sql”腳本即可。

      linux運(yùn)行sql文件命令是什么

      本教程操作環(huán)境:linux5.9.8系統(tǒng)、Dell G3電腦。

      linux運(yùn)行sql文件命令是什么?

      Linux運(yùn)行sql腳本的具體操作步驟如下:

      1、使用shell工具登陸到安裝postgresql的服務(wù)器,切換到postgres用戶,postgresql默認(rèn)的操作用戶,命令是:su – postgres,查看當(dāng)前路徑是/var/lib/psql,創(chuàng)建一個(gè)test.sql腳本文件,命令是:vim test.sql。

      linux運(yùn)行sql文件命令是什么

      2、sql腳本內(nèi)容是:create table test (id int not null primary key,name text);insert into test valus(1, 't1');

      linux運(yùn)行sql文件命令是什么

      3、執(zhí)行test.sql腳本,命令是:psql -f test.sql

      這里是因?yàn)閜ostgresql安裝本機(jī)上,在第一步中我們切換到了postgres用戶,因此這里默認(rèn)就是postgres用戶來操作,不用帶上用戶名和密碼。執(zhí)行結(jié)果如下,可以看到有兩個(gè)提示:

      create table

      insert 0 1

      執(zhí)行完成后,我們登入數(shù)據(jù)庫,命令是:psql

      linux運(yùn)行sql文件命令是什么

      4、進(jìn)入psql交互式命令行后,我們執(zhí)行兩個(gè)查看命令:d

      可以看到表test確實(shí)已經(jīng)創(chuàng)建成功,然后執(zhí)行命令:d test

      可以看到表中字段是id和name,和我們創(chuàng)建語句中內(nèi)容一樣,說明第一條語句執(zhí)行成功。

      linux運(yùn)行sql文件命令是什么

      5、查看表中數(shù)據(jù),命令是:select * from test;

      顯示出來的值是1,t1,說明第二條執(zhí)行語句也執(zhí)行成功,說明test.sql腳本執(zhí)行成功。

      linux運(yùn)行sql文件命令是什么

      6、默認(rèn)是postgres用戶,本機(jī)操作是,不需要用戶和密碼,現(xiàn)在我們來試試操作遠(yuǎn)程linux服務(wù)器上的postgresql,也就是說執(zhí)行本地的腳本文件,在遠(yuǎn)程服務(wù)器上創(chuàng)建表。如下面圖中所示,命令是:psql -U test1 -h 192.168.1.194 -f test.sql,輸入對應(yīng)用戶的密碼。

      linux運(yùn)行sql文件命令是什么

      7、登陸到這個(gè)遠(yuǎn)程服務(wù)器上,命令是:psql -U test -h 192.168.194

      執(zhí)行查看命令:d,d test

      最后查詢數(shù)據(jù)庫:select * from test;結(jié)果和上面都一致。

      linux運(yùn)行sql文件命令是什么

      推薦學(xué)習(xí):《Linux視頻教程》

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號