标签: MySQL基础篇

30 篇文章

010、MySQL约束
MySQL约束 一、介绍 概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据 目的:保证数据库中数据的正确性、有效性和完整性 二、约束分类 非空约束(not null):限制字段不能为null 唯一约束(unique):保证该字段的所有数据都是唯一,不重复 主键约束(primary key):主键是一行数据库的唯一标识,要求非空且唯一 默认约束(default):保存数据时,如果未指定该…
009、MySQL 约束介绍
MySQL 约束介绍 1、非空约束 限定某个字段/某列的值不允许为空,空字符串’'不等于NULL,0也不等于NULL CREATE TABLE 表名称( 字段名 数据类型, 字段名 数据类型 NOT NULL, 字段名 数据类型 NOT NULL ); #添加not null ALTER TABLE 表名称 MODIFY 字段名 数据类型 NOT NULL; #去掉not null,相当于修改某个…
008、MySQL 数据类型
MySQL 数据类型 串数据类型 数据类型 说明 CHAR 1~255 个字符的定长串。它的长度必须在创建时指定,否则 MySQL 假定为 CHAR(1) ENUM 接受最多 64 K 个串组成的一个预定义集合的某个串 LONGTEXT 与 TEXT 相同,但最大长度为 4GB MEDIUMTEXT 与 TEXT 相同,但最大长度为 16K SET 接受最多 64 个串组成的一个预定义集合的零个或…
007、MySQL 常用函数汇总
MySQL 常用函数汇总 字符串函数 函数 功能 CONCAT(s1,s2,……) 字符串连接 INSERT(str,x,y,instr) 将指定开始标记到结束的字符串替换为指定字符串 LOWER(str) 将字符串所有字符转为小写 UPPER(str) 将字符串所有字符串转为大写 LEFT(str,x) 返回字符串 str 最左边的 x 个字符 RIGHT(str,x) 返回字符串 str 最右…
006、MySQL函数
MySQL函数 定义:可以直接被另一段程序调用的代码或程序 一、字符串函数 #语法 select 函数(参数) #字符串拼接,将s1,s2,s3...Sn拼接成一个字符串 concat(s1,s2,s3...Sn) #将字符串全部小写 lower(str) #将字符串全部大写 upper(str) #左填充,用字符串pad对str左边进行填充,达到n个字符串长度 lpad(str,n,pad) #…
005、MySQL 函数介绍
MySQL 函数介绍 MySQL中的函数主要分为以下四类: 字符串函数、数值函数、日期函数、流程函数; MySQL 字符串函数 MySQL中内置了很多字符串函数,常用的几个如下: 1、concat : 字符串拼接 select concat('Hello' , ' MySQL'); 2、 lower : 全部转小写 select lower('Hello'); 3、upper : 全部转大写 se…
004、MySQL连接IDEA详细教程
使用IDEA的时候,需要连接Database,连接时遇到了一些小问题,下面记录一下操作流程以及遇到的问题的解决方法。 MySQL连接IDEA详细教程 打开idea,点击右侧的 Database 或者 选择 View --> Tool Windows --> Database 点击 + 号 ,选择 Data Source ,选择 数据库 (下面以MySQL为例) 选择 mysql 后弹出…
003、MySQL数据库局域网连接
MySQL数据库局域网连接 前言 MySQL数据库远程连接(局域网)是指在局域网内的不同计算机或设备之间,通过网络连接到MySQL数据库服务器的过程。在这种情况下,MySQL数据库服务器位于局域网中的一台计算机上,而需要连接到该服务器的客户端则可以是同一局域网内的其他计算机或设备。 客户端 客户端如果本地有mysql,需要关闭; windows,打开任务管理器,点击服务,找到mysql关闭; Li…
002、MySQL数据库内网连接
MySQL数据库内网连接 前言 MySQL数据库远程连接是指在局域网内的不同计算机或设备之间,通过网络连接到MySQL数据库服务器的过程。在这种情况下,MySQL数据库服务器位于局域网中的一台计算机上,而需要连接到该服务器的客户端则可以是同一局域网内的其他计算机或设备。 客户端 客户端如果本地有mysql,需要关闭; windows,打开任务管理器,点击服务,找到mysql关闭; Linux,系统…
001、初识MySQL下载与安装
初识MySQL下载与安装 前言 而目前主流的关系型数据库管理系统的市场占有率排名如下: Oracle:大型的收费数据库,Oracle公司产品,价格昂贵。 MySQL:开源免费的中小型数据库,后来Sun公司收购了MySQL,而Oracle又收购了Sun公司。 SQL Server:Microsoft 公司推出的收费的中型数据库,C#、.net等语言常用。 MySQL版本 虽然已经迭代到了8.0版本,…