mysql轉移老資料 mysql匯入匯出資料

2021-10-18 02:31:04 字數 1513 閱讀 5167

window下

1.匯出整個資料庫

mysqldump -u 使用者名稱 -p 資料庫名 > 匯出的檔名

mysqldump -u dbuser -p dbname > dbname.sql

2.匯出乙個表

mysqldump -u 使用者名稱 -p 資料庫名 表名》 匯出的檔名

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

3.匯出乙個資料庫結構

mysqldump -u dbuser -p -d --add-drop-table dbname >d:/dbname_db.sql

-d 沒有資料 --add-drop-table 在每個create語句之前增加乙個drop table

4.匯入資料庫

常用source 命令

進入mysql資料庫控制台,如

mysql -u root -p

mysql>use 資料庫

然後使用source命令,後面引數為指令碼檔案(如這裡用到的.sql)

mysql>source d:/dbname.sql

1. 匯入資料到資料庫

mysql -uroot -d資料庫名

1. 匯入資料到資料庫中得某個表

mysql -uroot -d資料庫名  表名

d:\apmserv5.2.6\mysql5.1\bin>mysqldump -u root -p  erp lightinthebox_tags > ligh

tinthebox.sql

linux下

一、匯出資料庫用mysqldump命令(注意mysql的安裝路徑,即此命令的路徑):

1、匯出資料和表結構:

mysqldump -u使用者名稱 -p密碼 資料庫名 > 資料庫名.sql

#/usr/local/mysql/bin/   mysqldump -uroot -p abc > abc.sql

敲回車後會提示輸入密碼

2、只匯出表結構

mysqldump -u使用者名稱 -p密碼 -d 資料庫名 > 資料庫名.sql

#/usr/local/mysql/bin/   mysqldump -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

mysql 轉移字段 Mysql資料遷移與型別轉換

條件語句case case when a.business mark then 2endas source type,條件語句 case else case when a.business mark then 2when a.rebate id then 1else0endas source typ...

資料轉移 從MySQL到HBase

今天的任務是 利用sqoop工具將資料從rdbms 以mysql為例 匯入到hbase當中去。匯入資料 mysql,oracle 匯入資料到 hadoop 的 hdfs hive hbase 等資料儲存系統 匯出資料 從 hadoop 的檔案系統中匯出資料到關聯式資料庫 mysql 等 sqoop ...

mysql8資料轉移到mysql5

使用mysqldump mysqlpump等工具備份源資料庫的資料為sql檔案 將sql檔案裡的utf8mb4 0900 ai ci替換為utf8 general ci,sql檔案比較小的話可以用一般的文字編輯器直接編輯替換,比較大的話可能會打不開,可以使用sed sed i s utf8mb4 0...