数据库基本命令

简介: 数据库基本命令

数据库基本命令

  1. 显示当前服务器上有哪些数据库(那些数据集合)

show databases;

命令行下的SQL语句都是以分号结尾的SQL不区分大小写,咱们用的这个终端叫做cmd

  1. 创建数据库

create database 数据库名字;

数据库的名字可以随便起,但是不能是SQL中的关键字,如果实在要使用要用’'引起来

  1. 选中数据库/使用数据库

在针对数据库进行进一步操作之前,需要先选中数据库,再进行操作

use 数据库名字;

一个常见的面试题(真实的面试题)

让你说出,RTS ,FPS ,MOBA(Dota类游戏)RPG…这些单词的含义

即时战略游戏(Real-Time Strategy Game),简称RTS

fps是First Person Shooting的缩写,也就是第一人称射击游戏

moba游戏是指多人在线战术竞技游戏

RPG游戏指角色扮演游戏(Role-playing game)

  1. 删除数据库

drop database 数据库名;

这个操作非常的危险,一旦执行成功之后,此时数据大概率就恢复不回来了,以后在公司里切勿操作drop database

数据表的操作

一个数据库中,可以有很多数据表.每个数据表有很多行,每一行称为一条"记录",每一行又有很多列,每一列称为一个"字段",MySQL就要求每一行这里的列是一致的为了描述这个数据表中列的信息,在创建表的时候就要指定"表头"

  1. 创建表

create table 表名(列名 类型, 列名 类型.....);

进行表操作之前,要先选中数据库(use)

在指定列的时候,列名在前,类型在后,大部分编程语言都是先类型,后面是变量名

  1. 查看表

show tables;

这个操作的前提也是需要先选中数据库

  1. 查看表结构

desc 表明;

  1. 删除表

drop table 表名;

创建表的时候可以使用comment来给某个列后面加上注释,还有一个更普遍的注释方法-- 删除 注意:中间有个空格,如果少了个空格就是非法


相关文章
|
21小时前
|
NoSQL 关系型数据库 MySQL
数据库常用命令汇总
数据库常用命令因数据库的类型(如关系型数据库、非关系型数据库等)和具体的产品(如MySQL、Oracle、SQL Server、MongoDB等)而异。
70 4
|
21小时前
|
关系型数据库 MySQL 数据库
Python tk dos命令备份mysql数据库
Python tk dos命令备份mysql数据库
29 0
|
21小时前
|
SQL 关系型数据库 MySQL
|
21小时前
|
SQL XML 数据库
sql导入数据库命令
在SQL Server中,数据库导入可通过多种方式实现:1) 使用SSMS的“导入数据”向导从各种源(如Excel、CSV)导入;2) BULK INSERT语句适用于导入文本文件;3) bcp命令行工具进行批量数据交换;4) OPENROWSET函数直接从外部数据源(如Excel)插入数据。在操作前,请记得备份数据库,并可能需对数据进行预处理以符合SQL Server要求。注意不同方法可能依版本和配置而异。
|
21小时前
|
SQL Oracle 关系型数据库
Oracle SQL*Plus的SPOOL命令:数据库世界的“录像机”
【4月更文挑战第19天】`SQL*Plus`的`SPOOL`命令是Oracle数据库中的“录像机”,能记录所有操作和输出。它在用户开始“SPOOL ON”时启动,记录SQL查询、输出、错误信息等。完成后,“SPOOL OFF”停止记录并生成日志文件,便于回顾和检查。日志文件可自定义保存位置和命名,支持多文件录制,方便分类管理。无论数据分析、SQL脚本编写还是日常维护,`SPOOL`都是强大的工具,值得一试!
|
21小时前
|
SQL Oracle 关系型数据库
Oracle SQL*Plus的HELP命令:你的数据库“百事通”
【4月更文挑战第19天】`Oracle SQL*Plus` 的 `HELP` 命令是数据库查询的强大工具,犹如“百事通”。在遇到困惑时,`HELP` 可提供详细命令解释和用法示例,解答基础到高级的 SQL 和 PL/SQL 疑问。它还是“活字典”,揭示命令关联与区别,如 `SET` 和 `ALTER SESSION`。此外,`HELP` 解释数据库概念,如“事务”,并支持模糊查询。无论新手还是专家,`HELP` 都是数据库探索的得力助手。
|
21小时前
|
SQL Oracle 关系型数据库
Oracle SQL*Plus的SET命令:你的数据库会话“调色板”
【4月更文挑战第19天】Oracle SQL*Plus的SET命令是数据库会话的“调色板”,用于设置输出格式、反馈信息和各种偏好。它能调整PAGESIZE和LINESIZE以优化显示,控制ECHO和FEEDBACK开关以定制反馈,以及统计命令执行时间(TIMING)和调试SQL(VERIFY)。更高级的选项如HEADING和COLSEP可改善输出的可读性。通过灵活运用SET命令,能提升工作效率和体验,是数据库管理员和开发者的必备工具。
|
21小时前
|
SQL 数据库 HIVE
Hive【基础知识 05】常用DDL操作(数据库操作+创建表+修改表+清空删除表+其他命令)
【4月更文挑战第8天】Hive【基础知识 05】常用DDL操作(数据库操作+创建表+修改表+清空删除表+其他命令)
29 0
|
21小时前
|
Shell Linux 数据库
【Shell 命令集合 网络通讯 】Linux 更新邮件别名数据库 newaliases命令 使用指南
【Shell 命令集合 网络通讯 】Linux 更新邮件别名数据库 newaliases命令 使用指南
29 1
|
21小时前
|
监控 Shell Linux
【Shell 命令集合 磁盘管理 】Linux 检查和创建磁盘配额数据库 quotacheck命令使用教程
【Shell 命令集合 磁盘管理 】Linux 检查和创建磁盘配额数据库 quotacheck命令使用教程
34 0