sql数据库命令行操作(数据库的增删改查)

查询数据库

查询电脑里面所有数据库

sql 复制代码
SHOW DATABASES;

查询当前所处的数据库

sql 复制代码
SELECT DATABASE();

应用场景:当我使用了USE命令后不知道自己所在哪个数据库时,可以使用这个命令查询自己所在数据库

创建数据库

创建

sql 复制代码
CREATE DATABASE [IF NOT EXISTS] 数据库名 [DEFAULT CHARSET 字符集][COLLATE 排序规则];

IF NOT EXISTS :当有已存在的数据库时就不再创建

DEFAULT CHARSET :设置数据库的字符集例如:UTF-8

COLLATE :设置数据库的排序规则

删除数据库

删除

sql 复制代码
DROP DATABASE [IF EXISTS]数据库名;

IF EXISTS :当不存在这个数据库时便不执行这个命令,不要再报错。

使用数据库

使用

sql 复制代码
USE itemsql

进入所选的数据库

相关推荐
lifallen5 分钟前
Paimon vs. HBase:全链路开销对比
java·大数据·数据结构·数据库·算法·flink·hbase
Brookty1 小时前
【MySQL】JDBC编程
java·数据库·后端·学习·mysql·jdbc
先做个垃圾出来………2 小时前
SQL的底层逻辑解析
数据库·sql
码不停蹄的玄黓2 小时前
深入拆解MySQL InnoDB可重复读(RR)隔离级别:MVCC+临键锁如何「锁」住一致性?
数据库·mysql·可重复读
paopaokaka_luck2 小时前
基于SpringBoot+Vue的酒类仓储管理系统
数据库·vue.js·spring boot·后端·小程序
Lx3522 小时前
MySQL物化视图:预计算查询结果的定期刷新
sql·mysql·性能优化
Lx3522 小时前
Mysql死锁日志分析:事务逻辑冲突的排查技巧
sql·mysql·性能优化
薛晓刚3 小时前
哪个领域数据库最难替换?
数据库
RainbowSea3 小时前
14. MySQL 锁的详细说明
java·sql·mysql
芷栀夏3 小时前
基于Anything LLM的本地知识库系统远程访问实现路径
数据库·人工智能