精华内容
下载资源
问答
  • 创建数据库需要注意的地方
    千次阅读
    2018-08-04 16:02:40

    创建 MySql 的表时,表名和字段名外面的符号 ` 不是单引号,而是英文输入法状态下的反单引号,也就是键盘左上角 esc 按键下面的那一个 ~ 按键。

    更多相关内容
  • 创建数据库时需要注意的事项

    千次阅读 2016-05-27 11:40:10
    创建数据库时需要注意字段不要使用数据库的关键字。 比如enable、name之类的, 因为项目中遇到过使用hibernate的merge方法,如果enable中的值为空就会出现一直卡住的现象,导致 数据一直未保存到数据库中。占...

    创建数据库时,需要注意字段不要使用数据库的关键字。

    比如enable、name之类的,

    因为项目中遇到过使用hibernate的merge方法时,如果enable中的值为空就会出现一直卡住的现象,导致

    数据一直未保存到数据库中。占着数据库链接一直不释放,直到数据库链接超时,如果还未到超时就已经达到数据库链接最大值,那系统就挂掉了。

    所以设计数据库时,一定要谨慎再谨慎。

    至于为什么关键字为空时,使用merge方法会出现一直卡住的现象,后续还要继续研究下。

     

    展开全文
  • 数据库需要注意哪些点

    千次阅读 2020-11-05 15:49:43
    今天刚好要建开发环境所用的数据库表了,就简单记录一下需要注意的关键点吧。 数据库表设计原则 1.面向对象原则 要保证表中的每列与主键相关。 2.表职能单一性原则 如果一张表负责了两个或两个以上的职责,那么...
    今天刚好要建开发环境所用的数据库表了,就简单记录一下需要注意的关键点吧。
    
    	数据库表设计原则
    

    1.面向对象原则
    要保证表中的每列与主键相关。
    2.表职能单一性原则
    如果一张表负责了两个或两个以上的职责,那么该表应进行拆分。
    3.表字段与表直接关联原则
    如果一个字段与当前表是间接关联的,那么就该创建一张新的表来保存该字段。
    4.字段最小原子化原则
    一个字段如果包含了多个信息或含义,则该字段就应该拆成多个字段。
    5.字段名唯一原则
    所有字段不允许单个单词形式存在,例:机构信息表code改为org_code,name改为org_name。好处:避免一些容易出现的SQL错误;方便代码检索;减少部分SQL中输出字段的别名设置;看到字段名或属性名就能知道其含义。
    6.不创建外键关联,只是外键关系
    设计中的外键仅是为了让大家知道其对应的表才写进去的,实际并不需要在数据库中创建外键。目的是为了确保表之间的独立性。
    7.尽量少使用存储过程
    除非某个功能对性能要求非常高,且没办法通过存储过程以外的方式来提升性能时,才考虑使用存储过程。
    8.应针对所有表的主键和外键建立索引
    有针对性的建立组合属性的索引,提高检索效率。
    9.必须建立业务主键
    除自增id之外,需要使用业务主键,常使用”业务前缀+时间戳+随机数”组成,优点:实现简单,与数据库无关,移植性较好。
    10.所有字段不允许空值
    所有字段不允许空值,varchar类型默认统一设置为”Empty String”,此处不使用NULL。区别:NULL,默认存为(Null),指的是对象;Empty String默认存为空串””,在java中进行非空判断存在区别userId==null/userId.equals(“”);数值类型默认为0
    11.表中字段根据数据类型统一
    数值类:bigint
    金额:decimal;
    状态:tinyint (从数据库底层来说是以二进制方式传输,此处存字符运行效率较高varchar(2)—了解)
    时间:datetime
    12.每张表需要建立索引
    建立索引方式:选取使用频率最高的字段作为索引字段

    大概就是这些啦,也是搜索相关文档整理出来的一部分

    展开全文
  • 数据库-创建数据库

    千次阅读 2021-11-29 10:17:59
    这个系列我们就来说一下,数据库我们应该会些什么,那么我们先从创建数据库和表格开始吧。 1、创建数据库 create database 库名; 创建student库 2、查看是否创建成功: show databases; 3、删除数据库 drop ...

    数据库操作在软件测试工作中,是必须掌握的知识。这个系列我们就来说一下,数据库我们应该会些什么,那么我们先从创建数据库和表格开始吧。

    1、创建数据库
    create database 库名; 创建student库
    在这里插入图片描述
    2、查看是否创建成功:
    show databases;
    在这里插入图片描述
    3、删除数据库
    drop database 库名;
    4、切换数据库
    use 目标库;
    切换数据库的命令是什么意思呢,举个例子:例如,我们当前在info库里进行操作,但是我需要切换到student库里操作,这时候我们需要切换库名,从info库切到student库,就用到切换库的命令了,命令为:use student;
    5、创建表格
    create table 表名 (字段1,字段2,…)
    多个字段,以英文逗号间隔
    在这里插入图片描述

    6、删除表格
    drop table 表名
    7、修改表结构-新增字段
    alter table 表名 add 列名 数据类型
    在这里插入图片描述
    在stud表中,增加tel列,字符串类型

    8、删除列
    alter table 表名 drop column 列名
    在这里插入图片描述
    9、查询表格数据
    select * from 表名
    在这里插入图片描述
    10、往表格中插入数据
    (1)单条插入
    insert into 表名 values(值1,值2)
    在这里插入图片描述
    需要注意的是,字段值的顺序是表结构的顺序,并且,输入的内容,要符合字段限制,也就是类型限制,或者检查约束等。
    (2)缺省字段值
    在这里插入图片描述
    (3)打乱输入顺序
    insert into stud(字段2,字段3,字段1,字段7)
    values(字段2值,字段3值,字段1值,字段7值)
    在这里插入图片描述
    (4)批量输入
    insert into 表名
    select 字段1值,字段2值,… union
    select 字段1值,字段2值
    在这里插入图片描述
    union是连接下条记录的关键字,最后一条记录没有union

    注意:所有的标点符号是英文

    展开全文
  • 数据库创建注意事项

    万次阅读 2016-08-07 00:04:38
    一、 字段名及字段配制合理性 1、 剔除关系不密切的字段 2、 字段命名要有规则...5、 建立索引,最好建立在唯一和非空的字段上,建立太多的索引对后期插入、更新都存在一定的影响(考虑实际情况来创建)。
  • 数据库创建索引的注意事项

    千次阅读 2018-08-10 20:49:19
    索引可以提高数据的访问速度,但同时也增加了插入、更新和删除操作的处理时间。所以是否要为表增加索引、索引建立在那些字段上,是创建索引前必须要考虑的问题。解决此问题就是分析应用程序的业...
  • SQL Server创建数据库

    千次阅读 2021-11-18 16:52:56
    SQL Server创建数据库
  • DataGrip 创建数据库注意

    千次阅读 2020-07-07 22:38:06
  • 一、创建数据库简介 数据库是储存关键资料的文件系统,用数据库管理系统建立大家的数据库,就可以更好地提供安全性。如今伴随着社会发展的迅速化趋势,数据库获得了极大的运用,数据库为前端和后台的程序都提供了...
  • 在sqlserver中,假如我们在创建数据库时,想要指定数据库文件的物理位置和数据库日志文件的物理位置(避免磁盘占用),可以使用这种方法。 脚本如下: CREATE DATABASE YourDatabaseName ON ( NAME = '...
  • MySQL入门:如何创建数据库

    万次阅读 2021-05-26 09:36:05
    本文详细概述了如何使用不同的方法和工具(包括用于MySQL的命令行,工作台和dbForge Studio)在MySQL中创建数据库。 MySQL是基于SQL的关系数据库管理系统。它是由Oracle Corporation开发,分发和支持的。MySQL是...
  • MySQL容器启动,会自动创建一些必要的数据库,比如MySQL,这是官方默认的做法。但是,在实际中,还需要让MySQL自动创建我们自定义的数据库。本文就此应用场合进行探究。 一般的做法是,启动容器并挂载数据目录后...
  • 创建mysql数据库时指定编码

    千次阅读 2019-09-28 19:11:39
    2.mysql 创建 数据库时指定编码很重要,很多开发者都使用了默认编码,但是我使用的经验来看,制定数据库的编码可以很大程度上避免倒入导出带来的乱码问题。 我们遵循的标准是,数据库,表,字段和页面或文本的编码...
  • Hive>Hive创建数据库创建数据库

    千次阅读 2019-11-22 20:09:16
    创建数据库创建数据库创建数据库并指定hdfs存储位置
  • 用cmd创建数据库

    万次阅读 2018-08-07 08:29:18
    用cmd创建数据库 —————————————————————————————————————————————————————— 1.上一篇中已成功安装MySQL服务,先以管理员身份运行cmd。 2.登录。输入...
  • Navicat for oracle创建数据库

    万次阅读 多人点赞 2019-04-02 19:24:28
    其实在Oracle中的概念并不是创建数据库,而是创建一个表空间,然后再创建一个用户,设置该用户的默认表空间为我们新创建的表空间,这些操作之后,便和你之前用过的mysql数据库创建完数据库一模一样了(如果你用过...
  • 用命令创建MySQL数据库(de1)的方法

    千次阅读 2021-01-18 19:10:10
    一、连接MYSQL格式: mysql -h主机地址 ...注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码.如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,M...
  • mysql命令行创建数据库

    千次阅读 2018-09-01 20:39:56
    创建数据库 1、 CREATE DATABASE 数据库名; 2、 GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER ON 数据库名.* TO 用户名@'允许访问的IP,值可以是localhost、%……' IDENTIFIED BY '密码'; 3、 SET ...
  • MongoDB 创建数据库

    千次阅读 2020-06-04 16:29:19
    MongoDB 创建数据库的语法格式如下: use DATABASE_NAME 如果数据库不存在,则创建数据库,否则切换到指定数据库。 实例 以下实例我们创建了数据库 runoob: use runoob switched to db runoob db runoob 如果你...
  • 新建数据库,建表需要注意的地方

    千次阅读 2016-07-06 17:00:19
    新建数据库,建表需要注意的地方
  • GIS创建数据库

    千次阅读 2020-11-02 19:29:14
    一、创建简单的地理数据库 实验目的:了解数据库创建的基本流程涉及到的操作 在ArcCatalog中进行 1·创建新的空地理数据库 坐标可以导入一个现有的。 2·创建新的要素数据集,设置信息city1 要素类(feature class)...
  • 如何在MongoDB中创建数据库

    千次阅读 2020-05-23 22:12:04
    对于来自SQL背景的开发人员,我们需要创建数据库,表并将值手动插入表中。 在MongoDB中,您无需提及要创建的内容,当您第一次将值保存到定义的集合(表)中,MangoDB将自动创建值,集合和数据库。 注意 Mo...
  • 数据库实验一:创建数据库和表

    千次阅读 多人点赞 2019-10-20 09:19:27
    数据实验一:创建数据库和表 1.1 实验目的 掌握MySQL下创建、修改、删除数据库和表的方法; 掌握查看数据库及其构成、数据库文件、数据库引擎、数据库对象、字符集、校对规则等应用; 掌握数据库...
  • 使用navicat创建Oracle数据库

    千次阅读 2021-05-02 07:55:24
    第一次登录,与plsql相同,以管理员身份登录图0.1图0.2请注意,这里需要sysdba?1.navicat连接到数据库(服务器上的本地或相同,此屏幕快照演示了本地数据库)当navicat连接到Oracle,可能会出现错误。此配置写在另...
  • mysql创建数据库指定字符集

    千次阅读 2019-08-20 07:08:57
    我们遵循的标准是,数据库,表,字段和页面或文本的编码要统一起来很多mysql数据库工具(除了phpmyadmin,我偶尔用,功能强速度慢)都不支持创建时指定数据库编码,当然可以改my.ini来解决这个问题,但是需要重新启动...
  • 创建数据库基本流程

    千次阅读 2018-05-03 14:35:46
    创建数据库基本流程 1.修改当前数据库,用于删除 use master go 2.如果存在数据库,用户删除 if exists (select * from sys.databases where name ='Test') drop database Test go 3.创建数据库 create ...
  • clickhouse创建数据库以及表

    万次阅读 2021-01-08 18:55:46
    创建数据库 语法 CREATE DATABASE [IF NOT EXISTS] db_name [ON CLUSTER cluster] [ENGINE = engine(...)] 例子 CREATE DATABASE IF NOT EXISTS chtest; --使用默认库引擎创建库 默认情况下,ClickHouse使用的...
  • 一、创建数据库实例 1、找到 DM数据库配置助手 2、打开DM数据库配置助手 3、数据库实例参数配置 我们选择创建数据库实例,其实这个可以理解成我们使用 MySQL 的时候,新建一个数据库的操作一样 数据库模板...
  • mysql创建数据库,并且指定编码utf8

    千次阅读 2020-02-17 16:41:58
    CREATE DATABASE `db_name` CHARACTER SET utf8 COLLATE utf8_general_ci;

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,179,376
精华内容 471,750
关键字:

创建数据库时需要注意什么