数据库为存储数据的地方,存储的方式同excel表相似,需要一些基本的内容。
创建数据表可以通过鼠标的方式进行操作:
首先在连接需要操作的地址后打开要操作的数据库,选择里面的表,右键选择创建表;
打开后出现这样的页面:
1.名为列名,输入该列要填写的信息,不过不能使用中文;
2.类型与JS里面的类型相似:int为整数,float为小数,char为字符,varchar为字符串,bit为布尔型(存储0和1,一般使用整数代替),date为日期,datetime为时间加日期,text为储存文本(长的文本),其中字符和字符串需要为其设定长度,其他的不需要输入长度;
3.允许空值的地方如果不选则表示该列的内容不能为空no null,如果选择上的话则表示可以为空;
4.创建列表先建列,其中必须有主键(主键用primary key表示),一般用ids代表增长列,将其设置为主键,用 (ids auto_increment)可以设置为自增长列,如果在自动增长列中删除了其中一项不一会影响后面的排序,会根据删除的下一个数字开始排序,主键的类型设置为整数。
外键(用foreign key表示)的使用:
外键可把两个表格分为主表和从表,外键应放在从表中,意味着从表从主表中调入数值,从表中加入的外键必须是主表中的主键;
如果要删除主键中的其中一条,需要先将从表中有该项的内容删除,否则无法删除。
导出可以将该表格的内容导出为.txt、.xlsx、.sql等文件形式,而导入则可以将外界的如excel表格导入到数据库内。
使用二分查找来判断一个有序序列中是否存在特定元素
基础排序(冒泡、选择、插入)学习笔记
CF1316B String Modification 题解 字符串模拟/找规律
洛谷P2239 螺旋矩阵 题解 模拟
洛谷P1076 寻宝 题解 模拟
洛谷P1308 统计单词数 题解 模拟
TypeError: unhashable type: 'dict'
linux shell 多个命令一起执行的几种方法
在Linux写shell脚本,执行python指令