1. 数据库与RDBMS的关系
数据库是一种特殊的文件,里面包含库和数据表,可以通过SQL指令来操作。
RDBMS(Relational Database Management System)关系型数据库管理系统,建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据,简而言之,就是管理数据库的软件。常见的关系型数据库有MySQL、Oracle、SQLserver等
2. MYSQL的启动、停止、重启指令
Ubuntu:启动—sudo service mysql start
停止—sudo service mysql stop
重启—sudo service mysql restart
状态—sudo service mysql status
windows:启动—net start mysql
停止—net stop mysql
3. mysql的登录和退出
登录:mysql [-h] –u用户名 –p密码
退出:exit/quit/ctrl+d
4. 数据类型和约束
常用数据类型:
整数:int,bit
小数:decimal
字符串:varchar,char
日期时间: date, time, datetime
枚举类型(enum) enum(‘男’,’女’,’中性’) default ‘男’
特别说明的类型如下:
decimal表示浮点数,如decimal(5,2)表示共存5位数,小数占2位 123.01