摘要: 1.常见约束类型 2.主键约束:要求主键列的数据唯一且不能为空,主键能够唯一的标识一条记录。一张表最多有一个主键约束。 1).主键可分为单字段主键和多字段联合主键。 2).主键可以在建表的时候添加,也可以后期添加:alter table user modify 列名 类型 primary key; 阅读全文
posted @ 2018-08-07 22:35 90后大叔666 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1.创建表 create table 表名(name char(10),sex enum('男','女'),.....); 2.查看数据库中所有的表 show tables from 数据库名; 3.查看表中的列信息 show colunms from 表名; / desc 表名; 4.添加列 al 阅读全文
posted @ 2018-08-07 22:34 90后大叔666 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 可能原因: 1.在BootLoader程序中使用了中断,在BootLoader执行完毕后未关闭。 2.在app程序中未设置正确的地址偏移。 阅读全文
posted @ 2018-08-07 22:33 90后大叔666 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 1.整型(区分有符号还是无符号)YINYINT:一个字节 ;SMALLINT:两个字节;MEDIUNINT:三个字节;INT:四个字节; BIGINT:八个字节 2.浮点型和定点型 浮点型又分单精度FLOAT[(M,D)](占用4个字节)和DOUBLE[(M,D)](占用8个字节) 定点型DECIM 阅读全文
posted @ 2018-08-07 22:32 90后大叔666 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 1.修改用户密码 mysqladmin -uroot -p123456 password 123 (说明:123456为旧密码,123为新密码) 2.显示数据库(登陆数据库后) show databases; 3.使用数据库 use 数据库名 4.select 命令 1).显示当前连接的数据库 se 阅读全文
posted @ 2018-08-07 22:26 90后大叔666 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 原文转载自https://www.jb51.net/article/140944.htm 一、环境变量配置 首先在官网下载最新的mysql8.0.11数据库,解压到你需要放置的盘符最好不要有中文,然后新建MYSQL_HOME 参数为mysql解压后安装文件的bin文件路径如我的: 变量名:MYSQL 阅读全文
posted @ 2018-08-07 22:13 90后大叔666 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1.if __name__ == 'main' 的作用 在此函数下的代码,只有当该文件运行的时候才能运行。当前文件如果被当做模块被其他文件导入,该函数下的代码就不会被执行。 2.__init__方法 在类被实例化之前,先使用__init__方法进行一些初始化操作,如果实例化的时候有参数传进来,这些参 阅读全文
posted @ 2018-08-07 22:08 90后大叔666 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 在主程序处理完串口接收到的命令后使用了memset(USART_RX_BUF,0,USART_RX_STA&&0x7fff);进行清零,一开始没有写&&0x7fff,导致了memset清除内存越界,进而导致了单片机重启。 阅读全文
posted @ 2018-08-07 22:06 90后大叔666 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 在调试stm8L101的时候发现,使用115200的波特率发送数据,在串口调试助手发现比其他单片机显示慢,能感觉到字符是一个一个跳出来的。 当然问题的重点不在这,调试串口接收遇到了蛋疼的问题,串口接收不完整,然而改成9600的波特率却没为题了。由此想到可能是单片机时钟频率太低造成的数据处理不完。使用 阅读全文
posted @ 2018-08-07 22:03 90后大叔666 阅读(1568) 评论(0) 推荐(0) 编辑