!客户端:navicat———-服务器端:mysql
服务器>数据库>表

数据库

数据库系统:数据库(database 简DB),数据库管理系统(Datebase Management System 简DBMS),数据库应用程序组成
特点:数据结构化(与文件系统的根本区别),数据共享性,数据独立性
数据库储存:数字,文字,图像,声音
数据由DBMS统一管理控制

SQL语言

关系型数据库语言
组成:
数据定义语言(DDL)create alter drop
数据操作语言(DML)insert update delete
数据查询语言(DQL)select
数据控制语言(DCL

微信图片_1.jpg

使用DOS命令操作数据库

微信图片_4.jpg
命令行窗口 win+R 填cmd 回车!
用navicat也可
连接数据库 mysql -h localhost -u root -p
主机名 用户名 密码
此外
微信图片_2.jpg微信图片_3.jpg

常用命令

连接 mysql -uroot -p
退出 quit;
清空 cls
结束当前命令 \c
查询所有数据库 show databases;
帮助 \h 或 help

数据类型

整数类型(足够用,尽量选择小的)

微信图片_2.jpg

小数类型

float 单精度浮点数 double 双精度浮点数 decimal(m,d) 定点数
4字节 8字节 m+2字节 存储为字符串 货币或科学计算时;m总共有几位,d表示小数后几位
decimal(6,2) 9999.99

字符类型

char(n) 定长字符串 varchar(n) 可变长字符串 text 大文本
n字节1-255 (1个数字或英文字符占1个字节,1个汉字占3个字节 uft8下) 0-65535

日期类型

基础知识 - 图8二进制类型

基础知识 - 图9

  1. <br />