程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 如何將Access和Excel導入到Mysql中之二

如何將Access和Excel導入到Mysql中之二

編輯:關於PHP編程

一。Mysql數據庫的安裝、建庫和ODBC的安裝設置
  Mysql和ODBC驅動可以在其主頁(http://www.mysql.com/)下載,在右邊的Latest Versions點擊進去,下載相應的版本就行了。這裡我們要下載Intel版本的Mysql(最新版本為3.23.40),ODBC驅動則是MyODBC 2.50.37 for NT/2000 (full setup),如果使用Win95/98,其驅動是不同的,請注意區分。
  然後就可以安裝了,Mysql的安裝是非常簡單的,將它解壓到一個目錄(C:mysql),在Win2000中,Mysql可以作為Windows的一個服務運行,在命令行中運行"C:mysqlinmysqld-nt --install",然後在Win2000管理工具的服務中我們就可以發現有Mysql這個服務運行,不過我發現直接運行winmysqladmin.exe也是可以的,這時會要求輸入一個密碼,這是Mysql的連接密碼,請記好,默認的連接是沒有密碼的(用戶為root)。
  其後是建立數據庫和表,由於要將Access和Excel中的數據都導過來,因此表格中要包括兩者的全部字段,這裡為簡單起見,只選擇了其中的一些字段來說明,運行cmd進入到命令行方式,切換到c:mysqlin目錄,執行"mysqladmin create build",這個命令是創建數據庫,build是數據庫的名稱,成功後,執行“mysql”,進入"Mysql>"的命令行方式下,執行以下的命令:
mysql>use build;
mysql>CREATE TABLE loupan (
id int(10) unsigned NOT NULL auto_increment,
loupantype varchar(6),
inputdate date,
at_whatsection varchar(6),
buildname varchar(50),
buildaddress varchar(50),
room tinyint(4),
hall tinyint(4),
areasize decimal(10,2),
exp_sellprice decimal(13,2),
ownername varchar(20),
contactway varchar(50),
memo varchar(255),
updatestatus char(1),
goodloupan char(1),
PRIMARY KEY (id)
);
  接著就會出現Query OK, 0 rows affected (0.04 sec)的成功提示,上文中use build表示切換當前的數據庫為build,接著的語句是建表的命令,字段由上至下表示的是id號(自動加1,而且是該表的主鍵)、樓盤的類型、輸入的日期、所在的區域、樓盤的名字、地址、房間的數目、廳的數目、面積、期望售價、業主的名字、聯系方式、備注、更新狀態、筍盤標志。
  接著就是安裝Mysql的ODBC驅動了,MyODBC的安裝也是傻瓜式的,運行setup,一步步確認。結束後,就可以在控制面板的ODBC數據源中進行設置了,點“系統DSN”,選擇“添加”,在驅動程序的列表中選擇“mysql”,就會彈出一個配置頁面,在Windows DSN Name中輸入數據源的名稱,這裡輸入build(還可以輸入其它的名稱,不一定跟數據庫的名字相同),在“MySQL host(name or IP)”中,輸入“localhost”,表示Mysql運行在本機上,在Mysql Database Name中輸入數據庫的名字“build”,User中輸入“root”,PassWord中輸入剛才設置的密碼,如果剛才沒有設置的話,留空,按“OK”後,就會在系統數據源中多了一項“build”,這樣Mysql的ODBC數據源就設置成功了。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved