国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

如何把access轉換到mysql

2024-07-24 12:55:11
字體:
來源:轉載
供稿:網友

access 只能在 windows 下使用這一致命的特性讓我深惡痛絕,痛下決心要把 access 轉換到 mysql,但是從網上找了很多文章,都沒有直接轉換的東西。聽說可以利用odbc轉,就嘗試了一下。

先安裝好mysql,myodbc,建一個mysql的空數據庫,在odbc管理中加上這個數據庫,指定名稱。

用access2000打開數據庫,然后選導出,選odbc,選機器數據源,選中自己剛才建立好的mysql odbc 數據源,確定后導出。

一次只能倒一個表。

。。。。。。。。。。

終于完了,現在成功了嗎?

把程序中的數據源改到剛倒好的mysql odbc上,發現到處都是錯誤,原來mysql對表的大小寫有區分,改了程序后,運行感覺不錯,速度也可以。

不對,怎么又錯了,這個id怎么是空的???

原來這個倒入的數據庫不支持自動遞增的功能。
 
繼續到mysql的目錄,bin下運行 mysqldump 倒出所有的結構和數據到一個文件 my.sql然后編輯 my.sql,修改所有的 create table 語句,
id int not null auto_increment, primary key (id), 這樣id就相當于access中的自動編號數據類型了,在 mysql/bin 下運行mysql,drop掉原來的數據庫,再source一下剛才修改過的這個my.sql所有數據恢復進去,好,這下一切搞定,程序比往常要快了許多,尤其是論壇部分。

注:此次操作均在 windows 2000 下進行。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 合山市| 沙坪坝区| 太湖县| 嘉荫县| 南昌县| 鲜城| 安多县| 舞钢市| 黄陵县| 阳泉市| 福州市| 商河县| 衡东县| 柳州市| 天等县| 株洲市| 鲁甸县| 山东省| 大关县| 龙海市| 嘉义市| 化隆| 桐城市| 夏邑县| 榆中县| 峨山| 隆尧县| 南城县| 久治县| 大姚县| 石柱| 元朗区| 白朗县| 独山县| 汝南县| 鲁甸县| 凤翔县| 黔西| 六枝特区| 遵义市| 扶沟县|