![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
iwtbs_kevin
曾在快手/阿里实习,现在字节跳动data担任推荐算法工程师
展开
-
MySQL 操作详解
创建并选择数据库:mysql> SHOW DATABASES; mysql> CREATE DATABASE test; mysql> USE test创建表:mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), -> species VARCHAR(20), sex CHAR(1), bi...原创 2018-05-25 11:45:17 · 178 阅读 · 0 评论 -
SQL的介绍及MySQL的安装
(1)检查Linux系统中是否已经安装了MySQLsudo service mysql start以下提示表示没有MySQL:mysql: unrecognized service (2)Ubuntu安装Mysql#安装 MySQL 服务端、核心程序 sudo apt-get install mysql-server #安装 MySQL 客户端 sudo apt-get install mysq...原创 2018-05-23 19:09:21 · 141 阅读 · 0 评论 -
SQL 的约束
约束分类(1)主键主键 (PRIMARY KEY)是用于约束表中的一行,作为这一行的唯一标识符,在一张表中通过主键就能准确定位到一行,因此主键十分重要。主键不能有重复且不能为空。(2)默认值约束默认值约束 (DEFAULT) 规定,当有 DEFAULT 约束的列,插入数据为空时,将使用默认值。DEFAULT 约束只会在使用 INSERT 语句(上一实验介绍过)时体现出来,INSERT语句中,如果被...原创 2018-05-23 20:44:06 · 124 阅读 · 0 评论 -
SELECT语句详解
SELECT 语句的基本格式为:SELECT 要查询的列名 FROM 表名字 WHERE 限制条件;SELECT name,age FROM employee;SELECT 语句常常会有 WHERE 限制条件,用于达到更加精确的查询。WHERE限制条件可以有数学符号 (=,<,>,>=,<=) ,刚才我们查询了 name 和 age,现在稍作修改:SELECT name,a...原创 2018-05-23 22:43:05 · 326 阅读 · 0 评论 -
数据库及表的修改和删除
(1)删除名为test_01的数据库:DROP DATABASE test_01;(2)修改表重命名一张表RENAME TABLE 原名 TO 新名字; ALTER TABLE 原名 RENAME 新名; ALTER TABLE 原名 RENAME TO 新名;删除一张表DROP TABLE 表名字;(3)对表结构的修改在表中增加一列的语句格式为:ALTER TABLE 表名字 ADD CO...原创 2018-05-24 10:17:31 · 428 阅读 · 0 评论 -
mysql的索引和查询等操作
本节实验中我们将学习并实践数据库的其他基本操作:索引、视图,导入和导出,备份和恢复等。(1)索引索引是一种与表有关的结构,它的作用相当于书的目录,可以根据目录中的页码快速找到所需的内容。 当表中有大量记录时,若要对表进行查询,没有索引的情况是全表搜索:将所有记录一一取出,和查询条件进行一一对比,然后返回满足条件的记录。这样做会消耗大量数据库系统时间,并造成大量磁盘 I/O 操作。 而如果在表中...原创 2018-05-24 11:10:44 · 511 阅读 · 0 评论 -
MongoDB学习笔记
目录简介定义特点概念解析数据库文档集合操作 简介 定义 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统(非关系型数据库) MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组 特点 MongoDB 是一个面向文档存储的数据库,操作起来比较简单和...转载 2019-07-27 16:26:22 · 93 阅读 · 0 评论