導航:首頁 > 程序命令 > 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文件命令行相關的資料

熱點內容
求小仙兒有聲小說資源 瀏覽:993
老版皮特電影 瀏覽:634
韓國19禁 中文字幕 瀏覽:201
女性露點電影原罪 瀏覽:358
亞馬遜雲自建ssr伺服器教程 瀏覽:570
泰國流產嬰兒復仇的電影 瀏覽:200
我常在周末去看電影英語 瀏覽:418
男孩熟女電影 瀏覽:912
centos開機啟動命令 瀏覽:669
直播完整源碼java 瀏覽:543
二戰蘇日電影 瀏覽:37
台灣販賣婦女的電影 瀏覽:66
監控網頁端監控源碼 瀏覽:888
蘋果m1晶元前端開發編程問題 瀏覽:578
無法訪問共享文件夾找不到路徑 瀏覽:244
李恩美主演電影全集 瀏覽:665
主角是科技天才被國家保護的小說 瀏覽:703
電影院和好友老公親熱 瀏覽:883
長在脖子上像睾丸的電影 瀏覽:914
男主人公是醫生的一部韓國電影 瀏覽:336