MySQL基本的SQL语句操作
2022/3/2 2:23:34
本文主要是介绍MySQL基本的SQL语句操作,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一 库的增删改查
增:create database db1;
create database db1 charset='utf8' 创建库且设置字符编码
查: show databases;查看所有库
show create database db1; 查看指定的库
改:alter database db1 charset='utf8'; 修改库的字符编码
删:drop database db1;
二 表的增删改查
use db1 选择要进入的库
查:show tables; 查看所有表
show create table t1; 查看单张表
desc t1; 查看一张表的详情
创建表:create table t1(id int,name varchar);
改:alter table t1 modify name varchar(32); 修改name的属性
alter table t1 change name name1 varchar(32); 把name改为name1
删:drop table t1;
三 数据的增删改查
查:select * from t1;
插入数据:insert into t1(id,name) values(1,'ly'); 指定属性插入
insert into t1 values(1,'ly'); 不指定属性插入,会按照顺序插入
修改数据:update t1 set name = 'ly' where id = 1;
删除数据:delete from t1 where id = 1;
四 存储引擎
查看所有存储引擎
show engines;
1. MyISAM
# 是mysql5.5及之前的版本默认的存储引擎
存储的速度快,相对于InnoDB
'''不支持事务,支持表锁'''
2. InnoDB
# 是mysql5.6之后的版本默认的存储引擎
存储速度慢,相对于MyISAM
''' 支持事务,行锁,外键'''
3. MEMORY
# 数据存储在内存中,一旦断电,数据立马丢失,或者数据重启也丢失
这篇关于MySQL基本的SQL语句操作的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程
- 2024-11-01部署MySQL集群学习:新手入门教程
- 2024-11-01部署MySQL集群入门:新手必读指南
- 2024-10-23BinLog入门:新手必读的MySQL二进制日志指南
- 2024-10-23Binlog入门:MySQL数据库的日志管理指南