當前位置:首頁 » 編程語言 » mysql命令導入sql文件linux

mysql命令導入sql文件linux

發布時間: 2022-05-06 13:25:39

linux導入sql文件命令

1SSH登錄LINUX系統,登錄mysql資料庫
#mysql -u root -p #-p為密碼,輸入登錄mysql的賬戶的密碼

2選擇資料庫
#mysql>use database #database為你的的資料庫

3選擇你已經備份好的sql文件,開始導入
#mysql>source /backup.sql #選擇對應路徑即可恢復

4等待數據還原結果。

Ⅱ linux下如何導入導出MySQL資料庫

一、導出:用mysqlmp命令行命令格式mysqlmp -u 用戶名 -p 資料庫名 > 資料庫名.sql範例:mysqlmp -u root -p abc > abc.sql (導出資料庫abc到abc.sql文件) 提示輸入密碼時,輸入該資料庫用戶名的密碼。 二、導入:用mysql命令行命令格式mysql -u 用戶名 -p 資料庫名 三、直接COPY 如果資料庫比較大,可以考慮用直接拷貝的方法,但不同版本和操作系統之間可能不兼容,要慎用。 3.1 將原始資料庫用tar打包為一個文件 tar -zcvf mydb.tar.gz mydb 3.2 創建空資料庫 3.3 解壓在臨時目錄中解壓,如:cd /tmptar -zxvf mydb.tar.gz 3.4 拷貝將解壓後的資料庫文件拷貝到相關目錄cd mydb/cp * /var/lib/mysql/mydb/ 對於FreeBSD: cp * /var/db/mysql/mydb/ 3.5 許可權設置 將拷貝過去的文件的屬主改為mysql:mysql,許可權改為660 chown mysql:mysql /var/lib/mysql/mydb/*

Ⅲ 究竟如何將.sql文件導入 linux系統下的mysql里

如果你給root用戶設置了密碼的話用:mysql
-u
root
-p
"你的資料庫名"<
「你的sql文件」,然後輸入密碼。
如果沒設置密碼的話直接mysql
-u
root
"你的資料庫名"<
「你的sql文件」

Ⅳ 在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刪除。

Ⅳ mysql怎麼導入sql資料庫文件

其實導入的方法很簡單,可以採用工具導入和只用mysql命令界面導入兩種方式,mysql的資料庫圖形界面工具是很多的,用起來也比較方便。
工具/原料
Navicat for MySQL
MySQL命令行界面
SQL腳本
方法一:
1、首先使用MySQL提供的命令行界面來導入資料庫,確保電腦中安裝了MySQL資料庫,可以通過命令行來確認是否安裝了MySQL資料庫,當然,第一步是打開Mysql的資料庫服務,使用命令行來打開:

2、啟動MySQL後,找到需要用到的腳本文件,也就是資料庫文件,當然,首先得建立一個資料庫,這樣才可以導入腳本,如下圖所示:

3、在將腳本拷到本地磁碟的根目錄,這樣方便進入找到腳本,這里以D盤來說明,使用test.sql:接著來到命令行,使用SOURCE d:/test.sql;來導入資料庫,先進入mysql。

4、首先要在資料庫中建立好資料庫,然後導入腳本,所以先建立一個資料庫哦,不要腳本是不知道要往哪個資料庫中導入腳本的。

5、然後就可以輸入導入.sql文件命令:
mysql> USE 資料庫名;
mysql> SOURCE d:/test.sql;

6、看到上面的畫面,說明mysql資料庫已經導入成功了。
方法二:使用Navicat for MySQL圖形界面來導入資料庫,使用圖形界面導入資料庫的步驟很簡單
1、在圖形界面中建立好資料庫之後,使用導入腳本的功能來導入資料庫
2、點擊選擇腳本,選擇D盤的test.sql腳本,然後設置資料庫字元格式
3、接著點擊開始運行腳本就行了,腳本開始導入了哦!導入完成之後就會出現成功的提示
4、然後先關閉資料庫,再打開資料庫就可以看到建立好的資料庫的表了。

Ⅵ linux下怎麼把.sql文件導入到MySQL資料庫里,寫出詳細步驟,可用的加分

工具/原料

mysql 電腦

方法/步驟

1、點擊「開始」進入界面,找到mysql。

Ⅶ 分別在Linux和Windows下,如何使用MySql命令導入/導出*.sql文件

一般伺服器上沒有分用戶的時候mysql用戶名可以用 "root"得到最高許可權.
Ubuntu下使用MySql命令導入/導出*.sql文件( redhat的mysql命令在: /usr/local/mysql/bin/ 目錄下面 )導出:
1.導出整個資料庫
mysqlmp -u 用戶名 -p密碼 資料庫名 > 導出的文件名
2.導出指定表
mysqlmp -u 用戶名 -p密碼 資料庫名 表名1 表名2 ... > 導出的文件名
3.導出指定條件的記錄
mysqlmp [--host=伺服器] -u 用戶名 -p密碼 資料庫名 表名 -w"條件語句" > 導出的文件名
4.如果帶埠號的話,必須去掉密碼:
mysqlmp [--host=伺服器] [--port=埠號] -u 用戶名 -p 資料庫名 表名 -w"條件語句" [--skip-lock-tables ] > 導出的文件名導入:在提示符下輸入
mysql -u root -p 密碼
進入MYSQL後:
先打開要導入的資料庫
mysql>use test;
然後,設置要導入的數據的編碼(如果MySQL默認編與要導入的數據編碼一致,此步可省略)
mysql>set names 編碼格式(utf8或gbk);
最後,導入數據sql文件
mysql> source c:/test.sql;
Windows下使用MySql命令導入/導出*.sql文件1. 導出資料庫:
D:\mysql\bin> mysql 資料庫名 > 導出的文件名 -u 用戶名 -p密碼
2. 導入資料庫:
D:\mysql\bin> mysql 資料庫名 < 導出的文件名 -u 用戶名 -p密碼

Ⅷ 請問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

熱點內容
arm編譯添加驅動 發布:2024-05-21 02:02:28 瀏覽:475
安卓設置頁面是怎麼 發布:2024-05-21 01:32:51 瀏覽:520
學生成績管理系統資料庫設計 發布:2024-05-21 01:14:41 瀏覽:42
我的世界什麼指令直接出現伺服器 發布:2024-05-21 01:10:00 瀏覽:397
星等演算法 發布:2024-05-21 00:53:06 瀏覽:509
李興華的java視頻 發布:2024-05-21 00:49:55 瀏覽:605
資料庫4種索引類型 發布:2024-05-21 00:47:29 瀏覽:241
給伺服器添加另一個ip 發布:2024-05-21 00:40:37 瀏覽:821
搭建ftp伺服器出現微軟藍屏 發布:2024-05-21 00:35:18 瀏覽:369
ftp怎麼加照片 發布:2024-05-21 00:14:37 瀏覽:623