当前位置:   article > 正文

MySQL源码安装与MySQL基础学习_mysql源码安装教程

mysql源码安装教程
1、安装MySQL

​ 本次安装使用的是绿色硬盘版本,无需额外安装依赖环境,比较简单

修改相关配置文件:

设置环境变量,声明/宣告MySQL命令便于系统识别:

初始化数据库:

设置系统识别,进行操作:

初始化数据库密码:

​ 进入数据库即数据库安装完成:

2、MySQL语句
2.3.1 DDL语句

2.3.2 DML语句, 即管理语句:DML(Data Manipulation Language)

INSERT :插入数据

UPDATE :修改和更新

DELETE :删除表的数据

2.3.3 DQL语句,查询语言:DQL语句 (Data Query Language

WHERE :条件的筛选,可以跟多个条件,可用and或or连接,and 且or 或

LIKE :模糊查询,% :表示0个或多个字符      _ :表示匹配单个字符

ALTER :修改表名和修改表结构

给表添加一列

修改表中列的字段类型

清空表

2.4 约束条件, 主键 :primary key,用于标识表中的主键列的值,而且这个值是全表当中唯一的,而且值不能为null ,一个表只能有一个主键。

创建主键 ,单独行指定主键:

非空约束,保证列中的值不含null值

唯一性约束,确保列中的所有值都是唯一的,类似主键,但一个表可以有多个唯一约束。一般设定唯一性约束都会同时添加非空约束:

2.4.4 自增约束

在列生成的每一个行都会自动生成一个唯一标识符,通常和主键一起使用,每次插入新行时,自增列的值会自动增加。

2.4.5 外键约束

外键用来建立表与表之间的关系,确保外键中的值与另一个表的主键值匹配。保证数据的引用的完整性。

注意:外键和其匹配的主键的属性必须完全一致,否则会报错,插入数据时,要先插入主表的值,然后在外表插入值时,外键的值要和它匹配的值一致,否则失败,删除时也是先删除从,再删除主,删除外键需要删除外键的限制(constraint),而不是外键的列名,限制可以自定义,或者系统自动生成。
 

删除主键时不需要加上主键的列名,但如果有extra的额外属性,比如说自增长,需要先移除属性,然后才能删除主键。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/在线问答5/article/detail/1006573
推荐阅读
相关标签
  

闽ICP备14008679号