数据库入门1

数据库入门1

推荐的数据库工具: navicat sqlyog


一、 概念

提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


提示:以下是本篇文章正文内容,下面案例可供参考

什么是数据库

存储数据、管理数据的仓库

常见数据库的分类:

  1. 关系型数据库, Oracle, MySQL, SQLServer, Access
  2. 非关系型数据库, MongoDB, Redis, Solr,ElasticSearch, Hive,HBase

MySQL数据库

  1. MySQL 服务器端 处理具体数据维护,保存磁盘
  2. MySQL客户端,CRUD新增,修改,删除,查询

MySQL结构

数据库

字段的名字
字段的值

二、SQL语句

定义

结构化查询语言

sql语言一般指结构化查询语言。结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。

分类

  • DML Data Manipulation Language 数据操纵语言
    对数据的操作

    • insert
    • delete
    • update
    • select
      CRUD
  • DDL Data Definition Language 数据库定义语言
    创建库, 创建表
    create table

  • DCL Data Control Language数据库控制语言
    分配数据库的权限
    grant deny revoke, 管理员才有的权限

  • DQL Data Query Languag 数据查询语言

数据库常见操作

查询:

SHOW DATABASES

新增:

CREATE DATABASE 【name】DEFAULT CHARACTER SET utf8;

删除:

DROP DATABASE 【name】;

使用: `

USE DATABASE  [name]

表常见操作

查看所有表: `

SHOW TABLES;

创建表:

CREATE TABLE 表名(字段名 字段类型 字段长度,字段2...)

具体字符类型参见
https://www.runoob.com/mysql/mysql-data-types.html
删除表:

DROP TABLE 表名

查看表j结构:

DESC 表名;

修改表:

ALTER  表名 ADD COLUM 字段名 字段类型;

新增表:

INSERT INTO 表名 values (   );

删除:

DELETE FROM 表名;

查询语句

SELECT * FROM 表名;
 SELECT 字段名 FROM 表名;

修改:

UPDATE 表名 SET 字段名=字段的新值 WHERE 字段名=字段的旧值;

三、客户端工具 Navicat

连接名:
主机名或IP地址
端口: 3306
用户名
密码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值