MySQL
Sadio Mane
这个作者很懒,什么都没留下…
展开
-
Database->数据类型
数据类型分类分类数据类型说明数值BIT(M)位类型。M为指定位数,默认值1,范围1-64TINYINT[UNSIGNED]带符号范围-128 ~ 127,无符号范围0 ~ 255,默认有符号BOOL用1和0表示真和假SMALLINT[UNSIGNED]带符号-215 ~ 215 -1,无符号范围0 ~ 255,默认有符号BIGINT...原创 2019-07-24 14:44:12 · 339 阅读 · 0 评论 -
Database->表的约束
真正约束字段的是数据类型,但是数据类型很单一,需要一些额外的约束,更好的保证数据的合法性,从业务逻辑的角度保证数据的正确性。空属性NULL 和 NOT NULL栗子:创建一个班级表,包含班级名和班级所在的教室,如果班级没有名字,你不知道你在哪个班级,如果教室名字可以为空,就不知道在哪上课。create table myclass( -> class_name varchar(20...原创 2019-07-31 12:00:19 · 151 阅读 · 0 评论 -
Database->基本操作(连接,库、表的基本操作)
为什么要用数据库是因为使用文件存储数据有几个明显的缺点:安全性问题不利于数据查询和管理不利于存储海量数据在程序中控制不方便主流数据库:SQl Sever、Oracle、MySQL、PostgreSQL、SQLite、H2基本使用连接服务器mysql -h 127.0.0.1 -P 3306 -u root -p不写-h 127.0.0.1默认连接本地不写-P 330...原创 2019-07-22 20:14:57 · 277 阅读 · 0 评论 -
terminate called after throwing an instance of 'Json::LogicError'
出现问题:terminate called after throwing an instance of 'Json::LogicError' what(): Value is not convertible to Int.Aborted解决方案原创 2019-08-07 15:39:14 · 5195 阅读 · 1 评论