mysql增刪改查
登入mysql
[root@localhost ~]# mysql -u user -p password!
資料庫
展示庫
mysql> show databases;
建庫
mysql> create database 資料庫名;
使用庫
mysql> use 庫名;
展示當前資料庫的所有表
mysql> show tables;
刪除資料庫
drop database 資料庫名;
刪除表
drop table 表名;
表
建表
create table student(
id int primary key auto_increment,
name varchar(20),
money double(5,2),
phone char(11)
);
檢視錶結構
desc 表名;
插入資料
insert into 表名(欄位1,欄位2) values(值1,值2),(值1,值2);
刪除資料
delete from 表名 where 條件;
修改資料
update 表名 set 欄位=值 where 條件;
查詢資料
全部查詢
select * from 表名;
指定欄位查詢
select 欄位1,欄位2 from 表名;
去重查詢
select distinct 欄位 from 表名;
範圍查詢
where 欄位 between 條件1 and 條件2;
where 欄位 in (值1,值2......)
null 查詢
where 欄位 is null;
模糊查詢
%:表示0到多個字元
where 欄位 like '%四';
_:表示一個字元
where 欄位 like '_四';
欄位
修改欄位
Alter table 表名 change 欄位 新欄位 新資料型別;
修改欄位型別
Alter table 表名 modify 欄位 新型別;
刪除欄位
alter table 表名 drop 欄位;
增加欄位
預設在最後一列插入欄位
在第一列插入欄位
alter table 表名 add 欄位 資料型別 first;
在某一列後插入欄位
alter table 表名 add 欄位 資料型別 after 欄位;
相關文章
- mysql增查刪改MySql
- mysql基本增刪改查MySql
- mysql資料增刪改查操作MySql
- MySQL基礎操作(增刪改查)MySql
- 增刪改查
- MySQL表的增刪查改(提高篇)MySql
- MySQL表的增刪改查(基礎)MySql
- MySql 表資料的增、刪、改、查MySql
- MySQL的基本語法(增,刪,改,查)MySql
- indexedDB 增刪改查Index
- SQL增刪改查SQL
- Mongoose查增改刪Go
- FMDB增刪改查
- PHP MySQL (一)程式導向 增刪查改PHPMySql
- Go實現對MySQL的增刪改查GoMySql
- linux-MySQL基本指令-增刪改查LinuxMySql
- MySQL表的增刪改查(進階)下MySql
- 手擼Mysql原生語句--增刪改查MySql
- mysql 資料增刪改查基本語句MySql
- layui的增刪改查UI
- sql指令,增,刪,查,改SQL
- EFCore之增刪改查
- 列表的增刪改查
- 字典的增刪改查
- redist的增刪改查Redis
- Mybatis的增刪改查MyBatis
- MongoDB增刪改查操作MongoDB
- MongoDB的增刪改查MongoDB
- ThinkPHP的增、刪、改、查PHP
- mongodb 基本增刪改查MongoDB
- Node.js+Express+Mysql 實現增刪改查Node.jsExpressMySql
- MySQL增刪改查學習筆記(手寫)MySql筆記
- MySQL資料庫 ---MySQL表的增刪改查(進階)MySql資料庫
- koa+mysql實現增刪改查-全棧之路MySql全棧
- MySQL 常用命令手冊 增刪改查大法MySql
- Golang原生sql操作Mysql資料庫增刪改查GolangMySql資料庫
- Node連線MySQL並封裝其增刪查改MySql封裝
- 資料庫的簡介和MySQL增刪改查資料庫MySql