前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Mysql数据库概述及常用Commands

Mysql数据库概述及常用Commands

作者头像
Tony He
发布2022-11-17 14:09:20
2550
发布2022-11-17 14:09:20
举报
文章被收录于专栏:ouorz.comouorz.comouorz.com

Tips:

运行连接远程桌面命令:Mstsc

多行注释:/*…*/

单行注释:#...

数据库概述:

  1. Database Server:数据库服务器
  2. 数据库类型网状数据库、层次型数据库、关系型数据库(RDBMS)、非关系型数据库(NoSQL)
  3. RDBMS关系型数据库管理系统:一般使用C/S或者B/S

服务器端负责永久储存数据、维护数据

  • 服务器上数据的逻辑结构:
  • Server => Database => Table => Row => Column

客户端:用于向服务器发起“增查删改”命令

  1. 数据库一般不可以直接查看
  2. Oracle Mysql / MariaDB都属于Mysql

Mysql:

Deamon:msql D

服务器允许的端口号:1~65535

编写关键字时使用大写字母

所有命令均以英文分号结束

Mysql专有管理命令:

Show databases; //查看所有数据库

Use 数据库名 //使用指定数据库

Show tables; //显示指定数据库所有表

Desc 表名 //描述指定表的结构

Sql语句:结构化查询语言,专用于操作数据库服务器中的数据。国际标准化语言。

#创建新数据库。其中字符使用指定编码

CREATE DATABASE 数据库名CHARSET=UTF-8;

#丢弃一个数据库(如果存在)

DROP DATABASE IF EXISTS数据库名;

#创建表

CREATE TABLE 表名(列名 数据类型);

常见数据类型:INT 整性

Varchar(最大长度) 可变字符串

#向表中插入数据,字符串使用引号括起来

INSERT INTO 表名(列名) values(数据);

#查询出表中已有的所有数据

SELECT * FROM 表名;

注释中表示将要做的事用“TO DO”表示

#删除数据

DELETE FROM 表名; //删除所有记录行

DELETE FROM 表名 WHERE 列=值

#修改表中的记录

UPDATE 表名 SET 列=值,列=值 ··· ; //修改所有记录行

UPDATE 表名 SET 列=值 WHERE 列=值; //修改指定记录行

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档