#MYSQL的安装与配置

标签:mysql


> 1.关系型数据库

MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

2、安装、添加环境变量、测试

查找环境变量
MYSQL的安装与配置
添加环境变量
MYSQL的安装与配置
测试——暂停或者重启服务,安装成功的唯一标准
MYSQL的安装与配置
安装完成之后一定要重启电脑

3、进入mysql

运行——CMD——进入mysql
u:user的缩写 表示用户名
小写p:password 的缩写表示密码
MYSQL的安装与配置
-h host服务器地址 -P(大写P) point指端口 这两个是默认的可以不写
MYSQL的安装与配置
这里的数据集不能被删除
MYSQL的安装与配置

4、数值类型

INT (INTEGER):常用的整数型数据类型
MYSQL的安装与配置
浮点不能用的时候用定点,定点更精确
定点在底层的时候就可以改变数值类型更精确
MYSQL的安装与配置
TIMESTAMP(时间戳:1970.1.1 0:00-至今)精确到毫秒
1秒等于1000毫秒
MYSQL的安装与配置
1个字母占用1个字符/1个字节
1个中文占用一个字符/两个或三个字节(UTF-8两个字节)
MYSQL的安装与配置

5.六大约束

1)NOT NULL: 被空约束
2)DEFAULT :默认约束
3)UNIQUE KEY :唯一约束
4)PRIMARY KEY :主键(非空且唯一)一般用来可以标识和区分出唯一
5)AUTO_INCREMENT:自动增长(自动增长没有意义,是为了标识而标识,自动增长从1开始每次自动增长,用过的数字不会再回来了)
6)FOREIGN KEY :外键约束(子表的取值受父表的约束,)在新增数据库(数据表)的时候先有父表(数据)再有子表
再删除数据的时候,先删除子表再删除父表
(UTF,是UnicodeTransformationFormat的缩写,意为Unicode转换格式)

6、创建数据库:create database ishop1;

MYSQL的安装与配置
后面的分号必须写,创建关系的时候只有一行受到 当创建数据库""成对呈现,

7、删除数据库:drop database ishop1;

MYSQL的安装与配置
删除关系的时候零行受到影响

8、显示数据库:show databases;

MYSQL的安装与配置

9、表取名字

  • 不能用中文
  • 不能用特殊符号
  • 不能有数字开头的1ABC
  • 可以用驼峰输入法ShangHai/shangHai/SHANG_HAI

10、字符集

MYSQL默认字符集:拉丁,因为它支持英文,不支持中文,所以要设置成UTF-8(多数选择),数据库里的数据可以用中文

MYSQL的安装与配置
字符集相同的情况下可以读出其他库的数据(向上兼容,向下兼容)
MYSQL的安装与配置

相关文章: