MySQL数据库基础命令

数据库、表、记录知识总结 语法:update `表名` set 字段名1=字段值1,字段名2=字段值2, [where条件表达式]例子:create database `itsource` charset = utf8;语法:select字段列表 from `表名` [where 条件表达式]语法: insert into `表名` (字段列表) values(值列表)insert into `表名` values(值列表1,值列表2,值列表3)insert into `表名` values(值1,值2,值3) 阅读详情

1.连接数据库

在目录下输入cmd

输入命令:

mysql -h 127.0.0.1 -u root -p

输入密码进入数据库

2.显示系统所有数据库名称

输入命令:

 show database;

3.新建数据库oo

命令:

 create database oo;

建成后查看:

4.使用数据库oo

命令:

 use oo;

5.在数据库oo中创建txt

命令:

 create table txt(id int(8),name varchar(20),city varchar(20),score int(5));

6.在表txt中增加数据

在txt中插入如下5行数据;

命令:

 Insert into txt(id,name,city,score) values(1,”wang”,”beijing”,75);

Insert into txt(id,name,city,score) values(3,”liu”,”shanghai”,80);

 Insert into txt(id,name,city,score) values(5,”chen”,”fuzhou”,70);

 Insert into txt(id,name,city,score) values(2,”zhou”,”xian”,90);

 Insert into txt(id,name,city,score) values(7,”han”,”guangzhou”,65);

插入成功后,可铲鲟txt表中的全部内容;

命令:

 select * from txt;

7.在表txt中删除一条数据

如果删除id=7的数据,其命令为:

 delete from txt where id=7;

查看结果命令:

 select * from txt;

8.修改表txt中的1条数据

如果修改id=5的数据,将其score设置为60,其命令:

update txt set score=60 where id=5;

修改成功后,查看命令:

select * from txt;

9.查询表txt中的数据

命令:

select * from txt;

查询表中所有字段

select name,score from txt;

查询表中的name和score字段

select score from txt where name=”wang”;

查询name为wang的学生的分数

order by 的用法

  1. 将result表中的数据按照分数(score)从高到低进行排序:

其中,desc表示递减;

asc 表示递增。

  1. 尝试命令:

select id,name,score from txt order by 1;

显示正常id排序结果。

select id,name,score from txt order by 2;

显示正常name升序排列。

select id,name,score from txt order by 3;

显示以score升序排列的结果。

select id,name,score from txt order by 4;

其为报错,

即可得到,命令:

select c1,c2,…,cn from txt order by M;

order by 后面的数字(M)必须小于或等于n(数据库查询的字段数),才能正常显示。如果M>n,数据库就会报错。

  1. limit的用法

基本格式:

limit M,N

表示从第M+1条数据开始,顺序往下查询N条数据

limit M

表示查询前M条数据

select * from txt limit 0,2;

查询表中前2条数据

select id,name,score from txt limit 1,3;

从第2条数据起,往下查询3条数据的id、name和score字段

  1. union select的用法
  1. select * from txt union select 1,2,3,4;

此语句的查询结果,即是select * from txt和select 1,2,3,,4查询结果的拼接。

  1. 尝试执行以下命令:

select id,name,score from txt union select 1,2,3;

正常显示!

select id,name,score from txt union select 1,2;

报错!

select id,name,score from txt union select 1,2,3,4;

报错!

从以上结果总结,可得:

select c1,c2…,cn from txt union select d1,d2,…dm;

后半句union select查询的字段数(m)必须与前半句select查询的字段数(n)相等,数据库才能正常显示结果。

  1. 命令:

select id,city from txt where id=1 and 1=2 union select name,score from txt;

  1. union select结合information_schema数据库

MySQL(MariaDB)5.5以上版本自带information_schema数据库,其中保存着MySQL服务器所维护的所有其他数据库的信息,可以把information_schema数据库看作MySQL的“目录”!

  1. 命令:

show databases;

select schema_name from information_schema.schemata;

两语句执行结果相同!

  1. 命令:

use oo;

show tables;

select table_name from information_schema.tables where table_schema=’oo’;

         命令执行的结果相同!

MySQl 命令大全 W3School SQL 教程:http://www.w3school.com.cn/sql/index.asp菜鸟教程 ---SQL 教程:http://www.runoob.com/sql/sql-tutorial.html MySQL是一个关系型数据库管理系统,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都... 阅读详情

相关推荐

腾讯ACE反作弊系统:内核驱动与AI行为分析如何守护游戏公平

在游戏安全领域,反作弊技术是保障公平竞技环境的核心防线。其基本原理是通过监控系统关键行为,识别并阻断非法的第三方程序干预。从技术实现看,现代反作弊方案普遍采用分层防御架构,结合用户态模块进行应用层检测,并依赖内核态驱动实现底层深度监控,以此构建纵深防御体系。这种技术的核心价值在于,它能有效对抗从简单内存修改到高级驱动级作弊等多种威胁,维护游戏经济系统和玩家体验的完整性。随着作弊手段的演进,行为分析与AI赋能变得至关重要,系统通过机器学习模型分析进程行为序列的异常模式,即使面对未知特征的外挂变种也能进行有效识

weixin_33978578的博客 744

[mysql]mysql的演示使用

mysql5.7的遗留问题

qq1021091799qq的博客 3814

金蝶ERP元数据解析:字段属性与表结构映射实战

本文深入解析金蝶ERP元数据的核心价值与应用实践,详细介绍了字段属性与表结构映射的关键技术。通过缓存获取与工具类直连两种方案对比,结合实际案例展示元数据在数据库校验、动态表单生成等场景的应用,帮助开发者高效解决二次开发中的常见问题。

weixin_33738555的博客 433

数据库之MySQL基本操作命令

MySQL数据的基本操作和高级操作

weixin_61522777的博客 4351

持续集成介绍及Jenkins自动化测试部署

学习持续集成及jenkins的自动化测试部署

ouihsiad的博客 4577

最佳量化交易的计算机操作系统

本文在Creative Commons许可证下发布   我经常被问到的一个问题是:用哪种计算机操作系统和计算软件进行量化交易的理论研究和代码实现?   我想把这个问题简化,从挑选的计算软件和计算库来反推最佳使用的计算机操作系统。简而言之,就是在本文撰写的时候而言,如果你想进行基于任何严肃的数学理论和金融量化交易研究理论,这里特指机器学习或者深度学习。并且需要在本地研究机器上使用桌面版本,...

evilqliang的博客 2307

mysql学习

- 数据库概念 数据库是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库 - 数据库分类 网络数据库: 把数据库技术引入到计算机网络系统中,借助于网络技术将存储于数据库中的大量信息及时发布出去,而计算机网络借助于成熟的数据库技术对网络中的各种数据进行有效管理,并实现用户与网络中数据库进行实时动态数据交互 层级数据库 关系数据库 ...

Double_Black1213的博客 2549

开启虚拟人物互动新时代:探索相芯Avatar SDK驱动功能(Android)

相芯SDK提供了男孩和女孩Avatar驱动模型,这些模型具备半身驱动和全身驱动的功能,使得虚拟角色能够根据用户的面部表情和动作实时模仿和响应。半身驱动功能: 相芯SDK的男孩和女孩Avatar驱动模型具备上身驱动功能,即能够通过用户的面部表情和动作来驱动虚拟角色的上半身行为。这意味着用户的面部表情、头部转动和上半身姿态等动作可以直接映射到虚拟角色上,使得虚拟角色能够栩栩如生地模仿用户的动作。例如,用户微笑时,虚拟角色会展现出笑容;用户转动头部时,虚拟角色也会相应地转动头部。

Faceunity2023的博客 631

MySQL数据库基础命令(一)(Basic Commands for MySQL Database I)

MySQL是一个流行的开源关系型数据库管理系统‌,由瑞典‌公司开发,现为‌Oracle公司所有。它以其体积小、速度快、总体拥有成本低,尤其是开放源代码的特点,被广泛应用于中小型网站开发中。MySQL支持多种操作系统,包括‌Windows、‌Linux、‌Mac OS等,并且为多种编程语言提供了API,如‌C、‌C++、‌Java、‌Python等,这使得它在跨平台应用方面表现出色。MySQL通过SQL语言进行数据管理,支持结构化查询语言,使得用户可以方便地对数据进行增删改查操作。本章详细介绍MySql命令。

Linux运维老纪的博客 1062

大模型部署指南:LM Studio

本文介绍使用LM Studio部署大模型

举世誉之而不加劝,举世非之而不加沮,定乎内外之分,辩乎荣辱之境,斯已矣。 1951

【26美赛C题】2026美赛数学建模(MCM/ICM)思路解析及代码分享

本文为2026年美国大学生数学建模竞赛(MCM/ICM)C题的解题思路与资源分享。文章提出系统学习数学建模的重要性,强调竞赛考察的是综合建模能力而非单纯计算。针对C题常见的复杂系统评估类问题,作者提供了一套完整的建模框架,包括问题拆解、指标体系构建、数据建模、决策模型等六个阶段。订阅者可获得Python/Matlab双版本代码、论文结构解析、AI辅助建模方法等资源。内容适合准备参加各类数学建模竞赛的学生,特别是希望通过AI技术提升建模效率的参赛者。

一键难忘的博客 1683

mysql中use database_MySQL数据库之mysql5.7基础 切换到现有的一个数据库use database命令不用写分号...

本文主要向大家介绍了MySQL数据库之mysql5.7基础 切换到现有的一个数据库use database命令不用写分号 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。OperatingSystem:UbuntuKylin16.04LTS64bitmysql:Ver14.14Distrib5.7.17,forLinux(x86_64)usingEd...

weixin_42516007的博客 6007

ABAP Module Pool 编程入门:把 Table Control 用透,在 Dynpro 里做出可编辑的列表界面

摘要:Table Control是SAP GUI中用于对话式事务的多行数据交互控件,具备滚动、选择、修改等功能。它通过CXTAB_CONTROL/CXTAB_COLUMN结构实现动态控制,需在PBO/PAI中配合LOOP循环处理数据流。开发时需注意LINES、TOP_LINE等关键字段设置,并采用并行循环简化编码。典型应用包括订单行维护、主数据管理等场景,支持多选删除、列排序等业务需求。(150字)

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 343

MySQL 数据库基础命令速查

本文提供了MySQL数据库的入门速查指南,包含基础操作命令和实用示例。主要内容包括:1)MySQL简介;2)数据库连接与退出命令;3)数据库创建、删除等操作;4)数据表管理;5)增删改查操作;6)用户权限管理;7)数据备份恢复;8)常用数据类型;9)常见问题解答。文章采用表格形式整理命令,简明实用,适合初学者快速查阅和收藏备用。

小先森 801

IEM模型,地表粗糙度模拟

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

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

解锁MySQL数据库基础命令:从入门到精通的实战指南

在当今信息化社会,数据管理是每个企业和个人都无法回避的问题。MySQL数据库以其开源、易用、性能高等特点,成为了众多开发者和企业的优先选择。今天,我们一起来探讨一下MySQL数据库的基础命令应用,帮助大家更好地掌握这一技能,提升工作效率。结构化的查询语言关系型数据库通用的命令遵循SQL92的标准(SQL_MODE)整数浮点数 float。

xyyy060908的博客 1795

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

mysql数据库基础简介_MySQL数据库命令的基础简介

以下的文章主要是对MySQL数据库命令的基础的详细解析,我们首先是以显示MySQL数据库的基本信息开始的,来对MySQL数据库命令的基础进行一个详细的解析,以下就是文章的具体内容的描述。显示MySQL基本信息:MySQL>status;查看变量:showvariableslike'%version%';备份与还原MySQL数据库命令:在***还有1.备份MySQL数据库的命令:在cmd...

weixin_34072734的博客 75

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

mysql数据库基础命令总结常用10个

SELECT stu_name, class FROM students WHERE class = '计算机科学';INSERT INTO [表名] (字段1, 字段2) VALUES (值1, 值2);"CREATE USER 'dev'@'%' IDENTIFIED BY '密码';mysqldump -u [用户] -p [数据库名] > backup.sql。解析:切换当前会话的默认数据库,后续操作将基于此库执行。-- 进入test_db数据库。VALUES ('张三', '计算机科学');

qq_28776313的博客 622

MySQL基础--MySQL数据库基本操作

数据库基础操作 安装好MySQL软件之后,DBMS就已经构建完成了,通过DBMS来完成数据库的创建、管理以及维护的工作。 mysql > db > table > datba 连接数据库 连接本地数据库 mysql -uroot -p 连接远程数据库: mysql - u有用户名 -p -P端口号 -h ip地址 -P 指定端口号 -h 指定远程服务器ip地址 • 创建数据库 CREATRE DATABASE 库名 CHARSET=UTF8; • 切

寒江之雪,披蓑独钓的博客 1513

mysql数据库基础命令

** MySQL基础命令 ** 一、MySQL的登录: mysql参数: -u 用户名 -p 密码 -v 版本号 -h主机地址 显示所有数据库命令: show databases; 使用数据库的命令:use use命令格式: use <数据库名>; Select命令: 显示当前连接的数据库: select database(); 显示当前服务器版本: select version(); 显示当前日期

weixin_45731666的博客 200

mysql数据库基础命令_MYSQL基础知识 MYSQL数据库基础命令

Mysql数据库常用命令:启动Mysql数据库C:>cd Mysql5.0inC:Mysql5.0in>mysqld –install 安装Mysql服务C:Mysql5.0in>net start mysql 启动Mysql服务请求的服务已经启动。连接mysql用户须要提供Mysql的用户名和密码来连接服务器,要是服务器不是在本机,则还须要一个主机名或IP来指定服务器的位子。C...

weixin_31969199的博客 129

mysql不能use databade_MySQL数据库之mysql5.7基础 切换到现有的一个数据库use database命令不用写分号...

本文主要向大家介绍了MySQL数据库之mysql5.7基础 切换到现有的一个数据库use database命令不用写分号 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。OperatingSystem:UbuntuKylin16.04LTS64bitmysql:Ver14.14Distrib5.7.17,forLinux(x86_64)usingEd...

weixin_29291069的博客 306

MySQL数据库基础操作命令

MySQL数据库基础操作命令 一:数据库的基本概念 数据 描述事物的符号记录 包括数字、文字、图形、图像、声音、档案记录等 以“记录” 形式按统一的格式进行存储 表 将不同的记录组织在一起,就形成了 “表” 是用来存储具体数据的 数据库 数据库是表的集合,是存储数据的仓库 以一定的组织方式存储的相互有关的数据 数据库的作用: 数据的持久化...

XuMin6的博客 530

数据库(MySQL):使用命令从零开始在Navicat创建一个数据库及其数据表(一).创建基础表

PS: 数据库名,数据表名,字段名都不允许出现任何大写字母。

2509_93869480的博客 306

MySQL数据库基础命令语句

1.搭建MySQL环境2.首先启动MySQL开机启动:当前启动:3.登录MySQL输入密码(回车)?-- 客户端的帮助\c -- 结束未完成的命令\s -- 获取服务端的状态Status-- 在MySQL客户端中执行系统的命令\q -- 退出MySQL客户端。

2402_86635681的博客 730

双红落叶MySQL 数据库的命令操作基础

MySQL是目前最为流行的关系型数据库管理系统之一,它可以提供高效、稳定和安全的数据存储和访问服务。其中,主机名是指MySQL服务器所在的主机名或IP地址,用户名是MySQL中的账户名,使用-p选项会提示输入密码。INSERT INTO 表名 (列1, 列2, ...) VALUES (值1, 值2, ...);以上就是MySQL常用的命令操作,掌握这些基本命令可以帮助您更加高效地管理和操作MySQL数据库。UPDATE 表名 SET 列名1=新值1, 列名2=新值2, ... WHERE 条件;

shly122的博客 121

mysql数据库打折命令_MySQL数据库基础命令大全(收藏)

整理了一下mysql基础命令,分享一下#启动,停止,重启MySql服务service mysql start|stop|restart/etc/init.d/mysql restart|start|restart#连接MySQL数据库mysql -h127.0.0.1 -uroot -p123456#查看MySQL版本select version()#显示数据库show databases#使用数...

weixin_30855745的博客 769
上一篇: DNS信息查询
下一篇: SQL数字型GET注入
冰 雪
博客等级 码龄5年 85粉丝 58原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值