1.基本字符规则 我们采用26个英文字母(区分大小写)和0-9这十个自然数,加上下划线_组成,共63个字符,不能出现其他字符(注释除外)我们要求所有对象不能超过30个字符 Oracle:不区分大小写 MySQL:表名区分大小写,字段不区分大小写 SQL Server:不区分大小写 2.表命名规则 规 ...
转载
2021-10-31 12:01:00
963阅读
2评论
Mysql数据库使用规范1. 命名规范1.1、命名总规则所有名称的字符范围为:A-Z, a-z, 0-9 和_(下划线),禁止许使用其他字符作为名称;采用英文单词或英文短语(包括缩写)作为名称,禁止使用无意义的字符或汉语拼音;名称应该清晰明了,能够准确表达事物的含义,最好可读,遵循“见名知意”的原则;禁止使用mysql系统保留字作为表名、库名、字段名、函数名、过程名(mysql保留字列表参考);1
转载
2023-08-06 00:05:25
117阅读
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 Hive语法之DDL数据定义前言一、Hive数据库操作1.1 创建数据库1.2 查询数据库1.3 修改数据库1.4 删除数据库二、Hive表操作2.1 创建表2.2 管理表2.3 内部表和外部表的相互转换2.4 修改表总结 前言本文介绍了Hive中DDL数据定义语言的使用。提示:以下是本篇文章正文内容,下面案例可供参考一、Hive数
转载
2023-09-02 09:50:29
67阅读
1. 基础规范(1) 所有环境的MySQL版本使用5.6社区版,位版本;(2) 使用INNODB存储引擎.
原创
2022-02-04 17:37:45
179阅读
1. 基础规范(1) 所有环境的MySQL版本使用5.6社区版,64位版本;(2) 使用INNODB存储引擎;(3)数据库字符集默认为utf8,字符集默认校验规则为utf8_general_ci;(4)所有表、字段都需要添加注释;(5)单表数据量控制在2000W以内;(6)隔离线上和线下,禁止线下直接连接线上库,禁止在已上线库上做压力测试;2. 命名规范...
原创
2021-08-04 14:22:39
239阅读
前言 这里我已经将MySQL的数据库编码设置为UTF-8,所以下面现实的都是UTF-8。 设置MySQL数据库的编码方式有三种,分别是基于session会话的、基于全局gloable的、永久性改变的。正文1.首先连接到MySQL : mysql -uroot -proot2.输入\s,即可查看数据库的字符编码 3.查看数据库的详细编码 输入:show variables like '%ch
转载
2023-08-31 13:05:26
291阅读
一、字符集介绍:1、ASCIIASCII是英文American Standard Code for Information Interchange的缩写,美国标准信息交换代码是由美国国家标准学会(American National Standard Institute , ANSI )制定的,标准的单字节字符编码方案,用于基于文本的数据。是基于拉丁字母的一套电脑编码系统。它主要用于显示现代英语和其
转载
2023-10-25 13:57:59
312阅读
# MySQL数据库编码实现
## 一、流程步骤
下面是实现MySQL数据库编码的步骤,包括创建数据库、创建数据表和插入数据。
| 步骤 | 操作 |
| --- | --- |
| 1 | 连接到MySQL数据库 |
| 2 | 创建数据库 |
| 3 | 选择数据库 |
| 4 | 创建数据表 |
| 5 | 插入数据 |
## 二、操作步骤及代码示例
### 1. 连接到MySQL
原创
2023-08-28 08:21:44
34阅读
# MySQL 数据库编码解析
在数据库的使用过程中,编码(character encoding)是一个不可忽视的重要因素。MySQL 数据库编码直接影响到数据的存储、检索以及在不同系统间的数据兼容性。在这篇文章中,我们将探讨 MySQL 的编码选择及其配置,帮助大家更好地理解与应用。
## 1. 什么是数据库编码?
数据库编码是指用于表示数据字符的方式。不同的编码方式存储不同的字符集。例如
原创
2024-08-02 07:35:48
42阅读
# MySQL数据库编码
MySQL是一个流行的关系型数据库管理系统,它支持多种编码集用于存储和处理数据。在MySQL中,数据库编码是一个重要的概念,它决定了数据库中字符数据的存储和处理方式。本文将介绍MySQL数据库编码的概念、常见的编码集以及如何在MySQL中设置和使用数据库编码。
## 什么是数据库编码?
数据库编码是指用于存储和处理数据库中字符数据的字符集。在MySQL中,每个数据库
原创
2023-09-10 04:18:10
132阅读
一、查看当前数据库编码show variables like '%character%';可以看到默认的character_set_database编码格式,这里能够看到默认的是latin1.修改某个数据库的编码方式,进入到该数据库下面,如greenpass修改为gb2312编码方式:mysql>use greenpass;mysql>alter database greenpass
原创
2016-05-18 14:29:13
946阅读
1.查看数据库编码格式mysql> show variableslike 'character_set_database';2.查看数据表的编码格式mysql> showcreate table ;3.创建数据库时指定数据库的字符集mysql>create database character set utf8;4.创建数据表时指定数据表的编码格式create table tb_
转载
2023-06-05 10:40:44
253阅读
一、 表设计库名、表名、字段名必须使用小写字母,“_”分割。 库名、表名、字段名必须不超过12个字符。 库名、表名、字段名见名知意,建议使用名词而不是动词。 表必须使用InnoDB存储引擎。 表必须使用“t_”开头命名。 表字符集选择UTF8。存储精确浮点数必须使用DECIMAL替代FLOAT和DOUBLE。金额建议使用BIGINT。建议使用UNSIGNED存储非负数值。建议使用INT UNSIG
转载
2023-10-26 22:31:01
84阅读
一、基础规范第一条:必须使用InnoDB存储引擎 第二条:必须使用utf8mb4字符集utf8mb4是utf8的超集,emoji表情以及部分不常见汉字在utf8下会表现为乱码,故需要升级至utf8mb4。 第二条:数据表、数据字段必须加入中文注释 第三条:禁止使用存储过程、视图、触发器、Event 第四条:禁止存储大文件或者大照片 二、表和字段设计
转载
2023-06-25 19:05:47
277阅读
一、表:
单个表的字段数控制在 20个以下,最好不超过50个
单个表不超过20个char 或varchar 字段
单表不超过50个纯int字段
拒绝大SQL,大事务,批量操作
二、字段类型定义:
字段类型选取原则
原创
2012-07-17 14:02:39
1604阅读
# MySQL数据库新建规范
在进行软件开发特别是涉及到数据存储的项目时,数据库的设计和规范化显得尤为重要。本文将从MySQL数据库的新建规范出发,探讨一下如何有效地设计和创建MySQL数据库。我们将通过一些代码示例和图形化的表示,帮助大家更好地理解这一主题。
## 一、数据库设计的基本原则
在创建数据库之前,我们需要遵循一些基本的设计原则:
1. **数据独立性**:数据与应用程序应互相
原创
2024-08-11 04:58:01
32阅读
MySQL数据库操作规范
原创
2020-06-13 15:08:08
2538阅读
一、基础规范表存储引擎必须使用InnoDB表字符集默认使用utf8,必要时候使用utf8mb4解读:(1)通用,无乱码风险,汉字3字节,英文1字节(2)utf8mb4是utf8的超集,有存储4字节例如表情符号时,使用它禁止使用存储过程,视图,触发器,Event解读:(1)对数据库性能影响较大,互联网业务,能让站点层和服务层干的事情,不要交到数据库层(2)调试,排错,迁移都比较困难,扩展性较差禁止在
原创
2023-08-30 15:26:35
99阅读
# MySQL数据库命名规范实现指南
## 1. 简介
MySQL数据库命名规范是为了保证数据库结构的一致性、可读性和可维护性而制定的一套规则。本文将详细介绍实现MySQL数据库命名规范的步骤和代码示例。
## 2. 实现步骤
下面是实现MySQL数据库命名规范的步骤:
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 创建数据库 |
| 2 | 创建表 |
| 3 |
原创
2023-08-31 06:08:03
127阅读
表结构设计 INT 类型不使用 unsigned 无符号属性,容易引入额外的计算问题。 自增用 8 字节 BIG INT,不要使用 4 字节 INT,且自增在 MySQL 8.0 版本前有回溯问题,请考虑是否业务有影响。 字符集使用 UTF8MB4 字符编码,不推荐 GBK、UTF-8 等其他字符集 ...
转载
2021-09-25 11:18:00
223阅读
2评论