关于linux的进阶配置(mysql)你需要知道(2)-数据库和表的管理

1、文件类型
(1)数据文件
主数据文件(.mdf):有且只有一个
次要数据文件(.ndf):可有可无,有可以多个
(2)事务日志文件(.ldf):至少有一个
记录所有事务的SQL语句
用于恢复数据库

2、快照数据库的方法:
方法一:扩展现有文件的自动增长设置
方法二:添加新文件(次要数据文件)

3、收缩数据库的方法:
方法一:手动收缩(针对数据库和文件)
方法二:自动收缩(针对数据库)

4、数据库的操作:
创建库,扩展库,收缩库,分离和附加,删除库

5、常用数据类型:
int:整数类型
money:货币类型
字符串类型:char,varchar,nchar,nvarchar
datetime:时间日期

6、标识列(自增列)的要求:
类型:必须为数字类型
种子:开始的数字
递增量:等差

7、约束:
成绩大于等于0并且小于等于100
成绩>=0 and 成绩<=100
 
8、创建表的语法格式:create table 表名
(  
      列名1 数据类型(),
      列名2 数据类型(),
   ...
)

9、删除表的语法格式
drop table 表格
 

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
《C MySQL8.0数据库跨平台编程实战笔记》是一本介绍如何在不同平台上使用C语言和MySQL8.0数据库进行编程的实用指南。本书从数据库的基本概念开始讲解,包括数据库的设计、表的创建和管理,以及SQL语句的基本使用方法。然后深入探讨了C语言和MySQL8.0数据库的结合,通过示例代码演示了如何在不同操作系统上使用C语言连接和操作MySQL8.0数据库。 本书以实战为主,介绍了在Windows、Linux和MacOS等不同平台上使用C语言编写跨平台的数据库程序的方法。读者可以通过学习本书,掌握在不同平台上使用C语言和MySQL8.0数据库的技巧和方法。此外,本书还介绍了一些实用的编程技巧和调试方法,帮助读者更好地应用C语言和MySQL8.0数据库进行开发和调试。 作者通过丰富的实例和详细的讲解,使读者能够快速掌握使用C语言和MySQL8.0数据库进行跨平台编程的技能。不论是初学者还是有一定开发经验的读者,都可以从本书中获得丰富的知识和经验。本书内容通俗易懂,深入浅出,适合作为C语言和数据库编程的入门指南,也适用于数据库开发人员和C语言程序员作为进阶学习和实践的参考。 总之,《C MySQL8.0数据库跨平台编程实战笔记》是一本实用性强、内容丰富的技术书籍,对于想要学习C语言和MySQL8.0数据库跨平台编程的读者来说是一本难得的好书。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值