精华内容
下载资源
问答
  • 删除数据库 语法格式: drop database 数据库名...删除数据库test2 drop database test2 需要注意是 1.使用drop语句是不会出现确认信息,所有一定要小心使用 2.不能删除系统级数据库,否则数据库服务器会无法使用 ...

    删除数据库

    语法格式:

    drop database 数据库名
    

    其中,“数据库名”是要删除的数据库名。

    实例:
    删除数据库test2

    drop database test2
    

    需要注意是

    1.使用drop语句是不会出现确认信息,所有一定要小心使用
    2.不能删除系统级数据库,否则数据库服务器会无法使用

    展开全文
  • 数据库命令 在终端使用mongo连接服务端 连接成功之后,默认使用的是test数据库 查看当前的数据库名称 db 查看所有的数据库名称,列出所有在物理内存上存在的数据库 show dbs 切换数据库,如果数据库不存在也并...

    数据库命令

    • 在终端使用mongo连接服务端

    • 连接成功之后,默认使用的是test数据库

    • 查看当前的数据库名称

      db
    • 查看所有的数据库名称,列出所有在物理内存上存在的数据库

      show dbs
    • 切换数据库,如果数据库不存在也并不会去创建,知道插入数据或者创建集合时数据库才会被创建

      use 数据库名称
    • 删除当前所指向的数据库,如果数据库不存在,则什么也不会做

      db.dropDatabase()

    集合命令

    • 创建集合语法如下

      db.createCollection(name,options)
      • name是要创建的集合的名称
      • options是一个文档,用于指定集合的配置,选项的参数是可选的,所以只需要指定到集合的名称
    • 不限制结合的大小

      db.creataCollection('students')
    • 限制集合的大小

      db.createCollection('students',{capped:true,size:10})
      • 参数capped:默认值为False,表示不设置上限,值为True则表示设置上限。
      • 参数size:当capped为True时,需要指定此参数,便是上限的大小,当文档达到上限时,会将之前的字节覆盖,单位为字节。
    • 查看当前数据库的集合

      show collections
    • 删除集合

      db.集合名称.drop()

    数据类型

    • MongoDB中常见的数据类型:

    • Object ID:文档ID

    • String:字符串,最常用,必须是有效的UTF-8

    • Boolean:存储一个布尔值,true或false

    • Integer:整数可以是32位或64位,这取决于服务器

    • Double:存储浮点值

    • Arrays:数组或列表,多个值存储到一个键

    • Object:用于嵌入式的文档,即一个值为一个文档

    • Null:存储Null值

    • Timestamp:时间戳,表示从1970-1-1到现在的总秒数

    • Date:存储当前日期或时间的UNIX时间格式

      • 创建日期语句如下
      new Date('2017-06-25')
      • 注意:参数的格式为YYYY-MM-DD
    • Object ID:

      • 每个文档都有一个属性,为_id,保证每个文档的唯一性
      • 可以自己设置_id插入文档
      • 如果没有提供,那么MongoDB会为每个文档提供一个独特的_id,类型为objectID
      • objectID是一个12字节的十六进制数
      • 前4个字节为当前时间戳
      • 接下来3个字节的机器ID
      • 接下来的2个字节中MongoDB的服务进程id
      • 最后3个字节是简单的增量值
    展开全文
  • 1.创建数据库:1 mysql> create database test ; // 在mysql里面创建数据库数据库的ID是test。23 [root@host] # mysqladmin -u root -p create test ; // 在linux下创建数据库,...2.删除数据库:mysql> d...

    1.创建数据库:

    1 mysql> create database test ; // 在mysql里面创建数据库,数据库的ID是test。

    2

    3 [root@host] # mysqladmin -u root -p create test ; // 在linux下创建数据库,数据库的ID是test。

    2.删除数据库:

    mysql> drop database test ; // 在mysql里面删除数据库,数据库的ID是test。

    [root@host] # mysqladmin -u root -p drop test ; //在linux下删除数据库,数据库的ID是test。

    3.创建数据表:

    48304ba5e6f9fe08f3fa1abda7d326ab.png

    root@host# mysql -u root -p

    Enter password:*******

    mysql> use RUNOOB; //选择数据库

    Database changed

    mysql> CREATE TABLE runoob_tbl( //数据表的名字是runoob_tbl

    -> runoob_id INT NOT NULL AUTO_INCREMENT,

    -> runoob_title VARCHAR(100) NOT NULL,

    -> runoob_author VARCHAR(40) NOT NULL,

    -> submission_date DATE,

    -> PRIMARY KEY ( runoob_id )

    -> )ENGINE=InnoDB DEFAULT CHARSET=utf8;

    Query OK, 0 rows affected (0.16 sec)

    48304ba5e6f9fe08f3fa1abda7d326ab.png

    4.删除数据表:

    root@host# mysql -u root -p

    Enter password:*******

    mysql> use RUNOOB;

    Database changed

    mysql> DROP TABLE runoob_tbl //删除数据表 runoob_tbl

    Query OK, 0 rows affected (0.8 sec)

    5.select查询:

    48304ba5e6f9fe08f3fa1abda7d326ab.png

    select * from runoob_tbl ; //查询表 runoob_tbl

    select ip,username from runoob_tbl ; //查询runoob_tbl表中ip和username字段

    select ip from runoob_tbl where username="woniu" ; //在runoob_tbl表中查询字段username=“woniu”的ip

    select ip from runoob_tbl where username="woniu" order by ip desc ; //在runoob_tbl表中查询字段username=“woniu”的ip,按照ip倒序

    48304ba5e6f9fe08f3fa1abda7d326ab.png

    6.常用命令

    48304ba5e6f9fe08f3fa1abda7d326ab.png

    1 show databases; //显示所有的库

    2

    3 use test; //选择数据库,库的ID是test

    4

    5 show tables; //显示库中所有的表,要先use 选中数据库

    6

    7 show create table runoob_tbl; //查看表结构

    8

    9 show index from //显示数据表的详细索引信息,包括PRIMARY KEY(主键)。

    10

    11 quit/exit //退出mysql

    48304ba5e6f9fe08f3fa1abda7d326ab.png

    7.模糊查询--like

    48304ba5e6f9fe08f3fa1abda7d326ab.png

    mysql> select * from runoob_tbl where username like '%wugui'; //在 runoob_tbl 表中获取 runoob_author 字段中以 wugui为结尾的的所有记录

    '%a' //以a结尾的数据

    'a%' //以a开头的数据

    '%a%' //含有a的数据

    查询以 mysql字段开头的信息。

    SELECT * FROM runoob_tbl WHERE name LIKE 'mysql%';

    查询包含 mysql字段的信息。

    SELECT * FROM runoob_tbl WHERE name LIKE '%mysql%';

    查询以 mysql字段结尾的信息。

    SELECT * FROM runoob_tbl WHERE name LIKE '%mysql';

    48304ba5e6f9fe08f3fa1abda7d326ab.png

    8.msyql插入百万数据

    insert into warn_message(username,strength,ip,port,clienttype,logtime,country,warn_type) select username,strength,ip,port,clienttype,logtime,country,warn_type from warn_message;

    9.修改数据表的默认编码格式

    alter table 表名 convert to character set utf8(latin1);

    10.清空表数据

    展开全文
  • MongoDB 删除数据库

    千次阅读 2016-07-23 21:44:22
    MongoDB db.dropDatabase() 命令是用来删除一个现有的数据库。 语法: dropDatabase() 命令的基本语法如下: db.dropDatabase() 这将删除选定的数据库。如果还没有选择任何数据库,然后它会删除默认的 ’ test’ ...

    dropDatabase() 方法

    MongoDB db.dropDatabase() 命令是用来删除一个现有的数据库。

    语法:

    dropDatabase() 命令的基本语法如下:

    db.dropDatabase()

    这将删除选定的数据库。如果还没有选择任何数据库,然后它会删除默认的 ’ test’ 数据库

    示例:

    首先,检查列表数据库通过使用命令 show dbs

    > show dbs
    ithome  0.000GB
    local   0.000GB
    test    0.035GB
    >

    如果想删除新数据库 , 那么 dropDatabase() 命令如下:

    > use ithome
    switched to db ithome
    > db.dropDatabase()
    { "dropped" : "ithome", "ok" : 1 }
    >

    现在检查的数据库列表

    > show dbs
    local  0.000GB
    test   0.035GB
    >

    作者:itmyhome

    展开全文
  • Mysql数据库常用命令

    2020-11-25 15:34:09
    1.创建数据库: 1 mysql> create database test ; // 在mysql里面创建数据库数据库的ID是test。 2 3 [root@host] # mysqladmin -u root -p create test ...2.删除数据库: mysql> drop database test ; .
  • 删除与备份数据库

    2020-03-05 13:38:50
    在命令行中使用命令语句删除MySQL数据库命令的语法格式是: DROP DATABASE [ IF EXISTS ] <数据库名称>; 删除数据库test: drop database test; 在可视化环境中删除数据库 备份恢复数据库 使用sqlyog工具...
  • Mysql批量删除数据库

    2020-12-24 08:20:11
    删除数据库命令对于有点数据库操作经验的人应该不会陌生,命令结构如下: drop database DBName; 将上述命令中的DBName换成要删除数据库的名字,就可以直接删除对应的数据库。但是有时候我们会出现这种困扰...
  • 数据库常见基础命令

    2020-05-08 01:20:08
    1、使用帮助信息 2、 增删查数据库 创建默认字符集的数据库(默认是拉丁字符集) ... 删除数据库 drop database test_data; 3、连接数据库 4、创建用户、授权、收回权限 5、创建、删除表 ...
  • 如何我们要删除一个集合,可以采用db.test.drop()的方式,其实在这背后,这个函数运行的是drop命令。可以用runCommand达到同样的效果。 我们首先新建一个集合作为测试使用: >usemaple1 switchedtodbmaple1 &...
  • MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):1.新建用户登录MYSQL:@>mysql -u root -p@>密码创建用户:mysql> insert into mysql.user(Host,User,...
  • MongoDBdb.dropDatabase()命令是用来删除一个现有的数据库。 语法: dropDatabase()命令的基本语法如下: db.dropDatabase() 这将删除选定的数据库。如果还没有选择任何数据库,然后它会删除默认的 ' test' ...
  • 指令作用指令查看/查询show,select,desc创建create删除drop,delete,truncate切换/进入use添加记录insert查看数据库列表show databases;...查看test数据库的编码类型show create database test;查看test表的类型s...
  • 所以后面都带一个分号作为命令结束符)格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码"例1、增加一个用户test1密码为abc,让他可以在任何主机上登录,并对所有数据库有查询、插入、修改、...
  • 1.创建数据库:1mysql>createdatabasetest;//在mysql里面创建数据库数据库的ID是test。23[root@host]#mysqladmin-uroot-pcreatetest;//在linux下创建数据库数据库的ID是test。2.删除数据库:mysql>d...
  • 本文档主要是为了记录mysql行基础命令,以及一些基本的操作,其中包括:创建数据库test、连接test数据库、在test数据库中创建students表、给表插入简单的数据、显示students表的数据、清空students表数据、删除s...
  • 今天我们开发在test服务器上面用phpmyadmin导出了一段SQL语句,让我导入到beta上面的数据库里面,但是beta服务器上面没有安装phpmyadmin软件,看了里面还有删除创建数据表的过程,用mysql命令导入肯定是不行的,难道...
  • 概述MySQL里delete方式删除数据,也存在类似oracle一样高水位的问题,表空间不释放,下面是收集的几种回收方式,供供大家参考。...最简单的命令:OPTIMIZE table act_demo_test;如果已经删除了表的...
  •  数据库删除:DROPDATABASE test_01; 2、对一张表的修改 重命名一张表的语句有多种形式,以下3 种格式效果是一样的:  RENAME TABLE 原名 TO 新名字;  ALTER TABLE 原名 RENAME 新名;  ALTER TABLE 原名 ...
  • 概述mysql里delete方式删除数据,也存在类似oracle一样高水位的问题,表空间不释放,下面是收集的几种回收方式,供供大家参考。...最简单的命令:OPTIMIZE table act_demo_test;如果已经删除了表的...
  • 概述mysql里delete方式删除数据,也存在类似oracle一样高水位的问题,表空间不释放,下面是收集的几种回收方式,供供大家参考。...最简单的命令:OPTIMIZE table act_demo_test;如果已经删除了表的...
  • 概述mysql里delete方式删除数据,也存在类似oracle一样高水位的问题,表空间不释放,下面是收集的几种回收方式,供供大家参考。...最简单的命令:OPTIMIZE table act_demo_test;如果已经删除了表的...
  • 删除test文件: [root@linuxcool ~]# unlink test.file 与该功能相关的Linux命令:mysqldump命令 – MySQL数据库备份diffstat命令 – 显示统计数字stat命令 – 显示文件状态信息ld命令 – GUN连接器aureport命令 – ...
  • 今天我们开发在test服务器上面用phpmyadmin导出了一段SQL语句,让我导入到beta上面的数据库里面,但是beta服务器上面没有安装phpmyadmin软件,看了里面还有删除创建数据表的过程,用mysql命令导入肯定是不行的,难道...
  • 关于mongodb数据库

    2018-04-15 22:08:01
    数据库命令在终端使用mongo连接服务端连接成功之后,默认使用的是test数据库查看当前的数据库名称db 查看所有的数据库名称,列出所有在物理内存上存在的数据库show dbs 切换数据库,如果数据库不存在也并不会去创建...
  • MySQL的ALTER命令是非常有用的,当想改变表的名称,表的字段,或者如果要添加或删除一个现有的表中的列。让我们开始创建一个表名为testalter_tbl的用例:root@host# mysql -u root -p password;Enter password:*****...
  • 如果没有创建新的数据库,集合将存储在test数据库中。如果自定义数据库没有插入记录,则用户查看数据库时是不会显示的,只有在插入数据的数据库才会显示相应的信息。 1.查看所有数据库 使用show命令查看当前...
  • 在自己的测试数据库中 在安全性 用户中 创建一个用户 WANG 创建完用户后 执行命令 CREATE SCHEMA "S-T" AUTHORIZATION WANG; 二、例3.2 CREATE SCHEMA AUTHORIZATION WANG 例3.3 为用户ZHANG创建了一个模式TEST,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 403
精华内容 161
关键字:

删除test数据库命令是