Mysql学习——sql语言以及常见数据库
好的,我现在需要帮用户总结一篇文章的内容,控制在100字以内。首先,我得仔细阅读用户提供的文章内容。看起来这篇文章主要介绍了MySQL数据库的基础知识,包括安装方法、数据模型以及SQL语句的学习,特别是DDL语句的使用。 接下来,我要分析用户的需求。用户希望用中文总结,不需要特定的开头,直接描述文章内容即可。同时,字数限制在100字以内,这意味着我需要简洁明了地概括文章的核心内容。 考虑到用户可能的背景,他们可能是刚开始学习数据库的学生或者刚入行的开发者。因此,总结时要突出关键点:MySQL安装、数据模型、SQL语句(特别是DDL),以及数据库管理工具的使用。 最后,我要确保语言简洁流畅,不使用专业术语过多,让读者一目了然地理解文章的主要内容。 </think> 文章介绍了MySQL数据库的基础知识,包括安装方法、数据模型及SQL语句的学习,并重点讲解了DDL语句用于数据库和表的操作。 2025-10-27 04:7:17 Author: www.freebuf.com(查看原文) 阅读量:4 收藏

freeBuf

主站

分类

云安全 AI安全 开发安全 终端安全 数据安全 Web安全 基础安全 企业安全 关基安全 移动安全 系统安全 其他安全

特色

热点 工具 漏洞 人物志 活动 安全招聘 攻防演练 政策法规

官方公众号企业安全新浪微博

FreeBuf.COM网络安全行业门户,每日发布专业的安全资讯、技术剖析。

FreeBuf+小程序

FreeBuf+小程序

Mysql数据库

  • 数据库:DataBase,存储和管理数据的仓库

  • 数据库管理系统:操作和管理数据的大型软件

  • SQL:操作关系型数据库的编程语言,定义了一套标准

一、mysql概述

1.Mysql安装

  • https://downloads.mysql.com/archives/community/
    
  • 添加环境变量

  • 链接命令

    • mysql [-h数据库服务器的IP地址 -P端口号] -u用户名 -p密码
      

2.数据模型

  • 关系型数据库: 建立在关系模型基础上,由多张相互连接的二维表组成的数据库。

  • 特点

    • 使用表存储数据,格式统一,便于维护。
      使用SQL语言操作,标准统一,使用方便,可用于复杂查询。
      
  • 创建一个数据库,本质上就是在mysql/data目录下创建一个文件夹

  • image-20251024203522189

3.数据库管理工具

  • image-20251024204843622

    • https://heuqqdmbyk.feishu.cn/wiki/FAa3wj0nYi4xGBksbFuchBK8nhe
      

二、sql语句学习

1.DDL语句

  • 数据库定义语言,定义数据库对象(Data Definition Language)

  • 库操作

    • -- 查询所有数据库
      show databases;
      -- 查询当前数据库
      select database();
      -- 使用/切换数据库
      use 数据库名;
      -- 创建数据库
      create database [if not exists] 数据库名 [default charset utf8mb4];
      -- 删除数据库
      drop database [if exists] 数据库名;
      
    • database也可以替换成schema,字符集默认UTF-8

  • 创建表语法

    • create table tablename(
      字段1 字段类型 [约束] [comment 字段1注释],
      ......
      字段2 字段类型 [约束] [comment 字段2注释]
      )[comment 表注释];
      
    • create table user(
          id int comment '用户id',
          username varchar(50) comment '用户名',
          age int commen

免责声明

1.一般免责声明:本文所提供的技术信息仅供参考,不构成任何专业建议。读者应根据自身情况谨慎使用且应遵守《中华人民共和国网络安全法》,作者及发布平台不对因使用本文信息而导致的任何直接或间接责任或损失负责。

2. 适用性声明:文中技术内容可能不适用于所有情况或系统,在实际应用前请充分测试和评估。若因使用不当造成的任何问题,相关方不承担责任。

3. 更新声明:技术发展迅速,文章内容可能存在滞后性。读者需自行判断信息的时效性,因依据过时内容产生的后果,作者及发布平台不承担责任。

已在FreeBuf发表 0 篇文章

本文为 独立观点,未经授权禁止转载。
如需授权、对文章有疑问或需删除稿件,请联系 FreeBuf 客服小蜜蜂(微信:freebee1024)


文章来源: https://www.freebuf.com/articles/web/454236.html
如有侵权请联系:admin#unsafe.sh