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

興海北路

---男兒仗劍自橫行
<2008年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

統(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

背景說(shuō)明:

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

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

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

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

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

第一步:

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

先看看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ù)庫(kù)和對(duì)應(yīng)的表項(xiàng)
[注意:上面涉及到的Mysql的數(shù)據(jù)類型可能選擇地不夠合適,需要日后調(diào)整]

先創(chuàng)建庫(kù),取名為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
);
//由于文件重名的情況比較多,所以無(wú)須設(shè)置主關(guān)鍵字
第二步:

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

1)先把Access中的數(shù)據(jù)導(dǎo)出為txt文件[文本文件]
具體辦法:打開(kāi)要操作的Access數(shù)據(jù)庫(kù)后,選擇"文件">>導(dǎo)出>>文本文件
在選擇導(dǎo)出后會(huì)彈出一個(gè)窗口,我們通過(guò)單擊"高級(jí)"設(shè)置其中的字段分割符為{tab},文本識(shí)別符號(hào)改成{無(wú)},當(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)起來(lái)哦

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

下面我們通過(guò)該辦法一個(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,成功拉,不過(guò)好象有警告哦

我們先用select * site_tab;看看
原來(lái),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)用過(guò)程中,經(jīng)常要處理一些數(shù)據(jù)的導(dǎo)入及導(dǎo)出 ,特別是將windows平臺(tái)的數(shù)據(jù)導(dǎo)到linux平臺(tái)的數(shù)據(jù)庫(kù)中. 從網(wǎng)上的一篇“如何把ACCESS的數(shù)據(jù)導(dǎo)入到Mysql中”文中,我獲得了一些啟示,成功的將sqlserver數(shù)據(jù)導(dǎo)到了postgresql數(shù)據(jù)庫(kù) 中。
實(shí)現(xiàn)手段如下:
postgresql有一個(gè)非常有用的sql命令COPY — 在表和文件之間拷貝數(shù)據(jù) ,
語(yǔ)法
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)參見(jiàn)postgresql7.1.1 document中文版(http://laser.zhengmai.com.cn/pgsqldoc-7.0c/sql-copy.htm)說(shuō)明。
首 先我們把數(shù)據(jù)從sqlserver中導(dǎo)出為文本文件.在導(dǎo)出過(guò)程中注意選擇好字段分隔符和文本標(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 隨意門 閱讀(523) 評(píng)論(0)  編輯 收藏 引用


只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問(wèn)   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>
            先锋影音国产精品| 亚洲日本中文字幕免费在线不卡| 99re视频这里只有精品| 久久综合久色欧美综合狠狠| 亚洲欧美精品一区| 一区二区三区www| 午夜精品久久久久久久久| 午夜精品美女久久久久av福利| 久久精品视频在线播放| 老鸭窝91久久精品色噜噜导演| 99这里只有精品| 欧美一区二区在线| 欧美日韩国产高清| 欧美日韩性视频在线| 国产精品久久国产精品99gif| 国产精品亚洲人在线观看| 国语精品一区| 亚洲欧洲一区二区在线播放| 一区二区三区日韩| 欧美11—12娇小xxxx| 中文精品视频| 亚洲欧美国产视频| 国产欧美成人| 亚洲字幕在线观看| 久久精视频免费在线久久完整在线看| 久久综合久久综合久久综合| 欧美久久综合| 黄色小说综合网站| 亚洲一区久久| 你懂的国产精品| 这里只有精品丝袜| 麻豆av福利av久久av| 国产精品男女猛烈高潮激情| 亚洲日韩中文字幕在线播放| 久久久久九九九九| 中文在线资源观看视频网站免费不卡| 久久综合色综合88| 国产精品乱码一区二三区小蝌蚪| 亚洲欧洲一区| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲综合日韩在线| 欧美日韩免费一区| 黄色成人在线网址| 亚洲精品国产精品乱码不99| 国产精品美女999| 亚洲国产免费| 午夜欧美大片免费观看| 亚洲高清视频一区二区| 亚洲啪啪91| 麻豆成人综合网| 国模精品一区二区三区| 羞羞答答国产精品www一本| 亚洲精品视频免费| 欧美成人精品不卡视频在线观看| 国产亚洲一区二区三区在线观看 | 欧美国产欧美综合 | 久久久久久精| 国产婷婷一区二区| 午夜日韩激情| 一区二区三区高清| 欧美视频在线观看视频极品| 一区二区三区欧美在线观看| 99精品国产热久久91蜜凸| 麻豆精品精品国产自在97香蕉| 国产欧美精品日韩精品| 久久国产精品色婷婷| 亚洲免费视频一区二区| 国产精品一区免费视频| 欧美在线观看一区| 一区二区三区.www| 欧美午夜精品久久久久久孕妇| 宅男噜噜噜66国产日韩在线观看| 亚洲国产欧美一区| 狂野欧美激情性xxxx| 国产日韩免费| 性欧美长视频| 一区二区欧美日韩视频| 久久蜜臀精品av| 久久久久久一区| 亚洲黄网站黄| 亚洲黄色成人| 国产精品永久免费在线| 欧美一区二区三区婷婷月色| 亚洲女同精品视频| 狠狠色综合网| 亚洲精品免费观看| 欧美日韩一区二区三区免费看| 亚洲欧美日韩一区二区三区在线观看| 亚洲尤物在线视频观看| 尤物yw午夜国产精品视频明星| 亚洲成色999久久网站| 欧美午夜不卡在线观看免费| 午夜国产精品视频免费体验区| 欧美在线观看天堂一区二区三区| 亚洲高清免费| 亚洲网站在线看| 亚洲国产日韩欧美综合久久 | 亚洲男女自偷自拍| 亚洲大胆av| 亚洲午夜激情| 亚洲国产天堂久久国产91| 一本色道久久综合狠狠躁篇的优点| 国产一区二区三区网站| 亚洲麻豆av| 亚洲电影免费观看高清完整版在线| 日韩图片一区| 亚洲成色777777女色窝| 亚洲性xxxx| 日韩性生活视频| 久久精品视频在线播放| 香蕉久久精品日日躁夜夜躁| 蜜桃av综合| 午夜亚洲视频| 欧美日韩国产成人在线观看| 久久综合亚洲社区| 国产精品一二三视频| 亚洲国产精品999| 国产一区二区无遮挡| 亚洲私人影院在线观看| 亚洲精品乱码久久久久久日本蜜臀| 欧美在线播放视频| 欧美一区二区三区的| 欧美午夜理伦三级在线观看| 亚洲精品乱码久久久久久黑人 | 91久久精品国产91久久性色tv| 亚洲欧美一区在线| 亚洲一区二区三区免费视频| 欧美国产三级| 亚洲国产精品999| 亚洲人成免费| 欧美激情精品久久久久久蜜臀| 麻豆成人综合网| 国产一二精品视频| 亚洲综合首页| 亚洲欧美制服中文字幕| 欧美日韩人人澡狠狠躁视频| 亚洲精品一区在线观看香蕉| 亚洲精品四区| 欧美激情a∨在线视频播放| 精品二区久久| 亚洲国产精品123| 91久久亚洲| 久久亚洲一区二区| 欧美肥婆在线| 亚洲精品乱码| 欧美日韩在线另类| 亚洲免费播放| 午夜精品久久久久久久蜜桃app| 欧美日韩高清在线观看| 欧美激情小视频| 亚洲精品男同| 欧美视频一区二区三区…| 中文亚洲字幕| 久久成人av少妇免费| 国产一区二区欧美日韩| 久久国产精彩视频| 欧美电影打屁股sp| 亚洲视频福利| 国产免费成人av| 久久亚洲影音av资源网| 亚洲国产欧美日韩精品| 午夜精彩视频在线观看不卡| 国产午夜精品全部视频在线播放| 久久久国产午夜精品| 最近看过的日韩成人| 午夜一区不卡| 亚洲第一页在线| 欧美色精品天天在线观看视频 | 亚洲三级性片| 欧美亚洲视频在线观看| 在线观看中文字幕不卡| 欧美激情a∨在线视频播放| 中文亚洲欧美| 久久久美女艺术照精彩视频福利播放| 最新中文字幕一区二区三区| 国产精品国产三级国产aⅴ入口 | 国产精品入口麻豆原神| 亚洲一区二区三区激情| 欧美刺激性大交免费视频| 亚洲伊人久久综合| 亚洲国产婷婷香蕉久久久久久| 国产精品美女在线| 美女免费视频一区| 午夜精品一区二区三区在线| 亚洲国产精品成人一区二区| 亚洲综合日韩中文字幕v在线| 伊人伊人伊人久久| 国产免费成人在线视频| 欧美日本三区| 免费日韩成人| 久久精品在线观看| 亚洲一区二区精品| 亚洲精品一区久久久久久| 久久国产日韩| 午夜精品久久久久| 一区二区三区.www| 日韩视频精品在线| 亚洲国产va精品久久久不卡综合| 国产精品免费网站| 国产精品r级在线|