mysql sql语句(lnh25)

基础语句

'''在mysql中,sql语句都要以分号结尾!!!'''
1. 如何查看所有的数据库
	show databases;  # 查看所有数据库

2. 如何选择数据库
	use 库名;
    user mysql;
3. 查看当前在哪个库下
	select database();
4. 编码
    \s 

1. 查看库
	show databases; # 查看所有库
    show create dabatabse db1;  # 查看具体库的信息
2. 增加库
	create database 库名;
3. 修改库 # 一般很少用,甚至于不用
# alter database 库名 charset='gbk'
alter database db1 charset='gbk'

4. 删除库
	drop database 库名;
    drop database db1;	

1. 查看表
	show tables;  # 查看库下的所有表
    desc  t1;  # 查看表结构
    show create table t1;
2. 增加表
	create table t1(id int, name varchar(10));
3. 修改
	# 修改表明
    alter table t1 rename tt1; # 重命名表名
 4. 删除
	drop table tt1;

记录

'''肯定是要先有库和表'''
# 记录:表里面的一行行数据
库   >>>>   表 >>>>> 记录

1. 增加记录
	# 是全字段增加
	insert into t1 values(1, 'kevin', 20);  # 单条数据
    insert into t1 values(3, 'kevin1', 20),(4, 'kevin2', 20),(5, 'kevin3', 20),(6, 'kevin4', 20);
    # 部分字段添加数据,需要在表名后面指定字段名
    insert into t1(id, name) values(1, 'kevin');  # 单条数据
2. 查看
	select * from t1;
3. 改
	update t1 set name='tank' where id=2;
    update t1 set name='tank',age=30,key=value,key1=value1 where id=2;
    update t1 set name='tank' where id=1;
    update t1 set name='tony' where age=20;
    update t1 set name='tony' where age=30 and name='tank';
    ############以后写更新语句的时候,千万检查要有where条件###############################
    ### 用户表 ### 3000万
    update t1 set money=money+'1' ;  # 影响的是全表
4. 删除
	delete from t1 where id =1;
    delete from t1 ;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

骑猪去兜风z1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值