日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

MYSQL查看表结构

發布時間:2024/3/12 数据库 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MYSQL查看表结构 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

MYSQL查看表結構

view:是數據庫的視圖

1.0

show columns from 表的列 【from 數據庫】 :作用查看表的列的屬性,如果不在表的所在庫使用需要加上后面的

desc 表 :查看該表的所有列的屬性

desc 表 列 :查看指定表的列的屬性

ALTER TABLE <表名>
{ ADD COLUMN <列名> <類型> :增加一個列
| CHANGE COLUMN <舊列名> <新列名> <新列類型> :不僅可以更改屬性還可以修改列的名字
| MODIFY COLUMN <列名> <類型> :修改列的性質
| DROP COLUMN <列名> :刪除列
| RENAME TO <新表名> } :修改表名,改名后的外鍵關系等會繼承下來

CREATE DATABASE test; USE test; CREATE TABLE student (id INT AUTO_INCREMENT PRIMARY KEY, NAME CHAR(10) );CREATE TABLE sc (grade INT,id INT ,FOREIGN KEY(id) REFERENCES student(id) ON UPDATE CASCADE ON DELETE CASCADE );desc sc; desc sc grade; alter table student add column sage int; alter table student add constraint ck_sage check(sage between 15 and 20);alter table student drop constraint ck_sagealter table student drop column sagealter table s RENAME TO student;

2.0 表的操作

復制表:

CREATE TABLE IF NOT EXISTS 新表
LIKE 來源表; :復制表的結構

create table if not exists 新表
select * from 來源表; :會復制表的結構和數據

create table if not exists s like student; create table if not exists s select * from sstudent;

刪除表:

drop table 表名

drop table 【if exists】表名 :【】內的表示限制這個表如果存在才進行刪除操作

3.0索引index

索引類似于書的目錄

一個表可以有多個索引

索引會增加物理存儲于物理層面,約束不會增加更偏邏輯;

主鍵約束和唯一約束會自動生成索引;

索引可以是字段的組合但不能跨表建立索引;

例如:創建一個(sno,sname,sage)

就等同創建了三個索引——遵循最左原則:

? (sno)

? (sno,sname)

? (sno,sname,sage)

前綴索引:索引內容是查找字段的一部分

頻繁的增刪改的不適合建立索引;

適合建立索引的字段:

出現在where和order by 后經常查詢的

? 重復率比較低的

? 數據簡單的

聚簇索引就是索引順序與數據物理順序一致;

innoDB:主鍵—>主索引—>聚簇(會依據聚簇排序改變表的數據行順序)

myisam:主鍵—>主索引—>非聚簇(不會按照聚簇排序改變原來數據的順序)

explain:看執行計劃

全文索引搜索的關鍵詞不能大于50%或者“hello”類似的頻詞,否則無意義搜索不出-----50%的計算是按行來計算的

全文索引只能在MyISAM引擎上建立使用

CREATE DATABASE db1; USE db1;CREATE TABLE student (sno CHAR(8), sname CHAR(10), sage INT, UNIQUE KEY index_sname(sname), INDEX INDEX_sage(sage DESC));EXPLAIN SELECT * FROM student WHERE sname='小明'CREATE TABLE productnotes ( note_id INT NOT NULL, note_text TEXT NULL, FULLTEXT(note_text) ) ENGINE=MYISAM;SELECT * FROM productnotes WHERE MATCH(note_text) AGAINST('teacher');這種的全文查找是找出文件內該字段的出現頻率對此進行排序SELECT * FROM productnotes WHERE note_text LIKE '%teacher%';這種查找只對該這段查找是否存在,不查看頻率也不會排序

總結

以上是生活随笔為你收集整理的MYSQL查看表结构的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本成人综合 | 中文一区在线 | 少妇一区二区视频 | 丰满人妻翻云覆雨呻吟视频 | 进去里在线观看 | 婷婷射丁香 | 97影院在线午夜 | 天天网综合 | av在线视| 4438亚洲最大 | 亚洲天堂男人天堂 | 免费91网站 | 国产裸体永久免费视频网站 | 67194av | av在线资源网站 | 久久伊人婷婷 | 日韩福利视频在线观看 | 成人免费一级视频 | 一区二区三区四区免费视频 | 黄网站在线免费看 | 国产盗摄一区二区 | 在线观看一区视频 | 99国产精品久久久久99打野战 | 久久亚洲中文字幕无码 | 黄色av一区二区三区 | 欧美岛国国产 | 亚洲一区播放 | 一级性生活大片 | 国产美女无遮挡永久免费观看 | 亚洲一区免费视频 | 欧美精品www | 91精品国产91久久久久福利 | 人人澡人人射 | 久久大胆人体 | aaa一区二区| 男男啪啪无遮挡 | juliaann办公室丝袜大战 | 婷婷啪啪| 麻豆69| 免费在线视频一区二区 | 向着小小的花蕾绽放 | 你懂的视频在线播放 | 福利视频一二区 | 免费福利在线视频 | 四虎精品久久 | 韩日av一区二区 | 国外av在线 | 欧美一区二区三区精品 | 久久久www成人免费毛片 | 天天免费视频 | 国产无遮挡又黄又爽又色视频 | 中文字幕天堂网 | 麻豆国产尤物av尤物在线观看 | 爱爱小视频网站 | 中文字幕一区二区三区电影 | av五十路 | 午夜尤物 | 成年人网站免费在线观看 | 精品一区二区三区av | 丝袜人妻一区二区三区 | 精品日本一区二区三区在线观看 | 亚洲国产丝袜 | 国产精品电影网站 | 久久久久久国产精品免费免费 | 无码人妻av一区二区三区波多野 | 丰满少妇中文字幕 | 久久99国产精品一区 | 日韩毛片儿 | 91中文视频 | 中文字幕精品无码亚 | 国产成人综合一区二区三区 | 日本加勒比一区二区 | 欧美一区二区三区视频 | 亚洲第8页 | 天天看夜夜爽 | 亚洲午夜毛片 | 丰满人妻一区二区三区免费视频棣 | 国产福利影院 | 国产资源精品 | 成人污污视频在线观看 | 人妻少妇久久中文字幕 | 欧美在线一区二区三区四区 | 国产精品99久久久久久宅男 | 日韩一区二区在线观看 | 日韩一卡| 中文字幕日本人妻久久久免费 | 一区二区三区偷拍 | 少妇一级淫片 | 加勒比综合在线 | 超碰av在线免费观看 | 免费av网址大全 | 国产精品爽爽久久久久久 | 国产偷拍一区二区三区 | 成人亚洲一区 | 丝袜 亚洲 另类 国产 制服 | 欧美黑人多人双交 | 午夜综合网 | 91免费国产 | 极品尤物一区二区三区 |