當前位置:首頁 » 操作系統 » linuxmysql導入資料庫

linuxmysql導入資料庫

發布時間: 2022-07-20 14:00:17

linux系統中mysql資料庫的導入和導出

目的:將伺服器的mysql中的數據導入到本地
設備:本地:Mac。
遠程伺服器:linux
使用ssh登錄伺服器
mysqlmp
-u
[username]
-p
[database_name]
>
[/path/mpfilename.sql]
例如:`mysqlmp
-u
root
-p
mywordpress
>
/var/mywordpress.sql
在Mac上使用軟體filezilla將第2步導出的mywordpress.sql下載到本地
mysql
-u
[username]
-p
[database_name]
<
[mpfilename.sql]
其中,database_name需要是本地資料庫中已存在的資料庫,比如新建一個。

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

工具/原料

mysql 電腦

方法/步驟

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

Ⅲ linux下如何導入導出MySQL資料庫 詳細�0�3

linux 下如何導入導出MySQL 資料庫 1. 2. 3. 一、導出: 4. 用mysqlmp 命令行 5. 命令格式 6. mysqlmp -u 用戶名 -p 資料庫名 > 資料庫名.sql 7. 範例: 8. mysqlmp -u root -p abc > abc.sql 9. (導出資料庫abc 到abc.sql 文件) 10. 11.提示輸入密碼時,輸入該資料庫用戶名的密碼。 12. 13.二、導入: 14.用mysql 命令行 15.命令格式 16.mysql -u 用戶名 -p 資料庫名 < 資料庫名.sql 17.範例: 18.mysql -u root -p abc < abc.sql 19.(導入資料庫abc 從abc.sql 文件) 20. 21.提示輸入密碼時,輸入該資料庫用戶名的密碼。 25.3.1 將原始資料庫用tar 打包為一個文件 26.tar -zcvf mydb.tar.gz mydb 27.3.2 創建空資料庫 28. 29.3.3 解壓 30.在臨時目錄中解壓,如: 31.cd /tmp 32.tar -zxvf mydb.tar.gz 33. 34.3.4 拷貝 35.將解壓後的資料庫文件拷貝到相關目錄 36.cd mydb/ 37.cp * /var/lib/mysql/mydb/ 38. 39.對於FreeBSD: 40.cp * /var/db/mysql/mydb/ 41. 42.3.5 許可權設置 43.將拷貝過去的文件的屬主改為mysql:mysql,許可權改為660 44.chown mysql:mysql /var/lib/mysql/mydb/* 45.chmod 660 /var/lib/mysql/mydb/*

Ⅳ 在linux中怎麼將數據導入資料庫

linux下導入、導出mysql資料庫命令
一、導出資料庫用mysqlmp命令(注意mysql的安裝路徑,即此命令的路徑):
1、導出數據和表結構:
mysqlmp -u用戶名 -p密碼 資料庫名 > 資料庫名.sql
#/usr/local/mysql/bin/ mysqlmp -uroot -p abc > abc.sql
敲回車後會提示輸入密碼
2、只導出表結構
mysqlmp -u用戶名 -p密碼 -d 資料庫名 > 資料庫名.sql
#/usr/local/mysql/bin/ mysqlmp -uroot -p -d abc > abc.sql
註:/usr/local/mysql/bin/ ---> mysql的data目錄

二、導入資料庫
1、首先建空資料庫
mysql>create database abc;
2、導入資料庫
方法一:
(1)選擇資料庫
mysql>use abc;
(2)設置資料庫編碼
mysql>set names utf8;
(3)導入數據(注意sql文件的路徑)
mysql>source /home/abc/abc.sql;
方法二:
mysql -u用戶名 -p密碼 資料庫名 < 資料庫名.sql
#mysql -uabc_f -p abc < abc.sql

Ⅳ 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/*

Ⅵ 在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系統下mysql 如何導入資料庫

對於導入MYSQL的資料庫,可以直接拷貝對應的資料庫到MYSQL的data目錄下。

對於導入其它資料庫管理系統的資料庫,可以在其它資料庫裡面轉換為TXT文件或者SQL文件,MYSQL有相應的語句執行這類數據的導入。

Ⅷ Linux系統下怎麼樣才能導入與導出mysql資料庫

1、MySQL資料庫導出
/usr/local/mysql/bin/mysqlmp
-u
root
-p123456
test>
/home/backup/test.sql
其中:root為資料庫用戶名
123456為對應root資料庫密碼
test是需要導出的資料庫名。
/home/backup/test.sql是資料庫文件sql導出的路徑。
2、MySQL資料庫導入
/usr/local/mysql/bin/mysql
-u
root
-p123456
test<
/home/backup/test.sql

Ⅸ 怎樣將Linux下MySQL資料庫導入到Windows的MySQL中

第一:最簡單的辦法是使用phpmyadmin。

第二:通過該軟體,在liunux下,導出所需的資料庫,生成一個sql格式的文件。

第三:同樣是使用該軟體,在windows下,做一個導入操作,將保存的sql格式文件導入進來,就可以了。

熱點內容
了解sql 發布:2025-01-20 23:58:39 瀏覽:655
安卓雙擊鎖屏如何設置 發布:2025-01-20 23:56:52 瀏覽:201
拉鏈壓縮袋 發布:2025-01-20 23:55:16 瀏覽:685
少兒編程多少錢一節課 發布:2025-01-20 23:53:46 瀏覽:939
政府網站登錄密碼是什麼意思 發布:2025-01-20 23:53:09 瀏覽:188
pythonwin26 發布:2025-01-20 23:37:00 瀏覽:502
國外哪些同款同配置車比國內貴 發布:2025-01-20 23:32:55 瀏覽:994
匯編為什麼少編譯了一條語句 發布:2025-01-20 23:30:57 瀏覽:146
伺服器內存不夠電腦會怎麼樣 發布:2025-01-20 23:10:35 瀏覽:209
discuz圖片上傳失敗 發布:2025-01-20 22:59:55 瀏覽:95