mysql常用語句

2021-10-05 01:22:11 字數 2129 閱讀 7749

1.展示所有資料庫:

show databases;
2.建立資料庫

create database [

if not exits] db_name;

3.展示指定資料庫

show database db_name;
4.開啟使用資料庫

use db_name;
5.展示資料庫中的所有表

show tables;
6.展示指定的表

show table tb_name;
7.顯示表中的結構

desc tb_name;
8.查詢表中所有的資料

select * from tb_name;
9.查詢指定的資料(根據實際表結構查詢)

select name,id from tb_name;
10.刪除表結構

drop table tb_name;
11.刪除字段

alter table tb_name drop name;
12.新增字段

alter table tb_name add name varchar(10

) not null;

13.向表中插入資料

insert tb_name (id,name,age) values (1,

"yang",18

),(11

,"",28

);

14.插入資料(不指定欄位名即所有字段次序賦值)

insert tb_name  values (2,

"yu",18

)

15.修改資料

update user set id=

3,name =

'xiaohua'

,age=

20, where id =

1;

16.刪除所有資料

delect from user ;
17.刪除指定資料

delect from user where name =

'yang'

;

18.建立一張新錶

create tb_name[

if not exists]`user`(

`id`int unsigned auto_increment key comment'使用者資訊'

,`username` varchar(20

) not null unique comment'使用者名稱'

,`password` varchar(32

) not null comment'密碼'

,`email`varchar(50

) not null unique comment'郵箱'

,`age`tinyint unsigned not null default '保密'

,`***`enum

('男'

,'女'

,'保密'

)not null default'保密'comment'性別'

,`tel`char(11

)not null unique comment '**'

,`addr`varchar(50

)not null default'北京'comment '位址'

,`card`char(18

) not null unique comment '身份證'

,`maried`tinyitn(1

) not null default 0 comment '0代表未婚,1代表已婚'

)engine=innddb default charset =utf-

8;

mysql常用語句 MySQL常用語句

create table student id int primary key auto increment comment 學號 name varchar 200 comment 姓名 age int comment 年齡 comment 學生資訊 修改表注釋 alter table studen...

php mysql 常用語句 mysql常用語句

一 修改mysql使用者密碼 mysql h localhost u root p 命令列登入 update user set password password 123456 where user root 二 資料庫操作 show databases 顯示資料庫 create database ...

MySQL常用語句

and和or可以混用,and比or具有更高的優先順序,但盡量使用圓括號區分 自動過濾重複的資料owner,關鍵字distinct select distinct owner from pet 按照生日公升序排列,關鍵字order by select name,birth from pet order...