如何導(dǎo)入.sql文件到mysql中

創(chuàng)新互聯(lián)主要從事網(wǎng)站制作、成都網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)醴陵,10多年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):18982081108
首先:建立數(shù)據(jù)庫(kù),用這個(gè)命令:create database dbname; 其中dbname是數(shù)據(jù)庫(kù)名稱(chēng)
c:\mysql\binmysql -u 用戶(hù)名 -p 數(shù)據(jù)庫(kù)名 c:/test.sql
中間的空格是一個(gè)空格位。
例如:c:\program files\mysql\binmysql -u root -p myrosz c:/myro.sql
enter password: ****
稍等一會(huì),就可以導(dǎo)入數(shù)據(jù)表。
需要用的資料以鏈接的形式給需要的同學(xué)。
我用的mysql版本為: Mysql-5.5.45-win64.msi 密碼是:26zw
圖形化工具 Navicat(前期不推薦用,直接手動(dòng)敲): Navicat 密碼:c7fs
開(kāi)始我的MySQL之旅吧 始于2016.12.04
--WH
一、數(shù)據(jù)庫(kù)的安裝
這個(gè)就不在這里過(guò)多闡述了,因?yàn)榫W(wǎng)上實(shí)在是太多安裝mysql的教程了,有了我給的mysql,在按照這個(gè)安裝教程(MySQL安裝教程)去看,就能夠安裝完好。
安裝好mysql后,如果需要使用windows命令窗口(也就是cmd)來(lái)操作mysql,那么就需要配置環(huán)境變量,在安裝好的mysql下找到bin,將其目錄放到環(huán)境變量path中去,就行了,檢測(cè)成功與否的方法是在cmd命令窗口中輸入mysql,就會(huì)出現(xiàn)一大段英文,就說(shuō)明成功了,反之失敗,如果不會(huì)的話就去百度搜教程。
二、數(shù)據(jù)庫(kù)的基本操作
1、開(kāi)啟mysql服務(wù)命令
net start mysql
2、進(jìn)入mysql的兩種方式
明文進(jìn)入:mysql -uroot -proot格式:mysql -u帳號(hào) -p密碼
密文進(jìn)入:mysql -uroot -p 按enter會(huì)提示你輸入密碼(Enter pssword:),此時(shí)你寫(xiě)的密碼就會(huì)顯示為***這樣。
3、查看mysql中所有的數(shù)據(jù)庫(kù)(一般在固定的單詞命令就會(huì)是用大寫(xiě),這個(gè)要習(xí)慣,看多了敲多了就認(rèn)識(shí)了)
前面四個(gè)數(shù)據(jù)庫(kù)是mysql中自帶的,也就是必須的.
SHOW DATABASES;
4、創(chuàng)建名為test_1的數(shù)據(jù)庫(kù)
格式:CREATE DATABASE 數(shù)據(jù)庫(kù)名
CREATE DATABASE test_1;
5、刪除名為test_1的數(shù)據(jù)庫(kù)
格式:DROP DATABASE 數(shù)據(jù)庫(kù)名
DROP DATABASE test_1;
總結(jié):學(xué)習(xí)了對(duì)數(shù)據(jù)庫(kù)的三個(gè)操作,1、查看所有數(shù)據(jù)庫(kù) 2、創(chuàng)建數(shù)據(jù)庫(kù) 3、刪除數(shù)據(jù)庫(kù)
三、數(shù)據(jù)表的基本操作
數(shù)據(jù)表和數(shù)據(jù)庫(kù)還有Mysql三者的關(guān)系
mysql中保存了很多數(shù)據(jù)庫(kù)、一個(gè)數(shù)據(jù)庫(kù)中可以保存很多表。
對(duì)數(shù)據(jù)表的增(創(chuàng)建表)刪(刪除表)改(修改表字段)查(查詢(xún)表結(jié)構(gòu))。 注意:這里的操作對(duì)象是表,對(duì)表的操作也就是表的結(jié)構(gòu),和表中的字段的操作(字段和記錄要分清楚)
前提:表是在數(shù)據(jù)庫(kù)下的,所以要先確實(shí)使用哪個(gè)數(shù)據(jù)庫(kù)。
USE test_1;
1、創(chuàng)建數(shù)據(jù)表
格式:CREATE TABLE 數(shù)據(jù)表名(
字段名1數(shù)據(jù)類(lèi)型[列級(jí)別約束條件],
字段名2數(shù)據(jù)類(lèi)型[列級(jí)別約束條件],
字段名3數(shù)據(jù)類(lèi)型[列級(jí)別約束條件]
);
注意:格式不一定需要這樣隔著寫(xiě),完全可以全部寫(xiě)成一行。但是那樣寫(xiě)可觀性非常差。我這樣寫(xiě)只是為了可以看的更清晰。
解釋?zhuān)?/p>
1、[]中括號(hào)中的內(nèi)容表示可以有可以沒(méi)有,
2、列級(jí)別這個(gè)“列”一定要搞清楚說(shuō)的是什么,一張表中有行有列,列表示豎,行表示橫
3、約束條件后面會(huì)講到
1.1、創(chuàng)建沒(méi)有約束的student表
CREATE TABLE student( idINT(11), nameVARCHAR(12), ageINT(11) );
注釋?zhuān)篠HOW TABLES 查詢(xún)數(shù)據(jù)庫(kù)底下的所有表。
1.2、創(chuàng)建有約束的student表
六大約束:主鍵約束、外鍵約束、非空約束、唯一約束、默認(rèn)約束、自動(dòng)增加
1.2.1:主鍵約束
PRIMARY KEY(primary key):獨(dú)一無(wú)二(唯一)和不能為空(非空),通俗的講,就是在表中增加記錄時(shí),在該字段下的數(shù)據(jù)不能重復(fù),不能為空,比如以上面創(chuàng)建的表為例子,在表中增加兩條記錄,如果id字段用了主鍵約束。則id不能一樣,并且不能為空。一般每張表中度有一個(gè)字段為主鍵,唯一標(biāo)識(shí)這條記錄。以后需要找到該條記錄也可以同這個(gè)主鍵來(lái)確認(rèn)記錄,因?yàn)橹麈I是唯一的,并且非空,一張表中每個(gè)記錄的主鍵度不一樣,所以根據(jù)主鍵也就能找到對(duì)應(yīng)的記錄。而不是多條重復(fù)的記錄。如果沒(méi)有主鍵,那么表中就會(huì)存在很多重復(fù)的記錄,那么即浪費(fèi)存儲(chǔ)空間,在查詢(xún)時(shí)也消耗更多資源。
一般被主鍵約束了的字段度習(xí)慣性的稱(chēng)該字段為該表的主鍵
單字段主鍵約束
兩種方式都可以
CREATE TABLE student(CREATE TABLE student(
idINT(11) PRIMARY KEY,idINT(11),
nameVARCHAR(12),nameVARCHAR(12),
ageINT(11) ageINT(11),
); PRIMARY KEY(id) );
多字段主鍵約束(復(fù)合主鍵)
這個(gè)id和name都市主鍵,說(shuō)明在以后增加的插入的記錄中,id和name不能同時(shí)一樣,比如說(shuō)可以是這樣。一條記錄為id=1,name=yyy、另一條記錄為:id=1,name=zzz。 這樣是可以的。并不是你們所理解的兩個(gè)字段分別度不可以相同。
CREATE TABLE student(CREATE TABLE student(
idINT(11) PRIMARY KEY,idINT(11),
nameVARCHAR(12) PRIMARY KEY, nameVARCHAR(12),
ageINT(11) ageINT(11),
);PRIMARY KEY(id,name) );
1.2.2:外鍵約束
什么是外鍵舉個(gè)例子就清楚了,有兩張表,一張表是emp(員工)表,另一張表是dept(部門(mén))表,一個(gè)員工屬于一個(gè)部門(mén),那么如何通過(guò)員工能讓我們自己他在哪個(gè)部門(mén)呢?那就只能在員工表中增加一個(gè)字段,能代表員工所在的部門(mén),那該字段就只能是存儲(chǔ)dept中的主鍵了(因?yàn)橹麈I是唯一的,才能確實(shí)是哪個(gè)部門(mén),進(jìn)而代表員工所在的部門(mén),如果是部門(mén)名稱(chēng),有些部門(mén)的名稱(chēng)可能是同名。就不能區(qū)分了。),像這樣的字段,就符合外鍵的特點(diǎn),就可以使用外鍵約束,使該字段只能夠存儲(chǔ)另一張表的主鍵。如果不被外鍵約束,那么該字段就無(wú)法保證存儲(chǔ)進(jìn)來(lái)的值就一定是另一張表的主鍵值。
外鍵約束的特點(diǎn):
1、外鍵約束可以描述任意一個(gè)字段(包括主鍵),可以為空,并且一個(gè)表中可以有多個(gè)外鍵。但是外鍵字段中的值必須是另一張表中的主鍵。
2、這樣被外鍵關(guān)聯(lián)的兩種表的關(guān)系可以稱(chēng)為父子表或者主從表。子表(從表)擁有外鍵字段的表,父表(主表)被外鍵字段所指向的表。
3、子表被外鍵約束修飾的字段必須和父表的主鍵字段的類(lèi)型一樣。
注意:一個(gè)表中有被外鍵修飾的字段,就稱(chēng)該表有外鍵(是“有外鍵”。而不是“是外鍵”),并會(huì)給該表中的外鍵約束取一個(gè)名稱(chēng),所以我們常說(shuō)的這個(gè)表有沒(méi)有外鍵,指的不是被外鍵約束修飾的字段名,而是指這個(gè)表是否有存在外鍵約束。也就是說(shuō),不能說(shuō)這個(gè)表的外鍵是xxx(該表中被外鍵約束修飾的字段名),這種說(shuō)法是錯(cuò)誤的,但是大多數(shù)人已經(jīng)習(xí)慣了這樣,雖然影響不大,但是在很多時(shí)候需要理解一個(gè)東西時(shí),會(huì)造成一定的困擾。
格式:CONSTRAINT外鍵名稱(chēng)FOREIGN KEY(被外鍵約束的字段名稱(chēng))REFERENCES 主表名(主鍵字段)
英文解釋?zhuān)篊ONSTRAINT:約束REFERENCES:參考
CREATE TABLE tableA
(
id INT(11),
name VARCHAR(22),
location VARCHAR(50),
PRIMARY KEY(id)
);
CREATE TABLE tableB
(
id INT(11),
name VARCHAR(22) NOT NULL,
deptId INT(11),
PRIMARY KEY(id),
CONSTRAINT tableA_tableB_1 FOREIGH KEY(deptId) REFERENCES tableA(id)
);
解釋?zhuān)簍ableB中有一個(gè)名為tableA_tableB_1的外鍵關(guān)聯(lián)了tableA和tableB兩個(gè)表,被外鍵約束修飾的字段為tableB中的deptId,主鍵字段為tableA中的id
1.2.3:非空約束
NOT NULL. 被該約束修飾了的字段,就不能為空,主鍵約束中就包括了這個(gè)約束
CREATE TABLE tableA
(
id INT(11),
name VARCHAR(22) NOT NULL,
location VARCHAR(50),
PRIMARY KEY(id)
);
1.2.4:唯一約束
UNIQUE 被唯一約束修飾了的字段,表示該字段中的值唯一,不能有相同的值,通俗點(diǎn)講,就好比插入兩條記錄,這兩條記錄中處于該字段的值不能是一樣的。
CREATE TABLE tableA
(
id INT(11),
name VARCHAR(22) UNIQUE,
location VARCHAR(50),
PRIMARY KEY(id)
);
也就是說(shuō)在插入的記錄中,每條記錄的name值不能是一樣的。
1.2.5:默認(rèn)約束
Default 指定這一列的默認(rèn)值為多少,比如,男性同學(xué)比較多,性別就可以設(shè)置為默認(rèn)男,如果插入一行記錄時(shí),性別沒(méi)有填,那么就默認(rèn)加上男
CREATE TABLE table
(
id INT(11) PRIMARY KEY,
name VARCHAR(22) NOT NULL,
deptId INT(11) DEFAULT 1111,
salary FLOAT
);
1.2.6:自動(dòng)增加
AUTO_INCREMENT 一個(gè)表只能一個(gè)字段使用AUTO_INCREMENT,并且使用這個(gè)約束的字段只能是整數(shù)類(lèi)型(任意的整數(shù)類(lèi)型 TINYINT,SMALLIN,INT,BIGINT),默認(rèn)值是1,也就是說(shuō)從1開(kāi)始增加的。一般就是給主鍵使用的,自動(dòng)增加,使每個(gè)主鍵的值度不一樣,并且不用我們自己管理,讓主鍵自己自動(dòng)生成
CREATE TABLE table ( id INT(11) PRIMARY KEY AUTO_INCREMENT, name VARCHAR(22) NOT NULL );
2、查詢(xún)表結(jié)構(gòu)
2.1、查看表基本結(jié)構(gòu)語(yǔ)句
格式1:DESCRIBE 表名/DESC 表名這兩個(gè)的功能是一樣的,簡(jiǎn)寫(xiě)了單詞describe
DESCRIBE student;
2.2、查看創(chuàng)建表的語(yǔ)句
格式:SHOW CREATE TABLE 表名
SHOW CREATE TABLE student;
這樣顯示的格式很不好,看不清楚,所以有了下面這個(gè)語(yǔ)句
格式:SHOW CREATE TABLE 表名\G
SHOW CREATE TABLE student\G;
3、修改數(shù)據(jù)表
修改數(shù)據(jù)表包括:對(duì)表中字段的增加、刪除、修改。 在這個(gè)里面用的關(guān)鍵字為 ALTER
3.1、修改表名
格式:ALTER TABLE舊表名 RENAME[TO]新表名;
將student表名改為student1(改完后在改回來(lái))
ALTER TABLE student RENAME TO student1;
3.2、修改表中的字段名
格式:ALTER TABLE表名 CHANGE舊字段名新字段名新數(shù)據(jù)類(lèi)型
將student表中的name字段名改為 username
ALTER TABLE student CHANGE name username VARCHAR(30);
3.3、修改表中的數(shù)據(jù)類(lèi)型
格式:ALTER TABLE表名 MODIFY字段名數(shù)據(jù)類(lèi)型
ALTER TABLE student MODIFY username VARCHAR(20);
解釋?zhuān)褐荒苄薷淖侄蚊臄?shù)據(jù)類(lèi)型,但是其原理跟上面change做的事情一樣,這里也有修改字段名的過(guò)程,只不過(guò)修改后的字段名和修改前的字段名相同,但是數(shù)據(jù)類(lèi)型不一樣。
3.4、修改字段的排列位置
方式1:ALTER TABLE表名 MODIFY字段1數(shù)據(jù)類(lèi)型 FIRST|AFTER字段2
解釋?zhuān)簩⒆侄?的位置放到第一,或者放到指定字段2的后面
ALTER TABLE student MODIFY username VARCHAR(20) AFTER age;
方式2:ALTER TABLE表名 CHANGE字段1字段2數(shù)據(jù)類(lèi)型 FIRST|AFTER字段3
解釋?zhuān)浩鋵?shí)是一樣的,將是字段2覆蓋字段1,然后在進(jìn)行排序
ALTER TABLE student CHANGE username username VARCHAR(20) AFTER age;
總結(jié)
CHANGE和MODIFY的區(qū)別?
原理都市一樣的,MODIFY只能修改數(shù)據(jù)類(lèi)型,但是CHANGE能夠修改數(shù)據(jù)類(lèi)型和字段名,也就是說(shuō)MODIFY是CHANGE的更具體化的一個(gè)操作。可能覺(jué)得用CHANGE只改變一個(gè)數(shù)據(jù)類(lèi)型不太爽,就增加了一個(gè)能直接改數(shù)據(jù)類(lèi)型的使用關(guān)鍵字MODIFY來(lái)操作。
3.5、添加字段
格式:ALTER TABLE表名稱(chēng) ADD新字段名數(shù)據(jù)類(lèi)型[約束條件][FIRST|AFTER已存在的表名]
解釋?zhuān)涸谝粋€(gè)特定位置增加一個(gè)新的字段,如果不指定位置,默認(rèn)是最后一個(gè)。
ALTER TABLE student ADD sex VARCHAR(11);
3.6、刪除字段
格式:ALTER TABLE表名稱(chēng) DROP字段名;
ALTER TABLE student DROP sex;
3.7、刪除表的外鍵約束
格式:ALTER TABLE表名稱(chēng) DROP FOREIGN KEY外鍵約束名
注意:外鍵約束名 指的不是被外鍵約束修飾的字段名,切記,而是我們?cè)趧?chuàng)建外鍵約束關(guān)系時(shí)取的名字。
3.8、更改表的存儲(chǔ)引擎
格式:ALTER TABLE表名 ENGINE=更改后的存儲(chǔ)引擎名
這個(gè)存儲(chǔ)引擎目前我自己也不太清楚,雖然知道有哪幾種引擎,但是稍微深入一點(diǎn)就不清楚了,所以打算留到日后在說(shuō)。
4、刪除表
4.1、刪除無(wú)關(guān)聯(lián)表
格式:DROP TABLE表名;
ALTER TABLE student;
4.2、刪除被其他表關(guān)聯(lián)的主表
這個(gè)是比較重要的一點(diǎn),在有外鍵關(guān)聯(lián)關(guān)系的兩張表中,如果刪除主表,那么是刪不掉的,并且會(huì)報(bào)錯(cuò)。因?yàn)橛袕埍硪蕾?lài)于他。那怎么辦呢?針對(duì)這種情況,總共有兩種方法
1、先刪除你子表,然后在刪除父表,這樣就達(dá)到了刪除父表的目的,但是子表也要被刪除
2、先解除外鍵關(guān)系,然后在刪除父表,這樣也能達(dá)到目的,并且保留了子表,只刪除我們不需要的父表。在3.7中就講解了如何刪除外鍵關(guān)系。
1、打開(kāi)電腦,在電腦桌面的開(kāi)始界面中找到mysql,如圖所示。
2、雙擊打開(kāi)mysql軟件,并輸入密碼,如圖所示。
3、如果sql文件的內(nèi)容中有創(chuàng)建數(shù)據(jù)庫(kù)的語(yǔ)句,或者想將表存放在已有的數(shù)據(jù)庫(kù),在這里就不用創(chuàng)建數(shù)據(jù)庫(kù)。
4、輸入“show databases;”就能看到自己創(chuàng)建的數(shù)據(jù)庫(kù),如圖所示。
5、輸入“use 數(shù)據(jù)庫(kù)名”,開(kāi)始使用這個(gè)數(shù)據(jù)庫(kù),如圖所示。
6、開(kāi)始導(dǎo)入sql文件,輸入“source sql文件的路徑”(注意文件路徑要是復(fù)制來(lái)的,要將"\"全部換成“/”)。
7、最后輸入“show tables”,就會(huì)看到導(dǎo)入的數(shù)據(jù)了,如圖所示。
1、首先打開(kāi)MYSQL的管理工具,新建一個(gè)test表,并且在表中插入兩個(gè)字段。
2、接下來(lái)在Editplus編輯器中創(chuàng)建一個(gè)PHP文件,進(jìn)行數(shù)據(jù)庫(kù)連接,并且選擇要操作的數(shù)據(jù)庫(kù)。
3、然后通過(guò)mysql_query方法執(zhí)行一個(gè)Insert的插入語(yǔ)句。
4、執(zhí)行完畢以后,回到數(shù)據(jù)庫(kù)管理工具中,這個(gè)時(shí)候你會(huì)發(fā)現(xiàn)插入的中文亂碼了。
5、接下來(lái)在PHP文件中通過(guò)mysql_query執(zhí)行一個(gè)set? names? utf8語(yǔ)句。
6、接下來(lái)執(zhí)行以后回到MYSQL數(shù)據(jù)庫(kù)中,發(fā)現(xiàn)插入的中文顯示正常了,即成功往mysql中寫(xiě)入數(shù)據(jù)了。
方法如下:
1、首先打開(kāi)Mysql命令行編輯器,連接Mysql數(shù)據(jù)庫(kù);
2、使用所要操作的數(shù)據(jù)庫(kù),先顯示一下數(shù)據(jù)庫(kù)中的表;
3、顯示一下表結(jié)構(gòu),了解一下表中的列;
4、向表插入數(shù)據(jù),insert into 表名 (列名) values (值);
5、查詢(xún)表可以看到所插入的數(shù)據(jù),select * from 表名;
6、可以再插入一個(gè)數(shù)據(jù),顯示一下。
擴(kuò)展資料:
MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),由瑞典MySQL AB 公司開(kāi)發(fā),目前屬于?Oracle?旗下產(chǎn)品。MySQL 是最流行的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)之一,在 WEB 應(yīng)用方面,MySQL是最好的?RDBMS?(Relational Database Management System,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)) 應(yīng)用軟件。
MySQL是一種關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),關(guān)系數(shù)據(jù)庫(kù)將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個(gè)大倉(cāng)庫(kù)內(nèi),這樣就增加了速度并提高了靈活性。
MySQL所使用的 SQL 語(yǔ)言是用于訪問(wèn)數(shù)據(jù)庫(kù)的最常用標(biāo)準(zhǔn)化語(yǔ)言。MySQL 軟件采用了雙授權(quán)政策,分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有成本低,尤其是開(kāi)放源碼這一特點(diǎn),一般中小型網(wǎng)站的開(kāi)發(fā)都選擇 MySQL 作為網(wǎng)站數(shù)據(jù)庫(kù)。
由于其社區(qū)版的性能卓越,搭配?PHP?和?Apache?可組成良好的開(kāi)發(fā)環(huán)境。
與其他的大型數(shù)據(jù)庫(kù),例如?Oracle、DB2、SQL Server等相比,MySQL自有它的不足之處,但是這絲毫也沒(méi)有減少它受歡迎的程度。對(duì)于一般的個(gè)人使用者和中小型企業(yè)來(lái)說(shuō),MySQL提供的功能已經(jīng)綽綽有余,而且由于 MySQL是開(kāi)放源碼軟件,因此可以大大降低總體擁有成本。
Linux作為操作系統(tǒng),Apache?或Nginx作為?Web?服務(wù)器,MySQL 作為數(shù)據(jù)庫(kù),PHP/Perl/Python作為服務(wù)器端腳本解釋器。由于這四個(gè)軟件都是免費(fèi)或開(kāi)放源碼軟件(FLOSS),因此使用這種方式不用花一分錢(qián)(除開(kāi)人工成本)就可以建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng),被業(yè)界稱(chēng)為“LAMP“或“LNMP”組合。
MyISAMMySQL 5.0 之前的默認(rèn)數(shù)據(jù)庫(kù)引擎,最為常用。擁有較高的插入,查詢(xún)速度,但不支持事務(wù)
InnoDB事務(wù)型數(shù)據(jù)庫(kù)的首選引擎,支持ACID事務(wù),支持行級(jí)鎖定, MySQL 5.5 起成為默認(rèn)數(shù)據(jù)庫(kù)引擎
BDB源 自 Berkeley DB,事務(wù)型數(shù)據(jù)庫(kù)的另一種選擇,支持Commit 和Rollback 等其他事務(wù)特性
Memory所有數(shù)據(jù)置于內(nèi)存的存儲(chǔ)引擎,擁有極高的插入,更新和查詢(xún)效率。但是會(huì)占用和數(shù)據(jù)量成正比的內(nèi)存空間。并且其內(nèi)容會(huì)在 MySQL 重新啟動(dòng)時(shí)丟失
Merge將一定數(shù)量的 MyISAM 表聯(lián)合而成一個(gè)整體,在超大規(guī)模數(shù)據(jù)存儲(chǔ)時(shí)很有用
Archive非常適合存儲(chǔ)大量的獨(dú)立的,作為歷史記錄的數(shù)據(jù)。因?yàn)樗鼈儾唤?jīng)常被讀取。Archive 擁有高效的插入速度,但其對(duì)查詢(xún)的支持相對(duì)較差
Federated將不同的 MySQL 服務(wù)器聯(lián)合起來(lái),邏輯上組成一個(gè)完整的數(shù)據(jù)庫(kù)。非常適合分布式應(yīng)用
Cluster/NDB高冗余的存儲(chǔ)引擎,用多臺(tái)數(shù)據(jù)機(jī)器聯(lián)合提供服務(wù)以提高整體性能和安全性。適合數(shù)據(jù)量大,安全和性能要求高的應(yīng)用
CSV: 邏輯上由逗號(hào)分割數(shù)據(jù)的存儲(chǔ)引擎。它會(huì)在數(shù)據(jù)庫(kù)子目錄里為每個(gè)數(shù)據(jù)表創(chuàng)建一個(gè) .csv 文件。這是一種普通文本文件,每個(gè)數(shù)據(jù)行占用一個(gè)文本行。CSV 存儲(chǔ)引擎不支持索引。
BlackHole:黑洞引擎,寫(xiě)入的任何數(shù)據(jù)都會(huì)消失,一般用于記錄 binlog 做復(fù)制的中繼
EXAMPLE 存儲(chǔ)引擎是一個(gè)不做任何事情的存根引擎。它的目的是作為 MySQL?源代碼中的一個(gè)例子,用來(lái)演示如何開(kāi)始編寫(xiě)一個(gè)新存儲(chǔ)引擎。同樣,它的主要興趣是對(duì)開(kāi)發(fā)者。EXAMPLE 存儲(chǔ)引擎不支持編索引。
另外,MySQL 的存儲(chǔ)引擎接口定義良好。有興趣的開(kāi)發(fā)者可以通過(guò)閱讀文檔編寫(xiě)自己的存儲(chǔ)引擎。
參考資料來(lái)源:百度百科:mySQL
打開(kāi)mysql控制臺(tái),并輸入密碼
要進(jìn)入數(shù)據(jù)庫(kù) 首先得輸入 show databases;
要使用哪個(gè)數(shù)據(jù)庫(kù),必須先輸入 use + 表名 如 use nowasp;
要知道這個(gè)數(shù)據(jù)庫(kù)中有哪些表就輸入命令 show + 第三步的數(shù)據(jù)庫(kù) 如
show nowasp;
之后就可以大量使用sql語(yǔ)句來(lái)操作你所需要的表,達(dá)到學(xué)習(xí)sql語(yǔ)句的目的,如查看表中的數(shù)據(jù) select * from accounts
當(dāng)前標(biāo)題:mysql怎么進(jìn)數(shù)據(jù)表 mysql進(jìn)入數(shù)據(jù)表
網(wǎng)站URL:http://chinadenli.net/article18/doogdgp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、移動(dòng)網(wǎng)站建設(shè)、域名注冊(cè)、網(wǎng)站維護(hù)、網(wǎng)站導(dǎo)航、網(wǎng)站設(shè)計(jì)公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
全網(wǎng)營(yíng)銷(xiāo)推廣知識(shí)