iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MySql 库/表级操作 及 数据类型 - 纪宇
  • 271
分享到

MySql 库/表级操作 及 数据类型 - 纪宇

MySql库/表级操作数据类型-纪宇 2017-12-05 23:12:38 271人浏览 绘本
摘要

数据库分类 关系型数据库(sql):存储方式固定,安全 非关系型数据库(NoSQL):存储方式比较灵活,存储数据的效率比较高,不太安全   Mysql是一种关系型数据库管理系统(采用关系模型来组织管理数据的数据库系统)     注意事项 大

数据库分类

关系型数据库sql):存储方式固定,安全

非关系型数据库(NoSQL):存储方式比较灵活,存储数据的效率比较高,不太安全

 

Mysql是一种关系型数据库管理系统(采用关系模型来组织管理数据的数据库系统)

 

 

注意事项

大小写:不严格区分,默认大写为程序代码,小写为程序员写的代码

语句结束符:每个语句都以;或者g结束

类型:强制数据类型,任何数据都有自己的数据类型

逗号:创建表的时候最后一行不需要逗号

 

 

进入与退出

进入:mysql –uusername -ppassWord    mysql -uusername -p 回车再输入密码,密码不可见

退出:exit

 

 

库级操作

创建库:       create database [if not exists] 库名;    重复创建会报错, 可以加上if not exists

删除库:       drop database [if exists] db_name;     如果不知道数据库是否存在,记得加 if exists

使用数据库:     use db_name;

显示所有的库:    show databases;

查询当前使用的库:  select database();

 

 

表级操作

显示所有的表:    show tables;

创建表:       create table [if not exists] 表名(id int ,name varchar(20).....)  重复创建会报错, 可以加上if not exists

显示创建表的信息:  show create table tb_name;

删除表:       drop table tb_name

 

 

表中数据的操作

增(insert into values)

指定字段插入:       INSERT INTO tb_name(field_name)  VALUES (field_values);

全字段插入:           INSERT INTO tb_name VALUES (all_values);

多条插入:         INSERT INTO tb_name(field_name) VALUES (value_1), (value_2), …;

 

删(delete from where)

注意:一定要写where条件,不然会删除表中全部数据

删除表中所有数据:     DELETE  FROM  tb_name;

删除表中满足条件的数据:  DELETE  FROM  tb_name  WHERE  conditions;

 

改(update set where)

注意:一定要写where条件,不然会修改表中全部数据

修改所有数据:         UPDATE  tb_name  SET field_1=value_1 

修改多个:           UPDATE  tb_name  SET field_1=value_1, field_2=value_2 …  WHERE conditions; 

修改满足条件的数据:      UPDATE  tb_name  SET field_1=value_1  WHERE  conditions; 

 

查(select from where)

指定字段查询:     SELECT field_names FROM tb_name;

全字段查询:      SELECT * FROM tb_name;

带条件的查询:       SELECT field_names FROM tb_name WHERE conditions; 

 

 

数据类型

数值类型

int            四个字节(0,4294967295)

float(m,n)        单精度浮点型(4个字节)

double(m,n)       双精度浮点型,m总个数,d小数位(8字节)

不常用:        tinyint、samllint、mediumint、bigint

 

字符类型

char(size)         保存固定长度的字符串(可包含字母、数值以及特殊字符)。在括号中指定字符串的长度。最多255个字符

varchar(size)       保存可变长度的字符串(可包含字母、数值以及特殊字符)。在括号中指定字符串的长度。最多255个字符。如果值的长度大于255,则被转换为text类型

不常用:            tinytext/tinyblob、text/blob、longtext/longblob、enum(枚举)

 

时间日期类型

date:日期       格式:2019-04-16

time:时间       格式:09:32:43

datetime:日期时间   格式:2019-04-16 09:32:43

timestamp:自动存储记录修改的时间

year:存放年

 

 

 

您可能感兴趣的文档:

--结束END--

本文标题: MySql 库/表级操作 及 数据类型 - 纪宇

本文链接: https://www.lsjlt.com/news/2237.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL 数据库的对库的操作及其数据类型
    目录1. 数据库的操作1.1 显示数据库1.2 创建数据库1.3 选中数据库1.4 删除数据库2. MySQL 中的数据类型2.1 数值类型2.2 字符串类型2.3 日期类型1. 数...
    99+
    2024-04-02
  • MySQL数据库中库的操作及数据类型有哪些
    这篇文章主要介绍了MySQL数据库中库的操作及数据类型有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1. 数据库的操作注意:SQL 语句不区分大小写,以下将以小写的语句...
    99+
    2023-06-21
  • [MySQL]基本数据类型及表的基本操作
    哈喽,大家好!我是保护小周ღ,本期为大家带来的是 MySQL 数据库常用的数据类型,数据表的基本操作:创建、删除、修改表,针对修改表的结构进行了讲解,随后是如何向数据表中添加数据,浅浅的提了一下表中数据的查询,更多相关...
    99+
    2023-08-31
    mysql 数据库 服务器 Powered by 金山文档
  • MySQL的约束类型、数据库操作、数据表操作大全(简述)
    目录 一.数据库的操作语法 二.MySQL数据库约束 三.数据类型 四.数据表操作 作者简介: tq02,一个想成为编程高手的梦中人作者主页: tq02的博客_CSDN博客-C语言,Java,Java数据结构领域博主学习专栏:  &...
    99+
    2023-09-14
    数据库 mysql 笔记 sql
  • MySQL数据表高级操作
    一、克隆/复制数据表二、清空表,删除表内的所有数据删除小结 三、创建临时表四、MySQL中6种常见的约束1、外键的定义2、创建外键约束作用3、创建主表test44、创建从表test55、为主表test4添加一个主键约束。主键...
    99+
    2023-08-17
    mysql android 数据库
  • 【MySQL】数据库——表操作
    文章目录 1. 创建表2. 查看表3. 修改表修改表名add ——增加modify——修改drop——删除修改列名称 4. 删除表 1. 创建表 语法: create table ...
    99+
    2023-10-26
    数据库 mysql
  • MySQL数据库之数据表操作
    目录一、创建数据表1、基本语法2、创建方式一3、创建方式二4、表选项5、复制已有表结构二、显示数据表三、显示表结构四、显示表创建语句五、设置表属性六、修改表结构1、修改表名2、新增字...
    99+
    2024-04-02
  • 数据库操作类型是什么
    这篇文章主要介绍了数据库操作类型是什么,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获。下面让小编带着大家一起了解一下。SQL语言共分为四大类:数据查询语言DQL,数据操作语言DM...
    99+
    2024-04-02
  • MySQL数据库的多表操作
    目录一、 数据库的多表操作二,操作一对一一对多一、 数据库的多表操作 数据库的多表关系: 一对一一对多多对一多对多 二,操作 一对一 建立数据表person和card,设置perso...
    99+
    2022-11-13
    MySQL数据库 MySQL多表操作
  • 【MySQL】数据库和表的操作
    数据库和表的操作 一、数据库的操作1. 创建数据库2. 字符集和校验规则(1)查看系统默认字符集以及校验规则(2)查看数据库支持的字符集(3)查看数据库支持的字符集校验规则(4)校验规则对数据库的影响 3. 操纵数据库(1)查...
    99+
    2023-12-22
    数据库 mysql oracle linux centos
  • MySQL数据库高级操作示例
    小编给大家分享一下MySQL数据库高级操作示例,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!文章目录数据表高级操作准备工作:安装...
    99+
    2024-04-02
  • 浅谈python数据类型及其操作
    目录一、Number 数字二、String 字符串三、List 列表四、Tuple 元组五、Sets集合六、Dictionary 字典 (非常重要)一、Number 数字 1.内置...
    99+
    2024-04-02
  • python操作mysql数据库(百库百表)
    问题描述:     今天下午跑某项目db需求,百库百表清脏数据,然后自己写了个python脚本,跑完之后通知项目,然后项目给玩家发奖励了,结果悲催了,所有的mysql...
    99+
    2024-04-02
  • SQLALchemy操作MySQL关系型数据库
    1.SQLALchemy使用安装pip install sqlalchemy;SQLAlchemy是Python编程语言下的一款开源软件,是PythonSQL工具包和对象关系映射器,它为应用程序开发人员提供了SQL的全部功能和灵活性2.什么...
    99+
    2023-06-02
  • MySQL数据库高级操作实战(克隆表、清空表、创建临时表及约束)
    目录一、案例扩展二、克隆表1、方法一2、方法二三、清空表四、创建临时表五、创建外键约束,保证数据的完整性和一致性。六、mysql中6种常见的约束总结一、案例扩展 use kgc; create table if not ...
    99+
    2023-06-16
    mysql高级操作 MySQL数据库教程 mysql高级查询
  • MySQL数据库高级数据操作之新增数据
    目录多数据插入主键冲突1、主键冲突更新2、主键冲突替换蠕虫复制多数据插入 只要写一次insert,可以插入多条数据 基本语法: insert into 表名 [(字段列表)] val...
    99+
    2024-04-02
  • Mysql 数据库结构及索引类型
    目录前言数据库索引的数据结构聚集索引辅助索引索引管理联合索引覆盖索引总结前言 数据库索引是mysql数据库中重要的组成部分,是数据库查询数据速度提升的关键,本文将介绍数据库索引的一些...
    99+
    2024-04-02
  • MySQL 中怎么操作JSON数据类型
    今天就跟大家聊聊有关MySQL 中怎么操作JSON数据类型,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。创建一个 JSON 字段的表首先先创建一个表...
    99+
    2024-04-02
  • python数据类型-列表创建和操作
    列表创建和操作a)  创建列表b)  基本操作c)  遍历与其说  列表  它是一个数据类型,用起来 更像一个灵活多变的数据存储方案 创建列表创建列表例子player = 'mao 80 50'   mao = '100 60 0'   z...
    99+
    2023-01-31
    数据类型 操作 列表
  • 【MySQL】数据库数据类型
    文章目录 1. 整体概要2. 数值类型(有符号) tinyint 创建表(无符号) tinyint 创建表bit类型float 类型(无符号)floatdecimal 3. 二进制类型ch...
    99+
    2023-10-23
    数据库 mysql
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作