文章目录使用mysql数据库一、查看数据库结构1.1查看当前服务器中包含1.2查看当前使用中包含表1.3有几个用户1.4查看表结构(字段)1.5SQL语言概述二、创建及删除和表2.1创建新2.2创建新表2.3 drop table 表名;删除表2.4删除一个数据库三、管理表中数据记录3.1插入数据记录3.2查询数据记录3.3修改、更新数据表中数据记录3.4设置用户权限3.5
转载 2023-08-21 10:35:50
117阅读
最近在学习关于数据库方面的一些知识,就整理了一下数据库一些基本用法:一、数据库基本操作1、查看数据库命令:show databases; 2、创建数据库语法示例: CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [, create_specification] …] 其中大写字母为关键字,中括号中为可选选项 3、
MYSQL数据库基本操作1.进入mysql数据库mysql -u root -p但是一般我不用这个进我用mycli这个其实和mysql数据库一样只不过多了补全,高亮等功能;mycli -u root2查看数据库刚进入数据库时是这个样子 我们可以使用以下命令来查看自己数据库(注意分号是必不可少)show databases; 在这张图里面talk是我自己创建数据库,剩下三个都是系统数据库
distinct作用在mysql中,distinct关键字主要作用就是对数据库表中一个或者多个字段重复数据进行过滤,只返回其中一条数据给用户,distinct只可以在select中使用distinct原理distinct进行去重主要原理是通过先对要进行去重数据进行分组操作,然后从分组后每组数据中去一条返回给客户端,在这个分组过程可能会出现两种不同情况:distinct 依赖
 mysql中合理使用in来作为判断可以使sql语句得到很大精简。  如:在要查询id为1,3,5,7,9这几个id值数据,如果使用and来查询的话,sql语句会很长 但是使用in的话,只需要很精简一句就可以了,select * from tb_aa where id in (1,3,5,7,9);轻松搞定。 而且在in中还可以使用正则表达式,其使用
转载 2013-02-05 16:16:02
2722阅读
一,视图1,为什么需要有视图* 对于复杂查询,往往是有多个数据表进行关联查询而得到,而这种语句往往比较复杂,也可能非常频繁使用。比如这样SQL语句select goods.name,goods_cates.name,goods_brands.name from goods join goods_cates on goods.cate_id = goods_cates.id join
          以前也接触过游标,但是打心里说不是太理解,通过这次学习感觉理解深刻了很多,特此总结学习一下。         一,游标是什么?        &nbs
转载 2023-12-05 17:22:46
69阅读
一.查看数据库结构 mysql是一套数据库管理系统,在每一台mysql服务器中,支持运行多个,每个相当于一个容器,其中存放着许多表。表中每一行包含一条具体数据关系信息 ,这些信息统称为数据记录。 1.查看当前数据库中有哪些 SHOW DATABASE 语句:用于查看当前mysql服务器中包含。经初始化后mysql服务器,默认建立了四个:t
转载 2024-01-29 15:08:18
53阅读
Ø  简介在开发中最常见数据类型就是 String 类型,即字符串类型。为什么要单独讨论下这个类型,是因为:它是系统内置基础数据类型;它使用频率非常高;它是一个特殊引用类型。其实大家都会使用它,但可能或多或少了解不够全面,本文主要是抱着:学习、巩固、总结目的去加深对它了解,主要学习以下几点:1.   什么是 string 类型2.  
多维数据库(Multi Dimensional Database,MDD)使用Dimension(维度)和Cube(数据立方体、数据集市)模型描述数据。 多维数据模型 关系型数据库(Relational Database,RDB)中星型结构或雪花型结构就是模拟上述多维模型结构,但无法提供真正意义上多维数据分析能力,这里不做过多解释。下文讲解Oracle Essbase以及IBM C
if 1,第一种用法SELECT if(a.字段名 ="00","可以通行","禁止通行") FROM `a` 2,第二种用法(未亲测)if (条件表达式) then 执行语句;andelseif (条件表达式) and (条件表达式) then 执行语句;elseif (条件表达式) and (条件表达式) then 执行语句;elseif (条件表达式) an
原创 2021-12-13 20:06:45
375阅读
# MySQL数据库Numeric用法概述 在数据库设计中,数据类型选择至关重要,它直接影响到数据存储效率和精确度。MySQL是一个广泛使用关系型数据库管理系统,其中 `NUMERIC` 数据类型常用于存储精确小数值。本篇文章将详细探讨 MySQL 数据库 `NUMERIC` 类型用法,并通过示例加深理解。 ## 什么是NUMERIC数据类型? 在 MySQL 中,`NUM
原创 10月前
242阅读
数据库概述数据存储阶段人工管理阶段缺点:数据无法共享,不能单独保持,数据存储量有限文件管理阶段优点:数据可以长期保存,可以存储大量数据,使用简单缺点:数据一致性差,数据查找修改不方便,数据冗余度可能比较大数据库管理阶段优点:数据阻止结构化降低了冗余度,提高了增删改查效率,容易扩展,方便程序调用,做自动化处理缺点:需要使用sql 或者 其他特定语句,相对比较复杂数据库应用融机构,游戏网站,购物
  mysql -u root -p 等这些常用参数外,你知道多少?来测试一下吧 一,mysql命令行参数 查看复制打印? Usage: mysql [OPTIONS] [database]   //命令方式    -?, --help          //显示帮助信息并退出    -I, --help          //显示帮助信息并退出    --auto-rehash    
转载 2021-08-20 14:20:45
455阅读
199.SCHEMA()此函数是 DATABASE() 同义词。200.SEC_TO_TIME(seconds)返回秒参数, 转换为小时、分钟和秒,作为 TIME 值。范围 结果被限制为 TIME 数据类型结果。警告 如果参数对应于该值之外值,则发生 范围。如果秒为 NULL则结果为NULL。mysql> SELECT SEC_TO_TIME(2378); ->
以下为解释说明 方法1中红色WHERE不能改成AND(这个问题本质上是将过滤条件放在ON和WHERE是否一致问题)当我们使用关联操作时,关联两张表或多张表来返回记录时,数据库就会生成一张临时表,最后将这张临时表返回给用户。以LEFT JOIN为例:在使用LEFT JOIN时,ON和WHERE过 ...
转载 2021-10-18 23:19:00
81阅读
2评论
一、数据库命令规范所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)数据库对象命名要能做到见名识意,并且最后不要超过32个字符临时表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀所有存储相同数据列名和列类型必须一致(一般作为关联列,如果查询时关联列类型不一
<script type="text/javascript"> </script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> SQL Server 2000GRANT语句用
转载 2023-07-14 21:02:01
98阅读
MySQL函数MySQL函数包括:字符函数、数值运算符与函数、比较运算符与函数、日期时间函数、信息函数、聚合函数、加密函数等。1、字符函数//比如说,需要将姓和名一起输出时 SELECT CONCAT(frist_name,last_name) AS fullname FROM test; SELECT FORMAT(12345.678,1);//12,345.7 SELECT L
展开全部数据库在通过连接两张或多张表来返回记录时,都会生成一张中间临时表,然后再将这张临时表返回给用636f707962616964757a686964616f31333337386537户。在使用left jion时,on和where条件区别如下:1、 on条件是在生成临时表时使用条件,它不管on中条件是否为真,都会返回左边表中记录。2、where条件是在临时表生成好后,再对临时表进行
转载 2024-03-11 10:23:13
135阅读
  • 1
  • 2
  • 3
  • 4
  • 5