mabatis-generator中生成对应表配置中schema的含义

来源:3-3 项目初始化-生成逆向文件

阿龙9678

2023-04-07 12:02:57

https://img.mukewang.com/climg/642f95a109e6c27b22041400.jpg

这里有一个唯一的属性是上schema=root 代表什么意思

写回答

1回答

好帮手慕小尤

2023-04-07

同学你好,1、schema属性表示的是数据库的schema,如果指定了这个属性,那么在sql语句中在表名前面就会加上shema的名称,但如果数据库存在默认schema,则不需要书写。

2、MySQL中可以把Schema理解为是Database,即数据库默认为连接mysql时选择的数据库imooc_mall。

https://img.mukewang.com/climg/63d9fb80096d9c1111690301.jpg

官方文档链接:MySQL :: MySQL 8.0 Reference Manual :: MySQL Glossary

 SELECT table_schema, table_name FROM information_schema.tables where table_schema = 'imooc_mall';

https://img.mukewang.com/climg/63d9fcb209b93fff08510249.jpg

祝学习愉快!

0

0 学习 · 9886 问题

查看课程