!客户端:navicat———-服务器端:mysql
服务器>数据库>表
数据库
数据库系统:数据库(database 简DB),数据库管理系统(Datebase Management System 简DBMS),数据库应用程序组成
特点:数据结构化(与文件系统的根本区别),数据共享性,数据独立性
数据库储存:数字,文字,图像,声音
数据由DBMS统一管理控制
SQL语言
是关系型数据库语言
组成:
数据定义语言(DDL)create alter drop
数据操作语言(DML)insert update delete
数据查询语言(DQL)select
数据控制语言(DCL)
使用DOS命令操作数据库

命令行窗口 win+R 填cmd 回车!
用navicat也可
连接数据库 mysql -h localhost -u root -p
主机名 用户名 密码
此外
常用命令
连接 mysql -uroot -p
退出 quit;
清空 cls
结束当前命令 \c
查询所有数据库 show databases;
帮助 \h 或 help
数据类型
整数类型(足够用,尽量选择小的)
小数类型
| 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 |
日期类型
二进制类型

<br />

