導航:首頁 > 程序命令 > linux導入sql文件命令行

linux導入sql文件命令行

發布時間:2023-02-06 16:28:48

⑴ 在linux中導入sql文件的方法分享(使用命令行轉移mysql資料庫)

因導出sql文件
在你原來的網站服務商處利用phpmyadmin導出資料庫為sql文件,這個步驟大家都會,不贅述。
上傳sql文件
前面說過了,我們沒有在雲主機上安裝ftp,怎麼上傳呢?
打開ftp客戶端軟體,例如filezilla,使用伺服器IP和root及密碼,連接時一定要使用SFTP方式連接,這樣才能連接到linux。注意,這種方法是不安全的,但我們這里沒有ftp,如果要上傳本地文件到伺服器,沒有更好更快的方法。
我們把database.sql上傳到/tmp目錄。
連接到linux,登錄mysql
使用putty連接到雲主機。putty的使用方法這里就不介紹了。
連接之後,登錄mysql
復制代碼
代碼如下:
>mysql
-u
root
-p
>password:
注意,如果你之前建立了其他的mysql用戶,可以選擇合適的用戶登錄。關於mysql的命令行,你可以在其他地方學習。
把上傳上去的sql導入到資料庫中
按照下面的三個步驟,快速導入這個sql文件
復制代碼
代碼如下:
mysql>use
yourdatabasename;
mysql>set
names
utf8;
mysql>source
/tmp/database.sql;
然後屏幕上就會不斷的滾,最後提示導入成功。
最後,記得將database.sql刪除。

⑵ 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;

⑶ 在Java中如何操作linux命令行運行.sql文件

連接linux,
可以使用工具如filezilla ,x5等上傳 你的sql文件到linux伺服器上
登錄mysql
復制代碼代碼如下:
>mysql -u root -p
>password:
注意,如果你之前建立了其他的mysql用戶,可以選擇合適的用戶登錄。
按照下面的三個步驟,快速導入這個sql文件

復制代碼代碼如下:
mysql>use yourdatabasename;
mysql>set names utf8;
mysql>source /tmp/database.sql;
然後屏幕上就會不斷的滾,最後提示導入成功。
最後,記得將database.sql刪除。

⑷ 請問linux下的MYSQL資料庫,如何導入一個已有的table.sql文件(MYSQL是剛安的,沒有任何數據表)

shell>
mysql
db_name
<
table.sql
還可以用一個USE db_name語句啟動文本文件。在這種情況下,不需要在命令行中指定資料庫名:
shell>
mysql
<
text_file
如果正運行
mysql
,可以使用source或\.命令執行SQL腳本文件:
mysql>
source
table.sql
mysql>
\.
table.sql
MySQL默認的數據文件存儲目錄為/var/lib/mysql

⑸ linux下的mysql導入.sql文件的命令是什麼

mysql 資料庫名 <文件路徑 用戶名和密碼(如果有)

例如

mysql db1 <db/aa.sql -u root -pxx

jdbc寫法和windows是一樣的啊

⑹ 如何在LINUX下建立一個MYSQL資料庫,然後我想把一個SQL資料庫導入進去,求步驟!

首先需要安裝MYSQL數據,不知你的是哪個發行版,就當是常用的吧,一般為
#apt-get install mysql-server mysql-client #for debian ubuntu

#yum install mysql-server mysql-client #for CENTOS RHEL

安裝完畢後進入資料庫
mysql 回車,一般在本機上直接用此命令就可以進入的,從其它機器連接還需要賬號密碼

mysql>source <filename> #把<filename>換成你要導入的資料庫備份SQL文件完整路徑,回車等待
mysql>exit #打完收功,退出MYSQL

閱讀全文

與linux導入sql文件命令行相關的資料

熱點內容
加密貨幣容易被盜 瀏覽:78
蘋果平板如何開啟隱私單個app 瀏覽:704
空調壓縮機一開就停止 瀏覽:528
如何下載虎牙app 瀏覽:847
日語年號的演算法 瀏覽:955
dev裡面的編譯日誌咋調出來 瀏覽:298
php函數引用返回 瀏覽:816
文件夾和文件夾的創建 瀏覽:259
香港加密貨幣牌照 瀏覽:838
程序員鼓勵自己的代碼 瀏覽:393
計算機網路原理pdf 瀏覽:752
吃雞國際體驗服為什麼伺服器繁忙 瀏覽:94
php中sleep 瀏覽:490
vr怎麼看視頻演算法 瀏覽:86
手機app如何申報個人所得稅零申報 瀏覽:694
如何截獲手機app連接的ip 瀏覽:332
冰箱壓縮機是否需要電容 瀏覽:346
python列表每一行數據求和 瀏覽:276
自己有一台伺服器可以玩什麼 瀏覽:657
社會學波普諾pdf 瀏覽:585