最新回答 / 慕筱飞
你这个方法之前我也试过不好用。最后还是在mysql安装目录中创建了一个ini配置文件 然后设置了sql_mode后重启下服务解决了这个问题,<...图片...>
2019-07-25
最新回答 / 訫飛
show create table tb_name表示的是显示这个tb_name数据表是如何创造的,什么样的内部结构。show tables 是显示所有创造的数据表。
2019-07-23
最赞回答 / 慕先生1404797
你说的应该是SELECT good s_id,goods_name,cate_name FROM tdb_goods INNER JOIN tdb_goods_cate ON......这句吧。这句里面在INNER JOIN后面有tdb_goods_cate数据库,表示两个数据库有内连接,所以可以读取到tdb_goods_cate 表中cate_name 列;
2019-07-17
已采纳回答 / uncle_two
<...图片...>这里的报错意思是你目前使用的数据库test下没有tb2这张表,你可以用show tables;查看下当前数据库下是否存在这个表;第二个报错:tb4表中的pid字段存在外键,参照的是tb3表中的id字段,也就是说你在tb4中插入记录时,pid的值必须在tb3中存在对应的值(id字段的值);所以这里你应该先在创建好的tb3表中插入一条记录并且确保id为1,这样才能成功执行INSERT TB4(username,pid) VALUES('LOIS',1)
2019-07-12