溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何快速裝載MYSQL數(shù)據(jù)庫(kù)

發(fā)布時(shí)間:2021-11-20 09:52:42 來源:億速云 閱讀:154 作者:柒染 欄目:MySQL數(shù)據(jù)庫(kù)

如何快速裝載MYSQL數(shù)據(jù)庫(kù),相信很多沒有經(jīng)驗(yàn)的人對(duì)此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個(gè)問題。

快速裝載MYSQL數(shù)據(jù)庫(kù) 


  Mysql是一個(gè)小巧玲瓏的數(shù)據(jù)庫(kù)服務(wù)器軟件,對(duì)于小型(當(dāng)然也不一定很?。?yīng)用系統(tǒng)是非常理想的。除了支持標(biāo)準(zhǔn)的ANSI SQL語句,它還支持多種平臺(tái)。而在unix系統(tǒng)上,該軟件支持多線程運(yùn)行方式,從而能獲得相當(dāng)好的性能。對(duì)于不使用Unix的用戶,它可以在windows NT系統(tǒng)上以系統(tǒng)服務(wù)方式運(yùn)行,或者在Windows 95/98系統(tǒng)上以普通進(jìn)程方式運(yùn)行。

  對(duì)于Windows 95/98系統(tǒng)運(yùn)行方式,實(shí)際創(chuàng)建出數(shù)據(jù)庫(kù),是在 DOS環(huán)境里鍵入下列命令:MYSQLadmin -u root create mydb,其中-u選項(xiàng)告訴MySQL我們使用的是默認(rèn)root用戶,這樣就創(chuàng)建了一個(gè)名為“mydb”的數(shù)據(jù)庫(kù)。

  從MySQL數(shù)據(jù)庫(kù)中讀取數(shù)據(jù)之前,我們得先往數(shù)據(jù)庫(kù)里放一些數(shù)據(jù)。在現(xiàn)在這一階段,還沒有一個(gè)簡(jiǎn)便的方法來做這件事情。對(duì)win32用戶來說,很不幸,要在DOS下做些工作,就不得不使用DOS窗口:在DOS提示符下鍵入“MySQL”,出現(xiàn)歡迎信息和“MySQL>”提示符,再鍵入“use mydb”,表示開始使用我們新建的數(shù)據(jù)庫(kù),然后再創(chuàng)建數(shù)據(jù)表(文件)的名稱和數(shù)據(jù)結(jié)構(gòu),并為數(shù)據(jù)表加入數(shù)據(jù)。在這個(gè)過程中,任何錯(cuò)誤輸入都可能產(chǎn)生錯(cuò)誤,導(dǎo)致前功盡棄,必須從頭再來。

  為了避免這種情況,我們需要采用其他方式。這里以大家都喜歡用的員工數(shù)據(jù)庫(kù)為例,我們可以這樣來添加數(shù)據(jù):

  把下面的文字復(fù)制到一個(gè)文件中,把該文件存在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');

  如果文字是折行的,請(qǐng)確保每一個(gè)INSERT語句都另起一行?,F(xiàn)在,我們要把數(shù)據(jù)加入到mydb數(shù)據(jù)庫(kù)中了。在命令行下,鍵入下面的命令:

   MySQL -u root mydb < mydb.dump

  此時(shí)你應(yīng)該不會(huì)遇到什么錯(cuò)誤。如果真的出錯(cuò)了,請(qǐng)仔細(xì)檢查一下是否因上面的文字折行而引起錯(cuò)誤。這樣就完成了向數(shù)據(jù)庫(kù)傳送數(shù)據(jù)表的功能,操作起來方便了許多

看完上述內(nèi)容,你們掌握如何快速裝載MYSQL數(shù)據(jù)庫(kù)的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI