![](https://img-blog.csdnimg.cn/20210721201500309.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
mysql
文章平均质量分 62
mysql基础知识
DeRoy
微信公众号【编程学习基地】
展开
-
mysql、sql yog安装和常见的mysql语句
mysql基本概念安装过程mysql安装和sql yog安装sql语句使用数据库服务的启动和关闭mysql的登录和退出以及远程连接数据库常见的mysql语句基本概念数据库 存储 数据 仓库 Data Base --DBMySQL 开源免费 使用方便Sql Sever 微软 比较适合web存放 windows系统Oracle 收费,使用比较广泛数据库之一DB2 IBM适合处理海...原创 2020-03-20 09:40:37 · 650 阅读 · 1 评论 -
ubantu16.04下连接数据库 + C语言连接数据库
数据库安装命令sudo apt-get install mysql-server mysql-client如果遇到找不到包,尝试更新sudo apt-get update再次执行数据库安装命令之后还是找不到包,更新软件源sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #备份源sudo gedit sources.list #编辑源清华镜像源各个版本的都有:https://mirror.tuna.tsinghua.edu.原创 2021-06-30 11:08:10 · 236 阅读 · 1 评论 -
数据库进阶学习之数据完整性(约束)
目录数据完整性 约束非空约束 not null创建表的时候添加非空约束添加或者删除not null约束删除约束 去掉not null加上约束 加上not null唯一性约束 unique在创建时添加唯一性约束创建后添加或删除唯一性约束多列唯一性约束(组合约束)主键约束(primary key)单列主键约束添加或删除主键约束复合主键添加或删除复合主键自增约束(auto_increment)添加或...原创 2020-03-20 09:48:59 · 225 阅读 · 0 评论 -
DML数据操作语言
DMLDML Data Manipulation Language 数据操作语言用来操作数据库对象中包含的数据(增删改)SELECT *FROM student; # 查询表中的所有内容(数据)插入数据INSERT INTO student(列名) VALUES(值);INSERT INTO 表名(列名) VALUES(值);INSERT INTO student(`id`...原创 2020-03-20 09:46:57 · 256 阅读 · 0 评论 -
数据定义语言DDL
欢迎关注我的微信公众号【编程学习基地】数据定义语言DDL库的操作创建库删除数据库使用数据库查看当前所有的数据库表的操作显示数据库下的所有表创建表查看表的结构删除表修改表DDL数据定义语言DDL库的操作创建库create database 库名;CREATE DATABASE deroy; #创建数据库删除数据库drop database 库名;DROP DATAB...原创 2020-03-20 09:45:52 · 218 阅读 · 0 评论