SQL語句初識

2021-08-18 17:35:02 字數 2106 閱讀 9838

源**安裝

redis

crontab 計畫任務表

開機自啟

vim

:1,$s/要替換的內容/替換後內容/gice 替換 前面表示從1到末尾, 也可以寫成1,10表示1到10行替換 g-global表示全域性模式 i-ignore case表示忽略大小寫 c-confirm表示確認 e-error表示忽略錯誤

命令模式下輸入qa(qa/qb/qc/qd) 開始錄製巨集 q表示開始錄製 a表示巨集的名字

執行你的操作這些操作都會被記錄下來

如果要錄製的操作完成了,按q結束錄製

dw 刪掉乙個單詞

-- 注釋 注意後面有乙個空格

-- ddl data definition language(資料定義語言) :create/ drop /alter

-- dml data manipulation language(資料操縱語言) :insert/delete/update

-- dql data query language(資料查詢語言) :select

-- dcl data control language(資料控制語言) :grant/ revoke

-- 下面語句建立了乙個資料庫

drop database if exists company;

-- 如果資料庫存在就刪除

create database company default charset utf8;

-- 建立company資料庫

-- 關係型資料庫用二維表組織資料

-- 關係型資料庫有自己的程式語言

-- 切換到company資料庫

use company;

-- 建立部門表

drop table if exists tb_dept;

create table tb_dept

(deptno integer not null comment '部門編號',

-- integer 表示資料型別是整數,not null 表示不能為空,comment 後面是注釋

danme varchar(10) not null comment '名稱',

-- varchar(10) 表示可變字串,最小是0,最多10個字元

dloc varchar(10) comment '所在地',

primary key (deptno)

-- 將deptno設為主鍵 能夠唯一確定一條記錄的列可以設定為主鍵

);alter table tb_dept add ddate date not null comment '成立日期';

-- 新增一列, date是一種資料型別

-- 向部門表新增資料

insert into tb_dept values (10, '財務部', '成都', now());

-- now()表示取當時的時間

insert into tb_dept(deptno, dname) values (20, '研發部');

-- 如果不給全列,可以在前面指定

insert into tb_dept(deptno, dname) values (30, '銷售1部'),

(40, '銷售2部'), (50, '銷售3部');

delete from tb_dept where deptno=50;

-- 刪掉編號為50的記錄 注意:一定要帶上條件

-- 只能用單引號

update tb_dept set dloc='深圳', ddate='2018-4-1' where deptno=30;

-- 更新資料

select * from tb_dept; -- 查所有行所有列

-- 投影

select deptno, dname from tb_dept -- 查其中的兩列

-- 別名

select deptno as 部門編號, dname as 部門名稱 from tb_dept;

-- 篩選

select deptno, dname from tb_dept where dloc='深圳';

-- 可以使用多個條件可以使用and, or, not

初識sql語句

show databases 檢視當前根目錄有哪些資料夾 create database 資料庫名稱 default charset utf8 collate uft8 general ci 建立資料庫 use 資料庫名稱 使用資料庫 drop database 資料庫名稱 刪除資料庫 show t...

4 初識SQL語句

有了mysql這個資料庫軟體,就可以將程式設計師從對資料的管理中解脫出來,專注於對程式邏輯的編寫 sql語言主要用於訪問資料 查詢資料 更新資料和管理關係資料庫系統,sql語言由ibm開發。sql語言分為3種型別 1 ddl語句 資料庫定義語言 資料庫 表 檢視 索引 儲存過程,例如create d...

04 Mysql 初識sql語句

create database db1 charset utf8 檢視當前建立的資料庫 show create database db1 檢視所有的資料庫 show databases alter database db1 charset gbk drop database db1 use db1 ...