多種方法匯入匯出mysql資料
xiong_7592 2007-9-29
環境:linux、mysql
1.資料匯出有以下幾種方法:
1).select into outfile 'filename'語句 ,特點單表處理能力較好
2).mysqldump ,多表匯出功能較強,但是資料篩選功能不強
3).使用命令列執行sql語句
mysqldump db_name tb_name
mysqldump db_name > db_name.sql
把db_name資料庫的內容匯入到當前目錄的db_name.sql檔案中,sql檔案中包含建立表結構的語句和資料的插入語句。
linux命令列下執行sql語句方法如下:
#mysql -e "select * from tb_name"
#mysql -e"select * from tb_name into outfile '/tmp/tb_data.sql' fields terminated by ',' enclosed by '/''"
2.資料匯入也有三種方法:
1).load data infile 'filename'命令
2).使用mysqlimport實用程式
3).使用命令列mysql db_name < test_sql.sql
從檔案tb_name.txt匯入資料到tb_name表,命令如下:
mysql>load data infile 'tb_name.txt' into table tb_name fields terminated by ',' enclosed by '"';
用mysqldump匯入資料,命令如下:
mysqlimport --fields-terminated-by=, --fields-enclosed-by=/" db_name tb_name.txt
使用linux命令列,命令如下:
#mysql db_name < db_name.sql
#mysql -d db_name < db_name.sql
#mysql -t db_name < db_name.sql
由於本人水平有限,只能介紹這麼多了,詳細命令請參考手冊。
參考文件:
unix技術資料的寶庫:limodou的《mysql資料匯入與匯出》
oracle多種匯入匯出資料方法
dmp格式 1.dmp格式的匯出可以通過客戶端工具 pl sql 操作來完成,通過選單欄 tools export tables,然後設定勾選相應引數即可,rows代表是否連同資料一起匯出 2.匯出還可以用cmd工具,速度也更快 exp user pwd db file d dmp full y f...
oracle多種匯入匯出資料方法
dmp格式 1.dmp格式的匯出可以通過客戶端工具 pl sql 操作來完成,通過選單欄 tools export tables,然後設定勾選相應引數即可,rows代表是否連同資料一起匯出 2.匯出還可以用cmd工具,速度也更快 exp user pwd db file d dmp full y f...
mysql資料匯入 匯出方法彙總
由於公司的mysql是搭建在伺服器上,為了避免對伺服器進行直接改動,我選用了遠端匯出和匯入mysql的資料。讓我們把目光看到上圖,由於實際資料庫中neem hanyang下的兩個表alarmdata h和commerr是空表,我們要做的工作就是把neem jabil下的兩個表的資料導到neem ha...