青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

興海北路

---男兒仗劍自橫行
<2025年9月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

統(tǒng)計(jì)

  • 隨筆 - 85
  • 文章 - 0
  • 評(píng)論 - 17
  • 引用 - 0

常用鏈接

留言簿(6)

隨筆分類

隨筆檔案

收藏夾

全是知識(shí)啊

搜索

  •  

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

如何把Access中數(shù)據(jù)導(dǎo)入Mysql中[手工]
作者: falcon   發(fā)表日期: 2006-04-12 18:31   復(fù)制鏈接



版權(quán)聲明:該文為本人原創(chuàng),可以自由轉(zhuǎn)載,但不得用于商業(yè)途徑,并且需保留原作者名和本站地址.

參考資料:
1)mysql入門:http://space.lzu.edu.cn/homeof/usmot/bbs/show.asp?id=85
2)mysql數(shù)據(jù)類型:http://blog.xinweb.org/?action=show&id=20
3)mysql中文手冊(cè):http://www.linuxforum.net/books/mysqlmanual/manual_toc.html
4)mysql導(dǎo)入導(dǎo)出:http://it.yn.cninfo.net/pubnews/doc/read/8742421943220786691/103.oldsystem14.2635/index.asp

背景說明:

由于要做ftp搜索引擎的新版,即把目前VB+ACCESS+ASP的版本轉(zhuǎn)換成C+Mysql+PHP版

打算WEB開發(fā)和底層開發(fā)同時(shí)進(jìn)行

所以得先想辦法把Access中的數(shù)據(jù)轉(zhuǎn)到Mysql中

那么如何實(shí)現(xiàn)呢?

轉(zhuǎn)入正題
下面,一步一個(gè)腳印開始把Access數(shù)據(jù)轉(zhuǎn)換成Mysql的哦

第一步:

根據(jù)Access中數(shù)據(jù)庫的邏輯結(jié)構(gòu)[或者是以前寫好的數(shù)據(jù)庫設(shè)計(jì)文檔哦]
在Mysql下設(shè)計(jì)并創(chuàng)建出對(duì)應(yīng)的數(shù)據(jù)庫

先看看Access中的幾個(gè)表的結(jié)構(gòu),并進(jìn)行初步的數(shù)據(jù)類型轉(zhuǎn)換哦
site_tab //站點(diǎn)信息表

字段名稱     數(shù)據(jù)類型(Access)     數(shù)據(jù)類型(Mysql)
id     數(shù)字     int
site     文本     char(15)
port     數(shù)字     int
user     文本     char(15)
pw     文本     char(15)
acc     是/否     enum('N','Y')
indb     是/否     enum('N','Y')
info     備注     text

key_tab //關(guān)鍵字統(tǒng)計(jì)表

key     文本     char(100)
acctime     數(shù)字     int


file_tab //文件表

file     Text(100)     char(100)
postfix     Text(4)     char(4)
pid     Integer     int
ipid     Integer     int
acctime     long     int

cat_tab //目錄表

id     Integer     int
cat     Text(100)     char(100)
postfix     Text(4)     char(1) //這個(gè)可以考慮刪除掉,因?yàn)槎嘤?br>pid     Integer     int
ipid     Integer     int
acctime     long     int

下面根據(jù)上面的轉(zhuǎn)換,創(chuàng)建mysql下的數(shù)據(jù)庫和對(duì)應(yīng)的表項(xiàng)
[注意:上面涉及到的Mysql的數(shù)據(jù)類型可能選擇地不夠合適,需要日后調(diào)整]

先創(chuàng)建庫,取名為falcon_search
create database falcon_search;

創(chuàng)建表site_tab
create table site_tab
(
id   int   not null primary key,
site   char(15)   not null,
port   int   default 21,
user   char(15)   not null   default 'anonymous',
pw   char(15)   not null   default 'falcon',
acc   enum('N','Y')   default 'N',
indb   enum('N','Y')   default 'N',
info   text
);

創(chuàng)建表key_tab
create table key_tab
(
skey   char(100) binary not null unique ,
acctime   int default 0
);

創(chuàng)建表cat_tab
create table cat_tab
(
id   int,
cat   char(100) binary not null,
postfix   char(1) binary,
pid   int references cat_tab(id),
ipid   int references site_tab(id),
acctime   int,
primary key(id,ipid)
);

創(chuàng)建文件表file_tab
create table file_tab
(
file   char(100) binary not null,
postfix   char(4) binary   not null,
pid   int references cat_tab(id),
ipid   int references site_tab(id),
acctime   int
);
//由于文件重名的情況比較多,所以無須設(shè)置主關(guān)鍵字
第二步:

數(shù)據(jù)庫和表都創(chuàng)建好拉,我們現(xiàn)在得想辦法把數(shù)據(jù)從Access弄到Mysql下
怎么弄呢?

1)先把Access中的數(shù)據(jù)導(dǎo)出為txt文件[文本文件]
具體辦法:打開要操作的Access數(shù)據(jù)庫后,選擇"文件">>導(dǎo)出>>文本文件
在選擇導(dǎo)出后會(huì)彈出一個(gè)窗口,我們通過單擊"高級(jí)"設(shè)置其中的字段分割符為{tab},文本識(shí)別符號(hào)改成{無},當(dāng)然還可以進(jìn)行其他的設(shè)置哦.
注意:對(duì)應(yīng)的各個(gè)文件的文件名取名為對(duì)應(yīng)的表名哦(統(tǒng)一一下,方便后面操作)


2)之后,復(fù)制到mysql下的bin所在目錄下

第三步:

設(shè)法把文本文件中的數(shù)據(jù)導(dǎo)入到剛才創(chuàng)建的表中,要對(duì)應(yīng)起來哦

主要用到該句:LOAD DATA LOCAL IN FILE 存有數(shù)據(jù)的文本文件名 INTO TABLE 表名;

下面我們通過該辦法一個(gè)一個(gè)地把數(shù)據(jù)從文本文件中導(dǎo)入對(duì)應(yīng)的表中

1)site_tab.txt===>site_tab
load data local infile "site_tab.txt" into table site_tab;

ok,成功拉,不過好象有警告哦

我們先用select * site_tab;看看
原來,acc和indb全為空的

現(xiàn)在我們只要把a(bǔ)cc和indb的值更新為'N'就可以拉:
update site_tab set indb="N";
update site_tab set acc="N";

2)key_tab.txt===>key_tab

load data local infile "key_tab.txt" into table key_tab;

3)cat_tab.txt===>cat_tab

load data local infile "cat_tab.txt" into table cat_tab;

4)file_tab.txt===>file_tab

load data local infile "file_tab.txt" into table file_tab;


呵呵,ok,我們成功的把數(shù)據(jù)從Access導(dǎo)入到Mysql里頭拉
其實(shí)我們完全可以把這些操作更簡(jiǎn)化一些,有時(shí)間再弄,呵呵

兄弟姐妹們還有什么好的簡(jiǎn)單辦法,不妨到后面跟貼哦

關(guān)于把文本文件里頭的數(shù)據(jù)轉(zhuǎn)入postgresql中:

Quote:

將SQLSERVER的數(shù)據(jù)導(dǎo)入到postgresql中
在linux 的實(shí)際應(yīng)用過程中,經(jīng)常要處理一些數(shù)據(jù)的導(dǎo)入及導(dǎo)出 ,特別是將windows平臺(tái)的數(shù)據(jù)導(dǎo)到linux平臺(tái)的數(shù)據(jù)庫中. 從網(wǎng)上的一篇“如何把ACCESS的數(shù)據(jù)導(dǎo)入到Mysql中”文中,我獲得了一些啟示,成功的將sqlserver數(shù)據(jù)導(dǎo)到了postgresql數(shù)據(jù)庫 中。
實(shí)現(xiàn)手段如下:
postgresql有一個(gè)非常有用的sql命令COPY — 在表和文件之間拷貝數(shù)據(jù) ,
語法
COPY [ BINARY ] table [ WITH OIDS ]
FROM { filename | stdin }
[ [USING] DELIMITERS delimiter ]
[ WITH NULL AS ull string ]
COPY [ BINARY ] table [ WITH OIDS ]
TO { filename | stdout }
[ [USING] DELIMITERS delimiter ]
[ WITH NULL AS ull string ]
詳細(xì)請(qǐng)參見postgresql7.1.1 document中文版(http://laser.zhengmai.com.cn/pgsqldoc-7.0c/sql-copy.htm)說明。
首 先我們把數(shù)據(jù)從sqlserver中導(dǎo)出為文本文件.在導(dǎo)出過程中注意選擇好字段分隔符和文本標(biāo)識(shí)符,且查看一下文本文件,確定一個(gè)記錄是否在同一行上, 如不是,則手工把回車鍵除掉.假如我們導(dǎo)出的文本文件為c:\friend.txt.把它拷貝到linux下 /usr/test/目錄下。其內(nèi)容如下:
1,云飛揚(yáng),男,南京六合,徐州建院
2,孫高勇,男,南京六合,徐州建院
3,朱曉玲,女,南京,未知
我們要將數(shù)據(jù)從linux文件復(fù)制到表friends(表的結(jié)構(gòu)要同文本文件的格式一致字段如下:id,name,sex,address,school),使
用“,”字符作為分隔線:
copy friends FROM /usr/test/friend.txt USING DELIMITERS ',';
去試一下(注意轉(zhuǎn)義字符),是不是一切ok!
當(dāng)然拉,這種方法還是比較麻煩地,不知各位還有什么更好的方法,請(qǐng)告訴我,我的email:yfy002@21cn.com

參考文檔:1.如何把ACCESS的數(shù)據(jù)導(dǎo)入到Mysql中
2.postgresql7.1.1 document中文版(http://laser.zhengmai.com.cn)



參考http://www.akae.cn/bbs/redirect.php?fid=24&tid=3584&goto=nextoldset

posted on 2008-03-14 16:16 隨意門 閱讀(519) 評(píng)論(0)  編輯 收藏 引用


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久精品72免费观看| 久久精品国产2020观看福利| 在线观看日韩欧美| 欧美人与性动交cc0o| 香蕉亚洲视频| 欧美日韩一级大片网址| 在线亚洲欧美专区二区| 日韩视频免费观看高清在线视频 | 香蕉久久夜色精品国产使用方法| 欧美在线综合视频| 久久精品道一区二区三区| 亚洲精品综合精品自拍| 国产一区二区三区四区老人| 欧美成人亚洲| 欧美一区二区三区免费观看视频 | 久久在线观看视频| 久久综合伊人77777蜜臀| 亚洲综合精品| 亚洲欧美日韩国产成人精品影院| 黄色成人91| 亚洲高清在线视频| 伊人成人在线视频| 亚洲大胆在线| 亚洲免费观看高清完整版在线观看| 1000部精品久久久久久久久| 亚洲毛片网站| 先锋影音国产精品| 久久久91精品国产一区二区三区 | 亚洲女人小视频在线观看| 国产午夜亚洲精品不卡| 久久精品日产第一区二区三区| 国产欧美一区二区三区久久 | 91久久精品国产91性色| 亚洲综合999| 噜噜噜在线观看免费视频日韩| 亚洲精一区二区三区| 久久精品国产99精品国产亚洲性色| 你懂的国产精品永久在线| 国产欧美1区2区3区| 亚洲美女在线看| 久久综合一区二区三区| 亚洲一区二区精品视频| 欧美精品在线免费| 亚洲国产欧美另类丝袜| 久久精品亚洲一区二区三区浴池| 日韩亚洲综合在线| 欧美成人一区二区三区| 好吊色欧美一区二区三区视频| 亚洲少妇在线| 亚洲伦理久久| 欧美好吊妞视频| 亚洲精品在线观| 国产欧美91| 国产精品护士白丝一区av| 韩日成人av| 欧美在线资源| 一区二区三区 在线观看视频| 麻豆精品视频在线观看| 国内自拍一区| 久久嫩草精品久久久精品一| 亚洲欧美日韩综合| 国产精品影院在线观看| 亚洲欧美日韩天堂一区二区| 一区二区福利| 欧美午夜片欧美片在线观看| 亚洲免费视频网站| 9久草视频在线视频精品| 欧美色欧美亚洲另类二区| 亚洲视频精选| 亚洲夜间福利| 国产美女一区| 久久国产精品久久精品国产| 午夜视频久久久久久| 国产精品视区| 欧美影院成人| 久久久久久噜噜噜久久久精品| 亚洲国产精品va在线看黑人| 欧美韩日高清| 欧美日韩国语| 欧美一区二区性| 久久久久国产一区二区| 亚洲国产精品欧美一二99| 欧美韩日视频| 国产精品高潮呻吟久久av黑人| 欧美在线播放高清精品| 久久久久青草大香线综合精品| 亚洲精品午夜精品| 亚洲午夜一区二区| 今天的高清视频免费播放成人| 欧美高清在线视频| 国产精品高清在线观看| 久久青草久久| 欧美成年人网| 午夜免费在线观看精品视频| 亚洲国产精品一区二区www在线 | 亚洲精品三级| 亚洲欧美日韩一区二区三区在线| 国产日韩欧美视频在线| 亚洲第一级黄色片| 国产午夜精品理论片a级大结局| 免费成人高清在线视频| 欧美日韩爆操| 欧美 日韩 国产 一区| 国产精品vip| 欧美激情一区三区| 国产色综合天天综合网| 日韩一级在线观看| 在线欧美三区| 午夜精品视频在线观看| 欧美高清视频免费观看| 美女免费视频一区| 亚洲免费电影在线观看| 欧美一区午夜视频在线观看| 亚洲精品国偷自产在线99热| 午夜精品一区二区三区电影天堂| 亚洲国产高清一区| 久久精品日产第一区二区| 亚洲一区二区网站| 久久精品日韩| 久久精品免费看| 国产精品久久午夜夜伦鲁鲁| 亚洲国产影院| 亚洲二区在线| 久久免费高清视频| 久久精品日产第一区二区| 国产精品亚洲综合| 一区二区三区高清在线| 中文欧美日韩| 欧美天堂亚洲电影院在线观看| 最新国产拍偷乱拍精品| 亚洲欧洲综合另类| 欧美成人精品在线观看| 亚洲电影免费在线| 亚洲靠逼com| 欧美一区二区精品| 欧美成人一品| 久久不射网站| 国产精品一区二区三区久久久| 日韩亚洲在线| 亚洲摸下面视频| 国产精品亚洲精品| 欧美在现视频| 久久综合狠狠综合久久综合88| 国产自产精品| 美女999久久久精品视频| 免费看精品久久片| 亚洲高清视频一区| 六月婷婷久久| 亚洲人成网站在线播| 99国产精品一区| 国产精品久久久久久久电影| 香蕉av777xxx色综合一区| 久久久视频精品| 影音先锋在线一区| 久久久久国产一区二区| 亚洲高清视频在线观看| 在线亚洲欧美视频| 国产精品久久久久久影视| 午夜精品久久久久| 久久夜色撩人精品| 99精品国产热久久91蜜凸| 欧美日韩在线一二三| 亚洲免费伊人电影在线观看av| 久久青草久久| 亚洲高清av在线| 欧美精品二区| 欧美在线一级va免费观看| 欧美激情中文不卡| 亚洲免费综合| 海角社区69精品视频| 欧美黄色aaaa| 欧美一级理论片| 免费观看一级特黄欧美大片| 99视频+国产日韩欧美| 欧美丝袜一区二区| 久久天天躁夜夜躁狠狠躁2022| 亚洲精品视频在线观看免费| 亚洲欧美春色| 亚洲经典在线| 欧美一级久久| 性欧美8khd高清极品| 亚洲高清久久网| av不卡免费看| 国产精品自拍在线| 亚洲午夜久久久久久尤物| 午夜精品av| 亚洲欧美视频在线| 亚洲免费高清视频| 亚洲国产婷婷香蕉久久久久久| 欧美激情一区二区三区蜜桃视频 | 欧美gay视频| 一区二区自拍| 亚洲视频每日更新| 免费视频亚洲| 午夜精品福利一区二区蜜股av| 亚洲高清在线播放| 国产欧美欧洲在线观看| 欧美日韩亚洲三区| 免费亚洲一区二区| 久久久久久穴|