【huas】发布的文章
2024-10-23 23:44:02
huas
0
# 查看是否开启自动提交
select @@autocommit;
# 1为开启,你的每次操作会被自动提交
set @@autocommit = 0; # (全局,但只对当前会话有效
# 设置为0后操作需要手动commit
update product set price = 99 where product_name = 'A';
# 执行上面的代码...
2024-10-23 23:43:34
huas
0
use test;
select * from user u, product p; # 合并查询,会显示所有表数据 user [as] u 设置别名,as可以省略
# 内联查询 查询交集部分
select u.name, p.product_name from user u, product p where p.user_id = u.id;
# 外...
2024-10-23 23:42:52
huas
0
# 现在我们需要添加约束,这可以保证你所插入的数据是符合你想要的
# primary key 主键约束,固定且不唯一
# auto_increment 自增长约束,设置后此字段可不设数据由数据库自动设置,常用于id,通常配合主键使用
# not null 不为空,指定字段值不为null
# unique 唯一,此字段内所有列的数据不能够与任何此列下的数...
2024-10-23 23:42:14
huas
0
# 请先安装datagrip再在root数据库中运行下面的命令
# 好的,你应该没有把我们创建的test数据库删除吧?让我们继续
# 增加
insert into user(username,password) values(1,2);
# 看看user表吧
select * from user;
# 是不是是1,1,2?
# 你已经插入了数据!...
2024-10-23 23:41:26
huas
0
请先安装datagrip再在root数据库中运行下面的命令先查看一下所有的数据库吧show databases;好的,我们已经看到了mysql中的所有数据库。下面,我们需要创建一个数据库,并且给他起名叫testcreate database test;在这里报错了吗?如果没有,请再执行一次这是因为数据库已经存在了test这个名字的数据库,在上面那句话的...