當前位置:首頁 » 數據倉庫 » 導出遠程mysql資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

導出遠程mysql資料庫

發布時間: 2022-04-12 04:49:54

㈠ mysql如何導出、導入資料庫和表,詳細一點

1、導出整個資料庫

mysqlmp -u 用戶名 -p 資料庫名 > 導出的文件名

mysqlmp -u dbuser -p dbname > dbname.sql

2、導入數據到資料庫

mysql -uroot -D資料庫名

3、導出一個表

mysqlmp -u 用戶名 -p 資料庫名 表名> 導出的文件名

mysqlmp -u dbuser -p dbname users> dbname_users.sql

4、導入數據到資料庫中得某個表

mysql -uroot -D資料庫名 表名

(1)導出遠程mysql資料庫擴展閱讀:

啟動跟蹤:

mysqld --debug

關閉伺服器:

mysqladmin -u root shutdown

啟動服務:

mysqld --console

顯示資料庫列表:

show databases;

顯示庫中的數據表:

use mysql; //打開庫,學過 FOXBASE 的一定不會陌生吧

show tables;

顯示數據表的結構:

describe 表名;

建庫:

create database 庫名;

建表:

use 庫名;

create table 表名 (欄位設定列表);

刪庫和刪表:

drop database 庫名;

drop table 表名;

將表中記錄清空:

delete from 表名;

顯示表中的記錄:

select * from 表名;

顯示最後一個執行的語句所產生的錯誤、警告和通知:

show warnings;

只顯示最後一個執行語句所產生的錯誤:

show errors;

㈡ mysql 遠程如何導出資料庫

用工具。。。phpmyadmin,navicat。。。都是可以滴~

㈢ mysql select into outfile如何將遠程數據表導出放到本地

`select into outfile` 只能輸出到mysql server,而不能輸出到客戶端。(mysql使用客戶端/服務端的訪問方式,用戶通過mysql客戶端訪問mysql資料庫服務端)

如果想導出數據到客戶端,可以通過管道的方式來實現。

如:
mysql -h Remote_host -e "SELECT ..." > file_on_the_client.

參考: [MySQL SELECT INTO OUTFILE to a different server?](https://stackoverflow.com/a/2805186/6521116)

㈣ 如何時將遠程伺服器MYSQL資料庫導出,導入

MYSQL資料庫導出第一種利用空間商提供的PHPMYADMIN管理工具導出,這種較為簡單,大家查一下資料這里就不多講了.
第二種利用MYSQL安裝時自帶的mysqlmp管理工具導出:
1)左下角開始菜單-運行-CMD進入DOS命令行狀態
2)輸入:CD
D:/Program
Files/MySQL/MySQL
Server
5.0/bin
D:/Program
Files/MySQL/MySQL
Server
5.0/bin為你安裝的MYSQL安裝目錄,/bin為mysqlmp管理工具所有在的目錄;
3)導出語法為:
mysqlmp
-h[hosname]
-u[user_name]
-p[password]
--default-character-set=[char_set_name]
[db_name]
[save_path]
例:然後輸入:mysqlmp
-h119.12.12.11
-umysql-pmysql123--default-character-set=utf8
aspchina
--skip-lock-tables
d:/aspchina_net.sql
119.12.12.11為遠程伺服器IP,-umysql
mysql為資料庫用戶名,-pmysql123
mysql123
為用戶密碼,set=utf8為導出MYSQL的編碼格式,aspchina為要導出的資料庫名,d:/aspchina_net.sql
為導入到你本地的存放路徑,aspchina_net.sql你可以自由命名!
MYSQL資料庫導入
如果MYSQL資料庫小於2MB可以用mysqlmp管理工具導入,如果大小2MB就不行了,因為空間商提供的PHPMYADMIN管理工具一般只能導入小於2MB的數據,這令一些使用MYSQL資料庫的站長郁悶了!
1)左下角開始菜單-運行-CMD進入DOS命令行狀態
2)D:/Program
Files/MySQL/MySQL
Server
5.0/bin為你安裝的MYSQL安裝目錄,/bin為mysqlmp管理工具所有在的目錄;
3)然後輸入:mysql
-h119.12.12.11
-uaspchina
-paspchina123456
aspchina<
d:/aspchina_net.sql
注釋:aspchina_net.sql,如果用戶沒有創建資料庫的許可權將不能導入aspchina_net.sql資料庫,否則spchina_net.sql只能是多張表不然會出錯,這點切記!

㈤ mysql數據如何從遠程導出到本地

首先,你自己的電腦上必須要安裝了MYSQL伺服器。
第二步,進入DOS命令狀態,使用命令
mysqlmp -h 主機名稱 -u 用戶名 -p 密碼 資料庫名稱 >導出文件存放位置
例如:mysqlmp -h 10.142.156.32 -u root -p admin test >c:\test.sql
將遠程資料庫服務的test資料庫導入到本地C盤,名稱為test.sql

㈥ mysql 怎麼連接資料庫導出數據

1、先運行cmd,cd 到MySQL安裝目錄中的bin文件夾
2、mysqlmp -u root -p 資料庫名 > 導出文件名.sql
其他情況下:
1.導出整個資料庫
mysqlmp -u 用戶名 -p 資料庫名 > 導出的文件名
mysqlmp -u wcnc -p smgp_apps_wcnc > wcnc.sql
2.導出一個表
mysqlmp -u 用戶名 -p 資料庫名 表名> 導出的文件名
mysqlmp -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql
3.導出一個資料庫結構
mysqlmp -u wcnc -p -d --add-drop-table smgp_apps_wcnc >d:\wcnc_db.sql
-d 沒有數據 --add-drop-table 在每個create語句之前增加一個drop table

導入:
1、 dos命令下進入sql:先create database 資料庫名;
2、use 資料庫;
3、source c:\....\文件名.sql,後面不需要加分號
二、遠程導入導出資料庫(或者表)
遠程導出語法為:
mysqlmp -h[hosname] -u[user_name] -p[password] --default-character-set=[char_set_name] [db_name] > [save_path]

㈦ 在cmd下怎麼導出mysql資料庫庫

例如你安裝xampp在本地D盤,(步驟都一樣,注意位置)導入資料庫步驟如下:
d:
cd
xampp\MySQL\bin\
xampp\mysql\bin\mysql
-u資料庫名
-p密碼
//
mysql>use
net2003;
//找出要導入資料庫
mysql>source
D:\資料庫位置
即可

㈧ 如何用sql語句實現從伺服器上MySQL資料庫導

如何用sql語句實現從伺服器上MySQL資料庫導出數據至本地
用途:將遠程伺服器的資料庫拷到本地。
Java代碼
復制代碼代碼如下:
mysqlmp
-h
'114.212.111.123'
-uROSE
-pxxxooo
--opt
--compress
ITSM
--skip-lock-tables
|
mysql
-h
localhost
-uroot
-proot
ITSMC
解釋:
114.212.111.123
遠程伺服器名稱
ROSE
遠程資料庫登錄名
xxxooo
遠程資料庫登錄密碼
ITSM遠程資料庫名(即:復制的源)
localhost
本地資料庫名稱(一般情況下都是這個)
root
本地資料庫登錄名(一般情況下都是這個)
root
本地資料庫登錄密碼(一般情況下都是這個)
ITSMC
本地(即:復制的目的)
sql解釋:
mysqlmp
是mysql的一個專門用於拷貝操作的命令
--opt
操作的意思
--compress
壓縮要傳輸的數據
--skip-lock
忽略鎖住的表(加上這句能防止當表有外鍵時的報錯)
-tables
某資料庫所有表
-h
伺服器名稱
-u
用戶名(*後面無空格,直接加用戶名)
-p
密碼(*後面無空格,直接加密碼)
注意:
-u、-p的後面沒有空格,直接加用戶名和密碼!!!

㈨ 如何導出伺服器mysql資料庫備份

MYSQL資料庫導出第一種利用空間商提供的PHPMYADMIN管理工具導出,這種較為簡單,大家查一下資料這里就不多講了.
第二種利用MYSQL安裝時自帶的mysqlmp管理工具導出:
1)左下角開始菜單-運行-CMD進入DOS命令行狀態
2)輸入:CD D:/Program Files/MySQL/MySQL Server 5.0/bin
D:/Program Files/MySQL/MySQL Server 5.0/bin為你安裝的MYSQL安裝目錄,/bin為mysqlmp管理工具所有在的目錄;
3)導出語法為:
mysqlmp -h[hosname] -u[user_name] -p[password] --default-character-set=[char_set_name] [db_name] [save_path]
例:然後輸入:mysqlmp -h119.12.12.11 -umysql-pmysql123--default-character-set=utf8 aspchina --skip-lock-tables d:/aspchina_net.sql
119.12.12.11為遠程伺服器IP,-umysql mysql為資料庫用戶名,-pmysql123 mysql123 為用戶密碼,set=utf8為導出MYSQL的編碼格式,aspchina為要導出的資料庫名,d:/aspchina_net.sql 為導入到你本地的存放路徑,aspchina_net.sql你可以自由命名!
MYSQL資料庫導入
如果MYSQL資料庫小於2MB可以用mysqlmp管理工具導入,如果大小2MB就不行了,因為空間商提供的PHPMYADMIN管理工具一般只能導入小於2MB的數據,這令一些使用MYSQL資料庫的站長郁悶了!
1)左下角開始菜單-運行-CMD進入DOS命令行狀態
2)D:/Program Files/MySQL/MySQL Server 5.0/bin為你安裝的MYSQL安裝目錄,/bin為mysqlmp管理工具所有在的目錄;
3)然後輸入:mysql -h119.12.12.11 -uaspchina -paspchina123456 aspchina< d:/aspchina_net.sql
注釋:aspchina_net.sql,如果用戶沒有創建資料庫的許可權將不能導入aspchina_net.sql資料庫,否則spchina_net.sql只能是多張表不然會出錯,這點切記!