成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

MySQL中的基礎(chǔ)知識有哪些

小編給大家分享一下MySQL中的基礎(chǔ)知識有哪些,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

成都創(chuàng)新互聯(lián)公司長期為上1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為芒市企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè),芒市網(wǎng)站改版等技術(shù)服務(wù)。擁有10年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

MySQL基礎(chǔ)

啟動(dòng)MySQL   net start mysql

關(guān)閉MySQL   net stop  mysql

登錄   mysql -uroot -p

退出   mysql>exit;

mysql>quit;

mysql>\p;

顯示當(dāng)前服務(wù)器版本   SELECT VERSION();

顯示當(dāng)前時(shí)間   SELECT NOW();

顯示當(dāng)前用戶  SELECT USER();

MySQL默認(rèn)的端口號是:3306

MySQL超級用戶是:root

創(chuàng)建數(shù)據(jù)庫:CREATE DATABASE

修改數(shù)據(jù)庫:ALTER DATABASE

刪除數(shù)據(jù)庫:DROP DATABASE

數(shù)據(jù)類型

整型:TINYINT  SMALLINT   MEDIUMINT  INT BIGINT

浮點(diǎn)型: FLOAT[(M,D)]  DOUBLE[(M,D)]  M為數(shù)字總位數(shù),D為小數(shù)點(diǎn)后面的位數(shù)

字符型:VERCHAR(M)

數(shù)據(jù)表

查看有什么數(shù)據(jù)庫:SHOW DATABASES;

打開數(shù)據(jù)庫:USE 數(shù)據(jù)庫名稱

查看當(dāng)前數(shù)據(jù)庫:SELECT DATABASES;

創(chuàng)建數(shù)據(jù)表:CREATE TABLE[IF NOT EXISTS]table_name(

ageTINYINT UNSGINED(無符號位),

......

)

查看數(shù)據(jù)表列表:SHOW TABLES[FORM db_name];使用form可以查看別的數(shù)據(jù)庫中的表

查看數(shù)據(jù)表結(jié)構(gòu):SHOW COLUMNS FORM tbl_name;

插入記錄;INSERT [INTO]   tbl_name[(coi_name,...)] VALUES(VAL,...);

查找記錄:SELECT expr,...FORM tbl_name(WHERE   .....);

空值與非空

CREATE TABLE[IF NOT EXISTS]table_name(

age1 TINYINT UNSGINED(無符號位)  NOT NULL,

age2 TINYINT UNSGINED(無符號位)  NULL,//默認(rèn)是可以為空

......

)

自動(dòng)編號AUTO_INCREMENT

1自動(dòng)編號,且必須與主鍵組合使用

2默認(rèn)情況下,起始值為1,增量為1

主鍵PRIMARY KEY

1每張表只能有一個(gè)主鍵

主鍵保證記錄的唯一性

主鍵自動(dòng)為NOT NULL

CREATE TABLE[IF NOT EXISTS]table_name(

age1 TINYINT UNSGINED(無符號位)  PRIMARY KEY,

......

)

唯一約束UNIQUE KEY

默認(rèn)約束:DEFAULT

更新記錄UPDATE

語法:UPDATE tb_name SET age=age+10 WHERE name="chaihuo";

刪除記錄FELETE

語法:DELETE FORM tb_name WHERE name="chaihuo";

查詢結(jié)果分組GROUP BY

語法:SELECT  sex FORM users BY sex;

HCAING分組條件

語法:SELECT  sex,age FORM users BY sex HAVING age>35;

主要:此時(shí)HAVING后面只有兩種情況1)聚合函數(shù)2)在select后面

對查詢結(jié)果進(jìn)行排序ORDER BY

語法:SELECT * FORM users ORDER BY id DESC;

運(yùn)算符和函數(shù)

字符運(yùn)算符

CONCAT()字符連接

CONCAT_WS()使用指定的分隔符進(jìn)行字符連接

FORMAT()數(shù)字格式化

LOWER()UPPER()轉(zhuǎn)換成小/大寫字母

LEFT() RIGHT()獲取左/右側(cè)字符

LENGTH()獲取字符串長度

SUBSTRING()字符串截取

[NOT] LIKE 模式匹配

REPLACE()字符串替換

數(shù)值運(yùn)算符與函數(shù)

CEIL() 進(jìn)一取整

DIV 整數(shù)除法

FLOOR()舍一取整

MOD 取余數(shù)

POWER() 冪運(yùn)算

ROUND()四舍五入

比較運(yùn)算符與函數(shù)

[NOT] BETWEEN...AND...            [NOT]IN()    IS[NOT]NULL

信息函數(shù)

CONNECTION_ID()  連接id

DATEBASE()當(dāng)前數(shù)據(jù)庫

LAST_INSERT_ID()最后插入記錄的Id號

USER()當(dāng)前用戶

VERSON()版本信息

聚合函數(shù)

AVG()平均值

COUNT()計(jì)數(shù)

MAX()  MIN()  SUM()

加密函數(shù)

MD5()信息摘要算法

PASSWORD()密碼算法

子查詢和連接

將查詢結(jié)果寫入數(shù)據(jù)表

INSERT[INTO] tbl_name[(col_name,...)] SELECT...

例子:INSERT tdb_goods(cate_name)  SELECT good_cake FORM table GROUP BY  good_cake;

多表更新

UPDATE table1 INNER JOIN table2 ON table1_name=table2_name SET table1_id=table2_di;

CREATE...SELECT

創(chuàng)建數(shù)據(jù)表同時(shí)將查詢結(jié)果寫入到數(shù)據(jù)表

CREATE TABLE table_name  [(create_definine)] select_statement

例:CREATE TABLE table1(

id  SMALLINT UNSIGNED PRIMARY KEY  AUTO_INCREMENT,

name VARCHAR(20)  NOT  NULL)

SELECT SELECT good_cake FORM table GROUP BY  good_cake;

)

存儲引擎

通過修改MySQL配置文件實(shí)現(xiàn)

1)-ddfault-storage-engine=engine

2)通過創(chuàng)建數(shù)據(jù)表命令實(shí)現(xiàn)

CREATE TABLE[IF NOT EXISTS]table_name(

age1 TINYINT UNSGINED(無符號位)  NOT NULL,

age2 TINYINT UNSGINED(無符號位)  NULL,//默認(rèn)是可以為空

......

)ENGINE=engine;

通過修改數(shù)據(jù)表命令實(shí)現(xiàn)

-ALTER TABLE table_name ENGINE[=]engine_name;

存儲引擎

MyISAM:存儲現(xiàn)在可達(dá)256TB,支持索引。表級鎖定,數(shù)據(jù)壓縮

InnoDB:存儲限制為64TB,支持事務(wù)和索引。鎖顆粒為行鎖

看完了這篇文章,相信你對“MySQL中的基礎(chǔ)知識有哪些”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

網(wǎng)站標(biāo)題:MySQL中的基礎(chǔ)知識有哪些
本文網(wǎng)址:http://jinyejixie.com/article10/jpdsgo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)網(wǎng)站排名、搜索引擎優(yōu)化、標(biāo)簽優(yōu)化、企業(yè)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)
留坝县| 平顶山市| 梅河口市| 巴林左旗| 肇庆市| 北宁市| 凌云县| 新河县| 安义县| 贵港市| 宁远县| 江北区| 双流县| 淮阳县| 沐川县| 灵武市| 铜川市| 筠连县| 邵东县| 龙井市| 方山县| 乌拉特中旗| 长汀县| 长汀县| 临沧市| 江阴市| 江口县| 海丰县| 阿拉善右旗| 华坪县| 如皋市| 怀安县| 湖口县| 南郑县| 平陆县| 涟源市| 定日县| 枣强县| 静安区| 诸城市| 徐汇区|