? | |||
|
|||
? |
作者:小箭 ?
來源: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 此時你應該不會遇到什么錯誤。如果真的出錯了,請仔細檢查一下是否因上面的文字折行而引起錯誤。這樣就完成了向數據庫傳送數據表的功能,操作起來方便了許多 |
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=3347
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
