精华内容
下载资源
问答
  • 数据库 一个mongodb中可以建立多个数据库。 MongoDB的默认数据库为"db",该数据库存储在data目录中... 命令可以显示当前数据库对象或集合。 运行"use"命令,可以连接到一个指定的数据库。 ...

    数据库

    一个mongodb中可以建立多个数据库。

    MongoDB的默认数据库为"db",该数据库存储在data目录中。

    MongoDB的单个实例可以容纳多个独立的数据库,每一个都有自己的集合和权限,不同的数据库也放置在不同的文件中。

    "show dbs" 命令可以显示所有数据的列表。

    执行 "db" 命令可以显示当前数据库对象或集合。

    运行"use"命令,可以连接到一个指定的数据库。

    文档

    文档是一组键值(key-value)对(即BSON)。MongoDB 的文档不需要设置相同的字段,并且相同的字段不需要相同的数据类型,这与关系型数据库有很大的区别,也是 MongoDB 非常突出的特点

    MongoDB 创建数据库

    MongoDB 创建数据库的语法格式如下:

     use DATABASE_NAME

    如果数据库不存在,则创建数据库,否则切换到指定数据库。

    数据库插入一些数据。

    db.runoob1.insert({"name":"菜鸟需要学习"})

    MongoDB 删除数据库

    语法

    MongoDB 删除数据库的语法格式如下:db.dropDatabase()

    删除集合

    集合删除语法格式如下:db.collection.drop()

     

    MongoDB 创建集合

    本章节我们为大家介绍如何使用 MongoDB 来创建集合。

    MongoDB 中使用 createCollection() 方法来创建集合。

    语法格式:

    db.createCollection(name, options)

    参数说明:

    • name: 要创建的集合名称
    • options: 可选参数, 指定有关内存大小及索引的选项

    options 可以是如下参数:

    字段类型描述
    capped布尔(可选)如果为 true,则创建固定集合。固定集合是指有着固定大小的集合,当达到最大值时,它会自动覆盖最早的文档。
    当该值为 true 时,必须指定 size 参数。
    autoIndexId布尔(可选)如为 true,自动在 _id 字段创建索引。默认为 false。
    size数值(可选)为固定集合指定一个最大值(以字节计)。
    如果 capped 为 true,也需要指定该字段。
    max数值(可选)指定固定集合中包含文档的最大数量。

    在插入文档时,MongoDB 首先检查固定集合的 size 字段,然后检查 max 字段。

    实例

    在 test 数据库中创建 runoob 集合:

    > use test
    switched to db test
    > db.createCollection("runoob")
    { "ok" : 1 }
    >

    如果要查看已有集合,可以使用 show collections 命令:

    > show collections
    runoob
    system.indexes

    下面是带有几个关键参数的 createCollection() 的用法:

    创建固定集合 mycol,整个集合空间大小 6142800 KB, 文档最大个数为 10000 个。

    > db.createCollection("mycol", { capped : true, autoIndexId : true, size : 
       6142800, max : 10000 } )
    { "ok" : 1 }
    >

    在 MongoDB 中,你不需要创建集合。当你插入一些文档时,MongoDB 会自动创建集合。

    > db.mycol2.insert({"name" : "学习mongodb"})
    > show collections
    mycol2
    展开全文
  • 创建数据库

    2019-07-11 23:02:23
    一、创建数据库test1,命令执行如下: 命令: create database test1; 二、如果已经存在这个数据库,系统会提示: 三、这个时候,如果需要知道系统中有哪些数据库,可以使用以下命令来查看: 可以发现,在上面的...

    学习数据库打卡第二天
    时间:22:30:2019/7/11

    创建数据库推荐写法

    create database db1 default charset utf-8;
    

    一、创建数据库test1,命令执行如下:
    命令: create database test1;
    在这里插入图片描述

    二、如果已经存在这个数据库,系统会提示:
    在这里插入图片描述

    三、这个时候,如果需要知道系统中有哪些数据库,可以使用以下命令来查看:
    在这里插入图片描述
    可以发现,在上面的列表中除了刚刚创建的test1 外,还有另外4个数据库,它们都是安装MySQL时系统自动创建的,其各自功能如下。

    • information schema:主要存储了系统中的一些数据库对象信息,比如用户表信息、列信息、权限信息、字符集信息、分区信息等。
    • cluster:存储了系统的集群信息。
    • mysql:存储了系统的用户权限信息。
    • test:系统自动创建的测试数据库,任何用户都可以使用。

    四、操作数据库
    在这里插入图片描述

    五、命令查看test1数据库中创建的所有数据表
    在这里插入图片描述

    六、如果查看一下mysql数据库里面的表,可以得到以下信息
    在这里插入图片描述

    展开全文
  • SQLite 创建数据库

    2020-12-16 17:21:24
    SQLite 创建数据库 SQLite 的 sqlite3 命令被用来创建新的 SQLite 数据库。您不需要任何特殊的权限即可创建一个数据。 语法 sqlite3 命令的基本语法如下: $sqlite3 DatabaseName.db 通常情况下,数据库名称在 ...
  • 1.创建数据库:CREATE DATABASE xf_test; 2.授权test_user用户拥有xf_test数据库的所有权限,并为用户test设置密码: grant all on xf_test.* totest_user@'%' identified by 'test123' with grant option; ...

    1.创建数据库:CREATE DATABASE xf_test;

    2.授权test_user用户拥有xf_test数据库的所有权限,并为用户test设置密码:

    grant all on xf_test.* to test_user@'%' identified by 'test123' with grant option;

     

    展开全文
  • 1.启动或停止MySQL服务:  方法一:  系统--> 服务--> MySQL--> 在状态栏设置启动、停止  注:-1- 打开服务控制台的快捷方式是搜索services.msc ... 使用控制台命令启动  net start|stop my
    1.启动或停止MySQL服务:
    
      方法一:
          系统--> 服务--> MySQL--> 在状态栏设置启动、停止
           :-1- 打开服务控制台的快捷方式是搜索services.msc
                  -2- 如果启动类型为禁用,查看属性,可以更改为自动
      方法二:
          使用控制台命令启动
            net  start|stop  mysql



    2.登录MySQL服务器
      mysql -u用户名 -p密码 (基本、登录本地服务器)
      mysql -u用户名 -p密码 -h目标服务器IP -P端口号
      :默认端口号:mysql:3306, oracle:1521, SQL Server:1433



    3.数据库操作

    -1- 查看所有数据库:show databases;


    -2- 创建数据库:create database 数据库名;       

                                create database if not exists 数据库名; (更完整)


    -3- 连接使用(进入)数据库:use 数据库名;


    -4- 查看当前连接的数据库:select database();


    -5- 更新数据库:alter database 数据库名;


    -6- 删除数据库:drop database 数据库名;
         :1) 字符集:utf8    gb2312|gbk
                2) 数据库引擎:InnoDB,MyISAM,MERGE,CSV等
                    数据DML操作比较少,查询比较多,需要高性能的查询--> MyISAM
                    数据操作DML操作和查询同样频繁,需要事务支持,性能不是第一位--> InnoDB



    4.数据表操作
    -1- 创建表
       create table 表名(
        字段名1 数据类型  [null | not null] [auto_increment] [comment '字段描述'],
            字段名2 数据类型  [null | not null] [comment '字段描述']
        字段名3 数据类型  [null | not null] [default '值'] [comment '字段描述']
        constraint PK_表名_字段名 primary key,
        constraint UQ_表名_字段名 unique(字段名),
        constraint FK_父表名_子表_字段名 foreign key(外键字段) references 父表名(主键)

    );


    -2- 查询表:select * from 表名;


    -3- 删除表:drop table 表名1,表名2...
        :当有外键约束时,必须先删除子表,才能删除父表



    5.DML(数据操作语言)实现数据添加、修改和删除
    -1- 添加:insert into 表名(字段名) values(值);
        :1)字段的数量和值的数量要相等,数据类型也必须匹配;
               2)若要向表中插入所有字段,则可以在插入时可以省略字段名,即insert into 表名 values(值);
               3)如果表中含有自增列(标识列),则这一列字段名和字段值可以不指定

    -2- 更新:update 表名
          set 字段 = 新值 [,字段 = 新值]
          [ where 条件 ];
         :where条件可以省略,若省略,则会修改表中所有行数据,所以一般都会有where条件来进行筛选。

    -3- 删除:delete from 表名
          [ where 条件 ];

    注意点:where语句中比较是否为空(null),不能用 字段名 = null,只能用 字段名 is null | not null
    展开全文
  • MySQL数据库的基本操作 创建数据库、查看数据库、删除数据库等操作 连接到 MySQL 数据库后,就可以使用数据定义语言(DDL)来定义和管理数据库对象,包括数据库、表、索引以视图等。这里使用一个简单的例子,介绍...
  • 命令行创建db2数据库

    2014-10-30 17:48:00
    在cmd界面执行db2cmd命令 然后在db2cmd界面执行db2命令 然后执行 CREATE DATABASE UIBS...创建完成之后可以使用CONNECT TO UIBS命令连接数据库 转载于:https://www.cnblogs.com/fabulousyoung/p/4063310.html...
  • 1.SQLite创建数据库 SQLite 的sqlite3命令被用来创建新的 SQLite 数据库。您不需要任何特殊的权限即可创建一个数据。 语法 sqlite3 命令的基本语法如下: $sqlite3 DatabaseName.db 通常情况下,数据库名称在 ...
  • MongoDB 创建与删除数据库

    千次阅读 2019-02-23 19:57:43
    MongoDB 创建数据库 语法 MongoDB 创建数据库的语法格式如下: use DATABASE_NAME 如果数据库不存在,则创建数据库,否则切换到指定数据库。 实际操作 # 登录之后查询所有的数据库 > show dbs ...
  • 我们除了可以在mysql数据库或phpmyadmin中登陆数据库我们还可以使用linux中命令进行创建,下面我来给大家介绍一个简单的数据库创建方法吧。 首选用putty连接linux服务器,进行命令行 输入mysql -u+数据库用户 -p...
  • Table of Contents 一、在默认配置条件下,本机访问...2、创建数据库新用户,如 test: 3、创建用户数据库,如testdb: 4、将testdb数据库的所有权限都赋予test: 5、使用命令 \q 退出psql: 6、创建Linux...
  • 数据库语句创建数据库

    千次阅读 2020-03-05 11:33:44
    数据库语句创建数据库 ...CREATE DATABASE testdb /*创建数据库语句,定义数据库名称*/ ON PRIMARY ( NAME=testdb_data, /*定义逻辑文件名*/ FILENAME='D:\server\testdb_dat...
  • Oracle数据库----创建数据库

    千次阅读 2020-05-31 16:10:26
    3.熟悉与创建数据库过程相关的初始化参数 4.决定新数据库的全局数据库名 一、使用DBCA创建数据库 单击屏幕左下角的win图标,找到“Oracle_OraDB12Home1”然后打开“Database Configuration Assistant”命令,打开如...
  • 本科阶段曾学过使用java对MySQL数据库进行操作,基本思路是先连接数据库,然后执行SQL语句对数据库进行操作,最后打印结果并断开连接。使用Python操作数据库的流程和以上过程基本一致,在对其进行介绍之前,先介绍...
  • db2数据库创建、恢复及常用命令

    万次阅读 2018-07-22 10:08:29
    --删除已存在的数据库:db2 drop database TESTDB。 如果执行失败可能是有数据库连接存在。执行db2stop force或者db2 force application all。再启动 db2start。删除数据库时,数据库所有表空间会自...
  • 数据库面试

    千次阅读 多人点赞 2019-02-13 09:03:42
    一、数据库问答题 1. SQL语言包括哪些类型? 数据定义DDL:Create Table,Alter Table,Drop Table, Create/Drop Index等 数据操纵DML:Select ,insert,update,delete, 数据控制DCL:grant,revoke 2. 内联接,外联接...
  • Task1:用T-SQL语句创建数据库

    千次阅读 2020-03-15 17:53:35
    例:创建一个名字为testdb数据库,该数据库包含一个数据文件和一个日志文件,逻辑文件名为testdb_data,磁盘文件名为testdb_data.mdf,文件初始容量为5MB,最大容量为15MB,文件增长量为20%,而事务日志文件的逻辑...
  • 创建数据库 use 命令 MongoDB 用 use + 数据库名称 的方式来创建数据库。use 会创建一个新的数据库,如果该数据库存在,则返回这个数据库。 语法格式 use 语句的基本格式如下: use DATABASE_NAME 范例 创建...
  • DB2数据库常用命令及查询

    千次阅读 2019-09-10 23:27:42
    1、 打开命令行窗口 ...=====操作数据库命令===== 4、 启动数据库实例  #db2start 5、 停止数据库实例  #db2stop  如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2 force application ...
  • 创建数据库时设置默认字符集为utf8

    千次阅读 2019-12-27 11:57:02
    create database dbname default charset utf8 collate utf8_general_ci;
  • IBM的DB2数据库常用命令及查询

    千次阅读 2018-05-10 13:01:00
    4、 启动数据库实例 #db2start 5、 停止数据库实例 #db2stop 如果你不能停止数据库由于激活的连接,在运行db2stop前执行db2 force application all就可以了 /db2stop force 6、 创建数据库 #db2 create db [dbname] ...
  • 关于MySQL数据表的操作是计算机软件行业中必备的技能之一,学好数据库在软件行业对于自身发展更是毋庸置疑,话不多说,开始放技能。 home键+R -->输入cmd-->进入doc命令界面-->输入进入mysql...
  • 适用于:SQL Server (仅限 Linux)Azure SQL 数据库Azure SQL 数据仓库并行数据仓库 ...然后使用连接sqlcmd创建第一个数据库和运行查询。 提示 本教程需要用户输入和 Internet 连接。如果想在无人参与或脱机安装...
  • PostgreSql创建数据库

    千次阅读 2015-02-03 10:04:40
    PostgreSql创建数据库的语法是: CREATE DATABASE name  [ [ WITH ] [ OWNER [=] user_name]  [ TEMPLATE [=] template]  [ ENCODING [=] encoding]  [ LC_COLLATE [=] lc_collate]  
  • 创建 create user username identified by ‘passwd’; create user ‘username’@‘IP’ identified by ‘passwd’; craete user ‘username’@’%’ identified by ‘passwd’; 修改 rename user us.
  • step1 : user xxxx是创建/使用数据库的名称,不管是新建还是使用都是用这条命令 step2 : 此时还没有创建成功,必须在里面添加数据才可创建成功 db.user.insert({'name','jscyl','ago':20}) step3 : 输入 show dbs ...
  • Mysql创建数据库以及用户分配权限 一、创建mysql数据库 1.创建数据库语法 --创建名称为“testdb”数据库,并设定编码集为utf8 CREATE DATABASE IF NOT EXISTS testdb DEFAULT CHARSET utf8mb4 COLLATE utf8mb4...
  • 语法如下 alter database name { |add file<文件...被删除文件组中的数据文件必须先删除,且不能删除主文件组 2.go语句不是T-SQL语句,但它是SSMS代码编辑器识别的命令,它向SQL server实例发送当前批语句语句的信号
  • 环境准备 Linux发行版本:Centos7 Mysql数据库版本:mysql-5.7.24 常用命令 以root用户登录数据库 ...创建用户 命令格式: CREATE USER ‘username’@‘host’ IDENTIFIED BY ‘password’; userna...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,784
精华内容 5,113
关键字:

创建数据库testdb的命令