人工智慧 資料庫

2021-09-01 06:24:59 字數 2109 閱讀 5856

儲存引擎分類

myisam

innode

memory

什麼是sql

sql是structured quevy language(結構化查詢語言)的縮寫

sql是專為資料庫而建立的操作命令集,是一種功能齊全的資料庫語言

在使用它時,只需要發出』做什麼』的命令,'怎麼做』是不用使用者考慮的

二、sql功能分類

ddl: 資料定義語言 用來定義資料庫物件:建立庫、表、列等

dml: 資料操作語言 用來運算元據表中的記錄

dql: 資料查詢語言 用來查詢資料

dcl: 資料控制語言 用來定義訪問許可權和安全級別

ouble浮點型,例如double(5,2)表示最多5位,其中必須有2位小數,即最大值為999.99;4.2 char

固定長度字串型別;

char(10)'abc '4.3 varchar

可變長度字串型別;

varchar(10)'abc』4.4 text

字串型別4.5 blob

二進位制型別4.6 date

提起型別,格式為:yyyy-mm-dd;4.7 time

時間型別,格式為:hh:mm:ss;4.8 datetime

日期時間型別,格式為:yyyy-mm-dd hh:mm:ss5. 在mysql中,字串型別和日期型別都要用單引號括起來。『myname』 『2018-01-01』

建立資料庫create database 資料庫名 character set utf8;

使用(切換)資料庫use 資料庫名3. 建立學生表

建立表: 制定表結構步驟:

1.先進入某乙個資料庫

use 資料庫名

1.輸入建表命令;

create table 表名(

列名1 列名型別 [約束],

列名2 列名型別 [約束],

…列名n 類的型別 [約束]

)舉個栗子: 定義學生表: id name age email

create table students(

id bigint,

name varchar(20),

email varchar(20),

age int

);檢視表的字段資訊desc 表名

修改表的字符集gbkalter table students character set gbk;

sql插入資料
查詢表中的所有資料

dml是對錶中的資料進行增、刪、改操作

2.1 插入操作:

二、sql更新資料以及修改資料庫密碼

更新操作

舉例:2.1 把所有學生的分數改為90

2.2 把姓名為zs的學生分數修改為60

2.3 把姓名為lisi的年齡修改為20和分數修改為70

2.4 把wangwu的年齡在原來基礎上+1歲

修改資料庫密碼

三、刪除操作

delete 與 truncate的區別:

一、sql插入資料1. 查詢表中的所有資料

select * from 表名;

舉例:select * from students;

虛擬結果集即查詢出來的結果,我們稱之虛擬結果集,存放再記憶體裡面,下次進來就沒了

查詢所有列select * from 表名;

舉例:select * from students;

模糊查詢

根據指定的關鍵字進行查詢

使用like關鍵字後跟萬用字元

萬用字元_:任意乙個字母

%:任意0~n個字母

使用模式字元含義^ 匹配以特定字元或者字串開頭的記錄$匹配以特定字元或字串結尾的記錄.匹配任意字串中任意乙個字元,包括回車和換行符[字元集合]匹配』字元集合』中任意乙個字元[^字元集合]匹配除』字元集合』以外任意乙個字元s1|s2|s3匹配s1、s2、s3中的任意乙個字串*匹配多個該符號之前的字元,包括0個或者1個+匹配多個該符號之前的字元,包括1個(至少有1個)字串匹配字串出現n次字串匹配字串出現至少m次,最多n次

排序關鍵字 order by

排序型別(預設是asc))

公升序asc 從小到大

降序desc 從大到小

人工智慧資料庫 第52輯(20170506)

今天分享 1 語義分割 列表 2 mri資料集 3 利用深度學習實現電影推薦系統 4 bi gram 模型分析 5 tensorflow scan 例子 1.a list of s on semantic segmentation 簡介 2.資料集 openmorph 簡介 具有人體結構mri資料的...

人工智慧資料庫 第53輯(20170509)

今天分享 1 如何應用rnn於客戶流失 問題 2 如何用新平台datmo更方便的追蹤丶共享你的data和機器學習專案 3 gan資料彙總 4 最短學習課程設計 5 深度學習 集 1.部落格 wtte rnn less hacky churn prediction 簡介 1.客戶流失 問題的困難點 2...

人工智慧簡史 人工智慧簡史

人工智慧簡史 在人工智慧的早期,計算機科學家試圖在計算機中重建人類思維的各個方面。這就是科幻 中的智力型別,即或多或少像我們一樣思考的機器。毫無疑問,這種型別的智慧型稱為可理解性。具有可理解性的計算機可用於探索我們如何推理,學習,判斷,感知和執行腦力活動。可懂度的早期研究集中於在計算機中對現實世界和...