mysql 数据库学习第一天
管理数据库
增删改查
新增数据库 create database 数据库名; 该方式没有更改编码格式
create databese 数据库名 default character set utf8;该方式默认编码格式为utf8格式
删除数据库 drop database 数据库名;
更改数据库编码格式 alter database 数据库名 default character set utf8;
查询数据库 show databases; 查询所有数据库
show create database 数据库名;
表管理
增删改查
新增表 create table 表名(
字段名 数据类型,
字段名 数据类型,
字段名 数据类型
)
删除表 drop table 表名;
查询表 show tables; 查询所有表
desc 表名; 查询表结构
修改表 修改字段名 alter table 表名 change column 原字段 新字段 数据类型;
修改字段类型 alter table 表名 modify column 字段名 数据类型;
添加字段 alter table 表名 add column 字段名 数据类型;
管理数据 增删改查
新增数据
新增所有字段 insert into 表名 values (按照顺序添加数据);
新增部分数据 insert into 表名(部分字段)values (部分字段值);
修改数据 update 表名 set 字段名=新字段值 where 字段名 = 字段值;
删除数据 delete from 表名 where 字段名=字段值;
delete from 表名; 删除所有数据 删除的数据可以回滚(事务)
truncate table 表名; 删除的数据不能回滚
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步