跟着小豆学SQL:3 [基础]约束
# 现在我们需要添加约束,这可以保证你所插入的数据是符合你想要的 # primary key 主键约束,固定且不唯一 # auto_increment 自增长约束,设置后此字段可不设数据由数据库自动设置,常用于id,通常配合主键使用 # not null 不为空,指定字段值不为null # unique 唯一,此字段内所有列的数据不能够与任何此列下的数据重复 # check 逻辑约束,可通过简单判
# 现在我们需要添加约束,这可以保证你所插入的数据是符合你想要的 # primary key 主键约束,固定且不唯一 # auto_increment 自增长约束,设置后此字段可不设数据由数据库自动设置,常用于id,通常配合主键使用 # not null 不为空,指定字段值不为null # unique 唯一,此字段内所有列的数据不能够与任何此列下的数据重复 # check 逻辑约束,可通过简单判
# 请先安装datagrip再在root数据库中运行下面的命令 # 好的,你应该没有把我们创建的test数据库删除吧?让我们继续 # 增加 insert into user(username,password) values(1,2); # 看看user表吧 select * from user; # 是不是是1,1,2? # 你已经插入了数据!为什么没有为user_id指定?因为这个字段是
请先安装datagrip再在root数据库中运行下面的命令先查看一下所有的数据库吧show databases;好的,我们已经看到了mysql中的所有数据库。下面,我们需要创建一个数据库,并且给他起名叫testcreate database test;在这里报错了吗?如果没有,请再执行一次这是因为数据库已经存在了test这个名字的数据库,在上面那句话的最前面添加 # 再重新执行让我们试一试添加一句
const a = reactive({ t: 1, }); console.log(unref(a)); console.log({ ...a });输出Proxy(Object) {t: 1} {t: 1}可以看到unref是proxy,这还是代理状态,通过...解包可以变成普通对象。如果是对unref(a)的t修改,那a.t一样会被改变。根本原因是因为js的数组和对象是指针传值,unre
export const ErrorPageRoute = { path: '/:path(.*)*', 假设为A name: 'ErrorPage', component: HelloWorld, meta: { title: 'ErrorPage', hideBreadcrumb: true, }, childre