項目開發中經常會用到mysql數據庫,免不了要導出表數據或者表結構
創新互聯長期為上千客戶提供的網站建設服務,團隊從業經驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯網生態環境。為鄱陽企業提供專業的成都網站制作、網站建設、外貿網站建設,鄱陽網站改版等技術服務。擁有十載豐富建站經驗和眾多成功案例,為您定制開發。
打開SQLyog客戶端工具連接數據庫,輸入用戶名和密碼,點擊connection按鈕
2
打開要導出的所在表的數據庫,例如我這里數據庫為edu
3
光標聚焦表名字,然后右鍵-----》Export------Backup Table As SQL Dump...
4
下圖紅色數字1 2 3 4 5一定 要注意,我來解釋一下,1,Structure only 意思是僅僅導出表結構,并不導出表數據 ,。2,Data only 僅僅導出表數據,。3,Structure and data 及導出表結構也導出表數據。,4,導出路徑。5,要導出的表
將mysql表結構導出成excel格式的,以下介紹方法:
1.
用navicat
for
mysql工具打開,右鍵表選擇轉存sql文件
2.
填寫導出名,格式修改為xls
3.
導出成功,關閉窗口
4.
查看excel文件,可看到表結構,表信息
將數據導出成excel格式:
1.
用navicat
for
mysql工具打開表,對表查詢
2.
將查詢的結果進行導出,點擊導出向導,選出導出的excel格式
3.
選擇導出本地路徑
勾選上列名
4.
點擊開始
導出完成,點關閉
5.
可以打開剛才導出的excel
1.
c:\mysqldump
buybook
d:/mysqlbak/buybook.sql或者c:\mysqldump
buybook
d:/mysqlbak/buybook.txt建議用2上面的導出的文本包括了數據庫的結構和記錄!
如只要紀錄的話:
select
*
into
outfile
'filename.txt'
from
tablname;另:使用mysqldump命令格式mysqldump
yourdatabasename
--user=yourusername
--password=yourpassword
yourdatabasename是你想處理的數據庫名
yourusername和yourpassword
對應你的授權口令
如果只需要導出表的結構,那么可以使用mysqldump的
-d
選項轉:用圖形工具是比較方便的,比如我用的:sqlyog。
在命令行中的方式為:
1、把整個數據庫導出為一個sql文件:用:mysqldump
dbname
c:\mydb.sql
2、把sql文件導入數據庫:用mysql命令進入mysql,在mysql提示符下輸入:
1)創建數據庫:create
database
newdb;
2)使用當前數據庫:use
newdb;
3)導入sql文件中的數據:source
c:\mydb.sql(無分號)
具體方法步驟如下:
1、使用一個MySQL管理工具:SQLyog,點擊菜單欄“數據庫”下拉的最后一項:
導出的格式如下:
2、要想轉成Excel格式的只需手動將該表復制到Excel中去。
可用如下方法:
1、使用navicat for mysql登錄mysql數據庫,找到要導出的表,如test數據庫下的bonus表。
2、左鍵選中右側欄位的表名。
3、下方的選項點擊,DDL,然后下邊會出現創建表的sql語句,將其復制粘貼即可,這就是表的結構。
在命令行下mysql的數據導出有個很好用命令mysqldump,它的參數有一大把,可以這樣查看:
mysqldump
最常用的:
mysqldump -uroot -pmysql databasefoo table1 table2 foo.sql
這樣就可以將數據庫databasefoo的表table1,table2以sql形式導入foo.sql中,其中-uroot參數表示訪問數據庫的用戶名是root,如果有密碼還需要加上-p參數
C:\Users\jack mysqldump -uroot -pmysql sva_rec date_drv e:\date_drv.sql
mysql的數據導入也是相當便捷的,如:
mysql -uroot databasefoo foo.sql
這樣就可以將foo.sql的數據全部導入數據庫databasefoo
1.導出整個數據庫
mysqldump -u用戶名 -p密碼 數據庫名 導出的文件名
C:\Users\jack mysqldump -uroot -pmysql sva_rec e:\sva_rec.sql
2.導出一個表,包括表結構和數據
mysqldump -u用戶名 -p 密碼 數據庫名 表名 導出的文件名
C:\Users\jack mysqldump -uroot -pmysql sva_rec date_rec_drv e:\date_rec_drv.sql
3.導出一個數據庫結構
C:\Users\jack mysqldump -uroot -pmysql -d sva_rec e:\sva_rec.sql
4.導出一個表,只有表結構
mysqldump -u用戶名 -p 密碼 -d數據庫名 表名 導出的文件名
C:\Users\jack mysqldump -uroot -pmysql -d sva_rec date_rec_drv e:\date_rec_drv.sql
5.導入數據庫
常用source 命令
進入mysql數據庫控制臺,
如mysql -u root -p
mysqluse 數據庫
然后使用source命令,后面參數為腳本文件(如這里用到的.sql)
mysqlsource d:wcnc_db.sql
分享文章:mysql怎么到處表結構,mysql語句查看表結構
瀏覽地址:http://vcdvsql.cn/article30/dsdjspo.html
成都網站建設公司_創新互聯,為您提供靜態網站、動態網站、品牌網站制作、App開發、品牌網站建設、微信公眾號
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯