【无标题】MySQL入门(一)

入门到精通mysql数据(一) 概述:指从多张表中查询数据笛卡尔:笛卡尔乘积是指在数学中,两个集合A集合和B集合的所有组合情况。在多表查询时,需要消除无效的笛卡尔积多表查询分类:1、连接查询内连接:相当于查询A、B交集部分数据外连接:左外连接:查询左表所有数据,以及两张表交集部分的数据右外连接:查询右表所有数据,以及两张表交集部分的数据自连接:当前表与自身的连接查询,自连接必须使用表别名2、子查询。 阅读详情
  1. 显示数据库/创建数据库/使用数据库/删除数据库

  2. 创建表/显示表/删除表

  3. 创建表字段

  4. 修改表名/修改列/添加新列/删除指定列

B站搜索是怪物啊每周分享视频,微信公众号关注"乌鸦的黑匣子"每周分享技术笔记

1.显示数据库/创建数据库/删除数据库

# 显示数据库
show databases;  
# 创建数据库 db_name是你要创建的数据库名
create database db_name;
# 创建数据库并指定编码格式
create database db_name default character set utf8;
# 使用数据库 代表之后的操作都是针对db_name
use db_name;
# 删除数据库
drop database db_name;

2.创建表/显示表/显示表字段/删除表

# 创建表----首先选中数据库use db_name
# tb_name是表名()内的是字段---之后在字段的那节会讲解这里
create table tb_name(id int,name varchar(255));
# 显示数据库里的所有表
show tables;
# 显示表字段
desc tb_name;
# 删除表
drop table tb_name;

3.创建表字段

# 基本语法
create table 表名(列名 数据类型); # 单列
create table 表名(列名 数据类型,列名 数据类型,列名 数据类型……); # 多列
​
# 为了防止文档太杂 这里列出常用的数据类型
/*
整数 int
浮点数 float(m,d)  double(m,d)  m是数字的总个数,d是小位数
字符类型 varchar(n) 设置字符的最大个数
字符类型 text 当不知道属性的最大长度,适合用text,最大65535个字符
日期类型 datatime YYYY-MM-DD HH:MM:SS
*/
# 例如
create table test(id int,name varchar(10),tm datetime);

​

4.修改表名/修改列/添加新列/删除指定列

# 修改表名
alter table old_tb_name rename new_tb_name;
# 修改列
alter table tb_name change column old_column new_column type;
# 修改列类型
alter table tb_name modify column_name new_type;
# 添加新列
alter table tb_name add column new_column type;
# 删除指定列
alter table tb_name drop column column_name;

​

MySQL从入门到精通详细教程 前言 ⭐集合4万字基础教程⭐ 一、SQL详细教程 二.mysql入门详细教程 ⭐python mysql 图文教程⭐ 一、MySQL和python MySQL安装教程 二、Python MySQL入门连接 三、Python MySQL创建表 四、Python MySQL插入表 五、Python MySQL选择 六、Python MySQL查询在哪里(where) 七、python MySQL排序 八、Python MySQL删除 九、Python MySQL合并 十、Pytho 阅读详情

相关推荐

MySQL从入门到精通、SQL实战题解

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是...

hestyle的博客 2724

【MySQL新手入门系列一】:手把手教你入门MySQL

如果您是一位刚刚开始学习MySQL的新手,本文将为您提供一些实用的入门知识和技巧,帮助您快速上手。本篇文章将以windows为例,介绍MySQL的基础知识,以及如何安装、卸载、配置和使用它。

fumeidonga的博客 2778

PHP+mysql 入门级通讯录(一)

PHP+mysql 入门级通讯录PHPmysql 入门级通讯录 PHP入门第一步安装程序 准备工作一首先需要建立自己的数据库代码如下 二数据库建成后在sublime写一个连接数据库的程序进行测试 第一次接触PHP,在同学和网络大神的帮助下,完成了这样一个小小的通讯录程序,因为时间原因,就不再继续完善了,学习过程中遇到了一些小问题,特此整理了一下,当然 也包括程序源码。 PHP入门第一步——安装程

晓风残月的博客 3073

MySQL见闻录 - 入门之旅

在网上翻来覆去找不到一套适合新手自学的书,于是买了课,急急忙忙上完了课,又发现全还给老师了。 这一系列文放在这里,从下载软件开始,记录一条MySQL入门之旅。 新手也可以跟着这条路走,一条道走到黑。 粉丝可见,愿者上钩。 有任何疑问,参考三篇上课笔记,或者私信我。 文章目录1、我的上课笔记2、软件下载选择3、示例数据库4、DOS界面用户登录方式5、取消语句6、数据库操作7、数据表操作8、往数据表中插入数据9、从表中检索数据10、sampdb数据库资料11、当前服务器下存储引擎12、各存储引擎特性13、如.

看,未来的博客 1万+

《100天精通MYSQL从入门到就业》导读

导读

小虚竹的专栏 1万+

通达信股本变迁文件(gbbq)解密方法

近年来A股市场跌宕起伏真特么精彩,本人愚钝,被整爆仓,损失惨重 痛定思痛,认为交易这种对纪律要求极高,且必须完全排除情绪影响的勾当,还是应该交给程序来干 数据哪里来呢?当然是拿来主义。。。问券商的交易软件要呗 到处查资料,得知通达信的权息文件数据齐全,不仅含有除权除息数据,还含有限售解禁、增发、可转债上市等股本变化数据 ——这对于某些对成交量变化敏感的交易模型是非常重要的

不甘碌碌老,结庐铸宝刀 2万+

【无标题】MySQL一课一得

无论是在数据类型与字段设计、SQL查询与索引优化、事务管理与并发控制,还是在存储过程与触发器等方面,MySQL都提供了丰富的功能和灵活的解决方案。结果集操作:Ctrl+R(设置焦点于结果面板中的活动标签)、Ctrl+L(切换结果窗口/表数据以表格/文本方式显示)、Ctrl+Alt+C(以 CSV, SQL, Excel 等导出表数据)等。例如,如果某个字段在查询中很少被使用,或者它的值很少变化,那么我们可以考虑将其设置为冗余字段,以减少数据库的大小和查询的复杂性。但是,需要注意的是,索引并不是万能的。

hzy753537的博客 1044

保姆级教程:用Unity为麒麟系统打包Linux应用(含路径权限全攻略)

本文提供了一份详细的Unity跨平台开发指南,重点介绍如何在麒麟系统上打包和部署Linux应用。从开发环境配置、路径权限处理到性能优化和常见问题解决,全面解析了Unity项目在国产操作系统上的适配流程,帮助开发者高效完成跨平台应用开发。

weixin_28692867的博客 506

【入门向】Navicat for MySQL的入门简单使用

本文仅介绍Navicat for MySQL的一些基本操作,网上的许多教程其实更适用于对数据库有一些基础的人学习,对于完全刚入门的小白其实有些东西不是说的很清楚。为了便于刚入门的初学者更加了解相关基本使用,本文仅仅介绍最基本的入门操作。如果有不足之处还请指出,高手勿喷。 首先是关于软件的安装使用,可以参考下面的文章 https://blog.youkuaiyun.com/WYpersist/article/d...

qq_42733763的博客 1万+

IC617多线程仿真卡死?手把手教你用TigerVNC替换解决ADE XL Explorer问题(附Manjaro/Centos8实测)

本文针对IC617在Manjaro、CentOS 8等高版本Linux系统中运行ADE XL Explorer进行多线程仿真时出现的卡死问题,提供了详细的诊断与解决方案。文章指出问题根源在于软件内置的旧版VNC组件不兼容,并手把手指导用户通过使用TigerVNC替换原组件来彻底解决,附有在Manjaro和CentOS 8系统上的实测步骤与验证方法。

hill8的博客 775

《网络安全自学教程》- 802.1x协议

802.1x协议架构,工作原理/认证流程,认证方式,MAB认证,触发认证的三种方式,EAP报文格式,EAPOL报文格式

wangyuxiang946的博客 2万+

如何打开mysql_MySQL简单入门(一)

本期将主要介绍MySQL的简单入门有人可能用过其他数据库的像微软的SQLServer,Access等这里介绍的是MySQL的一些简单的基本操作入门不久,有什么不到位的地方批评指正笔者使用的是MySQL8.0最新版本期间下载过几次,均因为忘记密码卸载过最近一次没忘记密码尝试又卸载一次这里小编提醒:密码设置简单易记即可像12345之类的就可以了尤其根密码,设置太难反而记不住1最新版下载地址...

weixin_40004659的博客 1836

以太网MII、RMII、GMII、RGMII(三)

RMII接口收发的数据位宽为2bit,因此管脚数目大为减少,在高密端口PHY中应用较多,但是由于其是MAC和PHY共用一个参考时钟,接口之间的距离不能太远;一般的GMII接口都有两个发送参考时钟:TX_CLK和GTX_CLK,两者的方向是不一样的,前者有PHY提供(同MII),后者由MAC或外部参考时钟源提供,绝大多数GMII接口都是兼容MII接口的,在用作MII模式时,使用TX_CLK和8根数据线中的4根。MII接口中的接收时钟和发送时钟是分开的,而且都是由PHY芯片提供给MAC芯片的。

qq_42357877的博客 2334

【MySQL】10分钟入门习题(一)

两个问题分别演示了MySQL的条件更新和分组聚合查询技巧,涉及IF函数和GROUP BY/ORDER BY等关键语法。

m0_64113445的博客 644

YOLOv11 改进 - 下采样 | 轻量化突破:ADown 下采样让 YOLOv11 参量减、精度升

本文介绍了一种轻量级的特征下采样模块 ADown,它结合平均池化与最大池化策略,实现更有效的信息保留与压缩。在传统卷积网络中,特征下采样常造成信息损失,而 ADown 通过双通道并行结构优化了下采样效果,提升了模型的表达能力。在 YOLOv11 中引入 ADown 替换原有的下采样模块后,网络在保持高效性的同时,显著提升了目标检测的精度与稳定性。文章详细介绍了 ADown 的核心代码实现、模块注册流程以及 YOLOv11-ADown 模型的配置和训练方法,为轻量化目标检测模型的优化提供了实用参考。

魔改工程师的博客 1480

黑猫带你学Nand第11篇:万字长文带你了解NandFlash的数据保持原理及特性(Data Retention)

TATTAT:Trap-assistedtunneling,陷阱辅助隧穿,也有叫法称为电荷陷阱现象。这是一种物理现象,它发生在非挥发性存储器,如NAND闪存。在这种效应中,存储在闪存单元浮动栅极上的电荷(电子)由于隧道氧化物中捕获的电荷形成的电场影响,导致电荷通过隧道效应从一个能级隧穿到另一个能级,从而造成电荷泄漏。这种电荷泄漏是导致闪存数据保持问题的主要原因之一,因为它可以改变存储在闪存单元中的电荷量,进而改变其阈值电压水平,最终可能导致数据错误。在NANDFlash中,电荷被存储在浮置栅极上。

黑猫奥利奥的博客 1106

MySQL推荐书单:从入门到精通

给大家介绍一些 MySQL 从入门到精通的经典书单,可以基于不同学习阶段的需求进行选择。

Tony.Dong的专栏 1996

数据仓库数据质量监控和处理方法最佳实践

指的是检查数据是否存在反常或者错误的情况,例如数值反常地过大或者过小,或者超过记录的波动值,对应的规则包括数值波动检查,最大值、最小值检查,跨表准确性等。指的是检查数据是否存在缺失的情况,这里的缺失可以是整个数据集的记录缺失,也可以是某个字段记录的缺失,对应的规则包括空值检查,表总行数检查。指的是检查数据是否符合规范,是否按照规定的格式存储,对应的规则包括正则表达式检查,字段长度检查,枚举集合检查,数值范围等。指的是检查哪些数据是重复数据或者数据的哪些属性是重复的,对应的规则例如主键唯一性检查。

大模型大数据攻城狮的专栏 899

MYSQL入门(一)

MYSQL入门(一) 前五天沉迷二进制和C语言周五晚上才想起来有数据库的学习任务还没有完成。那就再熬一晚上。同时我会尽力将学习记录写的详细,希望能帮到更多人。 查资料的过程中,惊奇的发现《原神》的数据库最近流出了很多账号,撞库攻击?图片附在文末。 学习目标 1.了解什么是数据库? 2.数据库的表,列,字段,数据之间的联系。 3.选择MySQL数据库进行学习增、删、查、改简单操作。 环境推荐及原因 最好使用PHPstudy集成环境。不用下载单独的MySQL。到官网下载最新的小皮面板,选择对应的操作系统即可。

weixin_51555115的博客 1701

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

MySQL入门

MySQL是数据库管理系统(Database Management System,DBMS),其优点为体积小、运行速度快、总体成本低。

淡巴枯的博客 1688

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

MySQL从入门到精通(一)

一、表的定义 表是一种结构化的文件,可以用来存储特定类型的数据,如:学生信息、课程信息等,都可以放到表中,另外表都有特定的名称,而且不能重复。表中有以下几个概念:列、行、主键。 1.列(字段) 列,通常叫做字段,每个字段都包含:字段名称、字段数据类型、字段约束、字段长度; 2.行(记录) 行,通常叫做表中的记录。表中的数据是按行(记录)存储的,表里可以有0条或多条记录; 3.主键 主...

晓风岚月 6985

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

一、MySQL入门

本文系统介绍了MySQL数据库的核心知识与应用实践。首先从基础概念入手,解析了数据库、DBMS和SQL的关系,对比了关系型与非关系型数据库的特点,并详细阐述了MySQL的发展历程、产品优势及版本区别。接着重点讲解了数据库设计中三种表关系模型(一对一、一对多、多对多)及其实现方式。随后提供了Windows环境下MySQL8.0的安装指南,包括服务启动的两种方法(服务面板和命令行)。最后总结了命令行客户端的常用操作,涵盖数据库创建、表管理、数据增删改查以及导入导出等基础SQL语句。

coding 383

《MySQL从入门到精通》

多表查询:是指从多张表中查询数据;笛卡尔积:笛卡尔积乘积是指在数学中,两个集合(A集合和B集合)的所有情况;多表查询分类:内连接:相当于查询A、B交集部分数据;外连接左外连接:查询左表所有的数据(包括两张表交集部分数据);右外连接:查询右表所有的数据(包括两张表交集部分数据);子查询事务的概念:事务是一组操作的集合,他是一组不可分割的工作单位。事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,这些操作要么同时成功,要么同时失败。注意事项。

zhangjinajian759的博客 3152

【MySQL入门】(一)安装与配置MySQL

【MySQL入门】(一)安装与配置MySQL 1. 安装MySQL 2. 设置MySQL的root初始密码 3. 运行MySQL的安全配置向导 4. 检查MySQL服务的状态 5. 登录MySQL,创建新用户及修改权限 6. MySQL服务的启动/停止/重启

DooDoo~的博客 5665

mysql common是什么_MySQL概述及入门(一)

MySql概述及入门(一)什么是MySQL?MySQL是当今主流的关系型数据库管理系统(记录是有行有列的数据库),可以与Oracle和SQL Server 竞争 , 是最好RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一 ,主要使用5.5左右版本,MySQL、Oracle等并不是数据库,只是管理数据库系统的软件(数据库就...

weixin_34239861的博客 3704
上一篇: 42步进电机不转,转的很慢而且噪音很大怎么解决?
下一篇: MySQL入门(二)
「已注销」
博客等级 码龄3年 44粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值