数据库的一些简单介绍和操作

databases(数据库)

一个按照一定的组织方式存储数据的容器

数据库分为关系型数据库和非关系型数据库

mysql:关系型数据库 (用在商城、论坛、app等)

mongoDB:非关系型数据库(微博等)

下面是mysql的一些操作和说明:

sql:操作数据库的命令

操作mysql:

  sql语句:

  ①想要使用数据库,就要先开启数据库 进入数据库 :  mysql  -u  -root  -p

  ②退出数据库:\q

  ③显示数据库: show databases;

  ④创建数据库:create databases +数据库的名称 default charset utf8;

  ⑤删除数据库:drop databases +数据库名

  ⑥选择数据库:use +数据库名

  ⑦创建一个数据表:

create table dong(
    id int not null auto_increment primary key,
    student varchar(255) not null default ‘小明‘,
    grade varchar(255) not null,
    phone varchar(255) not null
)ENGINE=InnoDB DEFAULT CHARSET=utf8;

  ⑧查看当前数据库当中的数据表:show tables;

  ⑨查看数据表结构:desc +表名;

  ⑩删除数据表:drop table +表名;

  ?查询数据表中的数据:select * from +表名; select * from+表名where+条件;

  ?向数据表中添加数据:insert into +表名(字段名)values(具体的数据);

  ?删除数据:delete from +表名 where +条件;

  ?修改数据:update +表名 set 字段名=字段值 where +条件;

原文地址:https://www.cnblogs.com/dongdong1996/p/12073901.html

时间: 2024-10-14 02:48:57

数据库的一些简单介绍和操作的相关文章

iOS开发数据库篇—FMDB简单介绍

iOS开发数据库篇—FMDB简单介绍 一.简单说明 1.什么是FMDB FMDB是iOS平台的SQLite数据库框架 FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点 使用起来更加面向对象,省去了很多麻烦.冗余的C语言代码 对比苹果自带的Core Data框架,更加轻量级和灵活 提供了多线程安全的数据库操作方法,有效地防止数据混乱 3.FMDB的github地址 https://github.com/ccgus/fmdb 二.核心类 FMDB有三个主要的类 (1)FMDa

SQLite数据库和JPA简单介绍

SQLite数据库和JPA简单介绍 一.SQLite简单使用 SQLite是遵循ACID的关系数据库管理系统,它的处理速度很快,它的设计目标是嵌入式的,只需要几百K的内存就可以了. 1.下载SQLitehttp://www.sqlite.org/download.htmlsqlite-dll-win32-x86-201410071659.zip(294.11 KiB)sqlite-shell-win32-x86-3080600.zip解压在文件夹D:\Database\sqlite下,得到文件s

【转】 iOS开发数据库篇—SQLite简单介绍

开始学SQLite啦, 原文: http://www.cnblogs.com/wendingding/p/3868893.html iOS开发数据库篇—SQLite简单介绍 一.离线缓存 在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等. 说明:离线缓存一般都是把数据保存到项目的沙盒中.有以下几种方式 (1)归档:NSCodeing.NSKeyedArchiver (2)偏好设置:NSUserDefaults (3)Plist存储:writeToFile 提示:上述三种方

iOS开发数据库篇—SQLite简单介绍

转自:http://www.cnblogs.com/wendingding/p/3868893.html 一.离线缓存 在项目开发中,通常都需要对数据进行离线缓存的处理,如新闻数据的离线缓存等. 说明:离线缓存一般都是把数据保存到项目的沙盒中.有以下几种方式 (1)归档:NSCodeing.NSKeyedArchiver (2)偏好设置:NSUserDefaults (3)Plist存储:writeToFile 提示:上述三种方法都有一个致命的缺点,那就是都无法存储大批量的数据,有性能的问题.

SQL Server 索引(index) 和 视图(view) 的简单介绍和操作

--索引(index)和视图(view)-- --索引(index)----概述: 数据库中的索引类似于书籍的目录,他以指针形式包含了表中一列或几列组合的新顺序,实现表中数据库的逻辑排序.索引创建在数据表或者视图的字段上,生成索引页,存放于数据库中.--分类:在SQL Server中,根据索引的作用和存储方式的不同,将索引分为聚集索引和非聚集索引两类. 1)聚集索引 :指数据库的物理顺序与被创建索引的字段顺序完全相同.同一个数据表最多只能创建一个聚集索引.默认情况下主键自动被创建为聚集索引.聚集

Android开发系列(九):创建数据库以及完成简单的CRUD操作

本篇博文主要实现简单的创建数据库以及实现CRUD操作. 首先,我们建立一个Android Project,命名为db 一.完成数据库的创建操作: 用SQLiteOpenHelper类中的getWritableDatabase()和getReadableDatabase()都可以获取一个操作数据库的SQLiteDatabase实例,其中getReadableDatabase()方法中会调用getWritableDatabase()方法. 区别:其中,getWritableDatabase() 方法

用python操作mysql数据库(之简单“插入数据”操作)

#!/usr/bin/env python # -*- coding: utf-8 -*- ''' 1.这里的数据库环境为本地数据库 2.我要通过python操作的数据库是test_db 3.该数据库里有一个表,表名称:user 4.表字段:id.name.address 5.其中,id字段为自增,也是主键 6.因ID字段为自曾,所以在插入数据的时候会自己增加数字,所以在这里不用额外再插入数据 ''' import MySQLdb #建立连接 conn = MySQLdb.connect(hos

SQLite数据库框架--FMDB简单介绍

1.什么是FMDB FMDB是iOS平台的SQLite数据库框架 FMDB以OC的方式封装了SQLite的C语言API 2.FMDB的优点 使用起来更加面向对象,省去了很多麻烦.冗余的C语言代码 对比苹果自带的Core Data框架,更加轻量级和灵活 提供了多线程安全的数据库操作方法,有效地防止数据混乱 3.FMDB的github地址 https://github.com/ccgus/fmdb 二.核心类 FMDB有三个主要的类 (1)FMDatabase 一个FMDatabase对象就代表一个

java自带数据库Derby的简单介绍

前言: 如果你急需一个数据库来测试你的sql,那么java自带这个轻量级的数据库是个不错的选择. 正文: Java Derby的执行文件在C:\Program Files\Java\jdk1.8.0_91\db\bin目录下 在该目录下可以使用startNetworkServer.bat文件启动数据库 如果启动过程中报日志文件无法创建,可以给当前目录调整成完全控制权限. 另外,在该数据库创建一个自己的私有库,可以通过使用ij工具,执行如下命令创建 connect 'jdbc:derby://lo