slz-MySQL的基本语言

显示所有的数据库
show databases;
切换使用数据库
use mysql;
显示所有的表
show tables;
查看表结构
desc user;
查看数据库mysql的user表的信息
select Host,User,authentication_string from user;
修改密码
update user set authentication_string=password('123456') where user='root';
刷新
FLUSH PRIVILEGES;
查看系统是不是utf-8
show variables like '%character%';

 


创建名为test1的数据库
create database test1;
切换数据库
use test1;
建立表
create table mytable1(
name varchar(200),
sex varchar(200)
);
create table love(
name varchar(200),
sex varchar(200),
number varchar(200)
);
create table student(
sno varchar(200),
name varchar(200),
brit date
);
插入数据
insert into student(sno,name) values('1','小明');
insert into student(sno,name,brit) values('2','小红','1995-3-2');
insert into student values('3','小军','1998-3-2');
insert into student values('4','小刚','2004-9-5'),('5','小黄','1894-9-5');//一次性插入多条数据


select name,brit from student;

select name,brit from student where name='小军';

select name,brit from student where name='小军' or name='小红';

select name,brit from student where name in('小军' ,'小红');

select sno,name from student where name not in('小明','小红');

select * from student where sno='1';

delete from student where name='小杀鸡';//删除

delete from student;//删除全部数据,需要注意
select * from student where number='1';//查找
UPDATE love SET sex='男' WHERE name='小红';//更改数据

 

---------------增,查,改,删--------

增:INSERT INTO 表名(属性1,属性2,属性3) VALUES('值1','值2','值3');//如果属性与值一一对应的话就能(不用写属性):INSERT INTO 表名 VALUES('值1','值2','值3');

查:SELECT FROM 表名 WHERE 属性="值";//查找所有:SELECT FROM 表名;

改:UPDATE 表名 SET 属性='改成的值' WHERE 属性='值';

删:DELETE FROM 表名 WHERE 属性='值';//DELETE FROM 表名;删除表中全部数据

转载于:https://www.cnblogs.com/slz521110/p/6946637.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值