MySQL

本文介绍了MySQL的下载、安装、数据库操作以及数据类型。详细讲述了如何新建和删除数据库,重点讲解了数值、日期时间及字符串类型。还讨论了主键在数据库优化中的作用。此外,文章还涉及了使用Express操作MySQL,包括安装、使用、连接池和封装。最后,探讨了SQL语言的基础,如插入、查询、更新和删除,以及如何防止SQL注入。
摘要由CSDN通过智能技术生成

mysql

MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

下载

MySQL :: Download MySQL Community Server

下载完整安装板,在后续页面点击No thanks, just start my download来开始下载。

安装

这里注意,选择密码的加密方式,一定选择下面一项,因为默认的是新的加密方式,nodejs的mysql模块不支持这种模式。

图形界面管理工具

推荐使用Navicat ,官方网站: http://www.navicat.com.cn/

新建数据库

使用Navicat新建或使用命令行:

create database 数据库名;

删除数据库

使用Navicat删除或使用命令行:

drop database 数据库名;

数据类型

MySQL 中定义数据字段的类型对你数据库的优化是非常重要的。

MySQL 支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。

数值类型

数值类型

整数型包括:

类型 字节 有符号范围 无符号范围 用途
TINYINT 1 -128~127 0~255
SMALLINT 2 -32768~32767 0~65535
MEDIUMINT 3 -8388608~8388607 0~16777215
INT 4 -2147483648~2147483647 0~4294967295
BIGINT 8 -2^63~2^63-1 0~2^64-1

定点类型:

DECIMAL(M,D)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值