程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 快速裝載MYSQL數據庫加入時間2001-2-15

快速裝載MYSQL數據庫加入時間2001-2-15

編輯:關於PHP編程

作者:小箭
來源:http://it.163.com/tm/010119/010119_13632.html

MySQL是一個小巧玲珑的數據庫服務器軟件,對於小型(當然也不一定很小)應用系統是非常理想的。除了支持標准的ANSI SQL語句,它還支持多種平台。而在Unix系統上,該軟件支持多線程運行方式,從而能獲得相當好的性能。對於不使用Unix的用戶,它可以在Windows NT系統上以系統服務方式運行,或者在Windows 95/98系統上以普通進程方式運行。
  對於Windows 95/98系統運行方式,實際創建出數據庫,是在 DOS環境裡鍵入下列命令:mysqladmin -u root create mydb,其中-u選項告訴MySQL我們使用的是默認root用戶,這樣就創建了一個名為“mydb”的數據庫。
  從MySQL數據庫中讀取數據之前,我們得先往數據庫裡放一些數據。在現在這一階段,還沒有一個簡便的方法來做這件事情。對Win32用戶來說,很不幸,要在DOS下做些工作,就不得不使用DOS窗口:在DOS提示符下鍵入“MySQL”,出現歡迎信息和“MySQL>”提示符,再鍵入“use mydb”,表示開始使用我們新建的數據庫,然後再創建數據表(文件)的名稱和數據結構,並為數據表加入數據。在這個過程中,任何錯誤輸入都可能產生錯誤,導致前功盡棄,必須從頭再來。
  為了避免這種情況,我們需要采用其他方式。這裡以大家都喜歡用的員工數據庫為例,我們可以這樣來添加數據:
  把下面的文字復制到一個文件中,把該文件存在MySQL的bin目錄下(我假定文件名是mydb.dump)。
CREATE TABLE employees (id tinyint(4) DEFAULT 0 NOT NULL AUTO_INCREMENT, first varchar(20), last varchar(20), address varchar(255), position varchar(50), PRIMARY KEY (id), UNIQUE id (id));
INSERT INTO employees VALUES (1,Bob,Smith,128 Here St, Cityname,Marketing Manager);
INSERT INTO employees VALUES (2,John,Roberts,45 There St , Townville,Telephonist);
INSERT INTO employees VALUES (3,Brad,Johnson,1/34 Nowhere Blvd, Snowston,Doorman);
  如果文字是折行的,請確保每一個INSERT語句都另起一行。現在,我們要把數據加入到mydb數據庫中了。在命令行下,鍵入下面的命令:
   MySQL -u root mydb < mydb.dump
  此時你應該不會遇到什麼錯誤。如果真的出錯了,請仔細檢查一下是否因上面的文字折行而引起錯誤。這樣就完成了向數據庫傳送數據表的功能,操作起來方便了許多

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