1、unsigned修饰整型 ,既为非负数,用此类型可以增加数据长度!

类型                 大小            范围(有符号)                              范围(无符号) 用途

TINYINT           1 字节    (-128,127)                                    (0,255) 小整数值

SMALLINT        2 字节    (-32 768,32 767)                           (0,65 535) 大整数值

MEDIUMINT     3 字节    (-8 388 608,8 388 607)                  (0,16 777 215) 大整数值

INT或INTEGER  4 字节    (-2 147 483 648,2 147 483 647)     (0,4 294 967 295) 大整数值

2、创建关联表的方法:foreign key(当前表需要关联的字段) reference 关联表(要关联的字段) on delete cascade on update cascade

on update 和 on delete是数据库外键定义的一个可选项,用来设置当主键表中的被参考列的数据发生变化时,外键表中响应字段的变换规则的。update 则是主键表中被参考字段的值更新,delete是指在主键表中删除一条记录,on update 和 on delete 后面可以跟的词语有四个:

no action , set null , set default ,cascade
no action 表示 不做任何操作,
set null 表示在外键表中将相应字段设置为null
set default 表示设置为默认值
cascade 表示级联操作,就是说,如果主键表中被参考字段更新,外键表中也更新,主键表中的记录被删除,外键表中改行也相应删除。

有时候会在创建关联表的时候出错,一定要注意关联的这两个表必须满足三个条件:

1.两个表必须是InnoDB数据引擎
2.使用在外键关系的域必须为索引型(Index)
3.使用在外键关系的域必须与数据类型相似

3、设置数据库引擎、编码类型:ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci

ENGINE=InnoDB,数据库引擎为InnoDB,如果要查看某个表的引擎,则使用 show create table 表名。

CHARACTER SET utf8,设置表的字符编码为utf8

COLLATE utf8_general_ci,设置校对规则为为utf8,校对规则一般字符是排序和比较的时候起作用。

4、如果字段类型定义为int(n),但是实际数据的长度达不到n位,可以在在定义字段的时候指定zerofill,那么当数值的显示宽度小于指定的列宽度时候,会在数据的左边以0补充。

5、更改表的索引:

创建普通索引:alter table 表名 add index 索引名 (字段名);

创建唯一索引:alter table 表名 add unique (字段名);

创建主键索引:alter table 表名 add primary key (字段名);

创建全局索引:alter table 表名 add fulltext (字段名);

创建多列索引:alter table 表名 add index 索引名称 ( 字段名1,字段名2);

删除索引: drop index 索引名 on 表名;或者:alter table 表名 drop index 索引名;

查看索引:show index from 表名;

转载于:https://www.cnblogs.com/Eric-zhao/p/5272606.html

mysql的一些心得相关推荐

  1. mysql数据库管理系统模式_MYSQL命令行模式管理MySql的一点心得

    MYSQL命令行模式管理MySql的一点心得 MYSQL命令行模式管理MySql的一点心得 MySql数据库是中小型网站后台数据库的首选,因为它对非商业应用是免费的.网站开发者可以搭建一个" ...

  2. mysql查询数据库心得_Mysql数据库学习心得

    Mysql 数据库学习心得 (1) 由于工作中需要使用 mysql ,笔者通过网上学习,动手实践,终于从一个 " 数据库菜鸟 " 变成了能熟 练操作 mysql 的 " ...

  3. mysql主从数据库含义_(转)Mysql数据库主从心得整理

    管理mysql主从有2年多了,管理过200多组mysql主从,几乎涉及到各个版本的主从,本博文属于总结性的,有一部分是摘自网络,大部分是根据自己管理的心得和经验所写,整理了一下,分享给各位同行,希望对 ...

  4. mysql数据库备份心得

    mysql数据库备份/恢复等心得-Navicat for mysql 一.数据传输 如下图所示,选择"工具"->"数据传输". "源" ...

  5. liferay5.2.1基础数据库和 MySql安装的心得

    测试了一下liferay5.2.1的新版本. 1.默认用户名和密码是 test@liferay.com  和test. 2.导入mysql.sql文件建立基础数据库后,启动liferay的时候仍然是默 ...

  6. mysql开发java心得_关于mysql 一些优化心得

    先介绍下服务器架构及配置8核8G,10M带宽Centos6.5 64 Nginx   1.8.1PHP      5.3.29Mysql    5.5.42 一电商网站后台查询订单时 经常php超时, ...

  7. mysql安全性实验心得_mysql安全小结

    sql的注入是一个很困扰人的问题,一些恶意攻击者可以利用sql注入来获取甚至是修改数据库中的信息,尤其是一些比较敏感的密码一类的数据. sql注入主要利用mysql 的注释将后续应正常执行的语句注释掉 ...

  8. mysql实践周心得_实践周心得体会4篇

    实践周心得体会4篇 实践周心得体会1 艺术实践周就这么匆匆过去了,刚开始的时候还有些不适应,还没从十一长假的休闲娱乐中缓过劲来的时候,艺术实践周就那么如火如荼的展开了,那时候忽然就那么忙起来了,讲座. ...

  9. 大学生mysql实训心得_大学生实训心得体会范文(精选3篇)

    大学生实训心得体会范文(精选3篇) 当在某些事情上我们有很深的体会时,往往会写一篇心得体会,这样可以帮助我们总结以往思想.工作和学习.一起来学习心得体会是如何写的吧,以下是小编为大家收集的大学生实训心 ...

  10. mysql实践周心得_实践周心得体会

    实践周心得体会 实践周心得体会(一) 这次的人任务是拍片,分别要求是一个新闻片一个专题片.我们组只有5个人,分别是,高X 冯XX 陈XX 金X 和我,可以说人尽其用. 我们很早就讨论策划方案,并在网上 ...

最新文章

  1. 百度编辑器ueditor每次编辑后多一个空行的解决办法
  2. 计算机专业的书普遍都这么贵,Github上的计算机电子书很多~~~
  3. 亲测_精简版Fiddler抓包手机端GET请求过程.
  4. SAP UI5 group function调试
  5. Nat Biotechnol | 杨弋团队报道RNA光遗传学工具,可时空精确操纵活细胞RNA代谢与功能...
  6. linux cpu load 详解,理解linux cpu load - 什么时候应该担心了
  7. POJ 2236 Wireless Network
  8. 随想录(编写简单资源管理代码)
  9. 使用Dism++对电脑优化
  10. AD学习笔记(三)PCB封装库绘制
  11. ❄️全网最详细的Python入门基础教程,Python最全教程(非常详细,整理而来)
  12. Tensorflow2.0---SSD网络原理及代码解析(一)
  13. Ansible主机清单—inventory主机清单
  14. python两个数组合并排序_合并Python中的排序数组
  15. mybatis insert成功与否返回数据都是null
  16. markdown绘图插件 ---- mermaid简介
  17. oracle创建表空间笔记 小白专属 小白必看!(内有福利)
  18. javascrpt知识要点梳理——知识清单
  19. U盘被识别但不显示盘符怎么样才能解决?
  20. 计算机记忆装置最基本单元,works.ppt

热门文章

  1. python求解典型相关系数_三大相关系数: pearson, spearman, kendall(python示例实现)...
  2. 我的模型有多快?——深度学习网络模型的运算复杂度、空间占用和内存访问情况计算...
  3. BERT-BiLSTM-CRF基于BERT预训练的中文命名实体识别TensorFlow实现
  4. xgboost输出特征重要性排名和权重值
  5. 爬取常用的网站,整理成API:中国联通,大众点评,IT桔子,拉勾网,猫眼电影,人人贷......
  6. yolov5论文叫什么_熬夜写论文是一种怎样的体验
  7. linux mysql恢复数据_Mysql数据恢复和备份
  8. 波士顿房价预测python决策树_机器学习·波士顿房价预测模型
  9. poj 3017 Cut the Sequence(DP+单调队列)
  10. 《移动通信》学习总结