数据库基本操作命令

 登录数据库

sudo mysql

 查看所有数据库

show databases

 创建数据库

creat databases 数据库名 charset=utf-8;
例:
    use 数据库名

 使用数据库

user 数据库名

查看当前使用的数据库

select databases();

删除数据库 - 慎重

drop database 数据库名;

表结构操作的sql语句

查看当前数据库中的所有表

show tables

创建表

create table students(
    id int unsigned primary key auto_increment not null, 
    name varchar(20) not null,
    age tinyint unsigned default 0,
    height decimal(5,2),
    gender ennum('男','女','人妖','保密')
);

说明

create table 表名(
字段名称 数据类型 可选的约束条件,
)

修改添加字段

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
数据库基本操作命令包括修改数据库表中的数据、删除数据表中的指定记录和删除数据表中的所有记录。修改数据库表中的数据可以使用update命令,语法为"update 数据库.表名称 set 字段名称1=字段数值1, 字段名称2=字段数值2 where 条件表达式"。例如,可以使用"update auth.user set user_passwd=password('123456789') where user_name='lisi'"来修改auth数据库中user表中user_name为'lisi'的记录的user_passwd字段的值为加密后的'123456789'。删除数据表中的指定记录可以使用delete命令,语法为"delete from 数据库.表名称 where 条件表达式"。例如,可以使用"delete from auth.user where user_name='lisi'"来删除auth数据库中user表中user_name为'lisi'的记录。删除数据表中的所有记录可以使用truncate table命令或delete from命令。truncate table命令的语法为"truncate table 表名称",不可以跟条件进行删除。例如,可以使用"truncate table class_id"来删除class_id表中的所有记录。delete from命令的语法为"delete from 数据库名称.表名称",可以跟条件进行删除,使用更灵活。创建临时表是数据库的另一个操作,但不属于基本操作命令。 #### 引用[.reference_title] - *1* *2* *3* [数据库基本操作命令](https://blog.csdn.net/weixin_49226813/article/details/109425002)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值