为了账号安全,请及时绑定邮箱和手机立即绑定

与MySQL的零距离接触

平然 学生
难度入门
时长 8小时29分
学习人数
综合评分9.67
950人评价 查看评价
9.9 内容实用
9.6 简洁易懂
9.5 逻辑清晰

已采纳回答 / 切兔子
上面的错误提示设置项‘-h’‘-P’需要一个参数,所以可以登录账户有两种方法,第一种不设置,第二种设置端口等1、直接输入<...code...>回车输入密码2、或者<...code...>回车

已采纳回答 / 我带你飞
用show tables查看一下表看存在不,不存在就是数据库存在问题了,删除掉数据库在重新创建个

已采纳回答 / Feater
外键字段的类型要和父类的类型相同references是一个语句,应该另外添加(你的问题所在)物理外键尽早放弃吧,现在业务用逻辑外键已经很好了。

已采纳回答 / 油炸的馍馍
你可以通过一下来查看帮助:mysql> ? concat通过语法提示是这样的:CONCAT() returns NULL if any argument is NULL.也就是说concat里有一个参数是null,则函数返回值就是null。

已采纳回答 / 慕田峪1293733
给某个字段添加 唯一约束 可以保证该字段 在表中的唯一性 保证唯一性 有两种机制  主键  唯一约束 保证数据完整性 通过添加外键 完成 

已采纳回答 / snowmanJS
这样改试试UPDATE tdb_goods INNNER JOIN  tdb_goods_cates ON goods_cates=cate_name  SET goods_cates=cate_id 

已采纳回答 / 蜀里子1
 varchar(n):变长型字符数据类型,存储最长长度为8,000 个字符  nvarchar(n):可变长度 Unicode 数据,其最大长度为 4,000 字符.字节的存储大小是所输入字符个数的两倍,就是说它是双字节来存储数据的。如果存储数据如果存在单字节时,它也是以双字节来占用存储空间的。     varchar一般适用于英文和数字,Nvarchar适用中文和其他字符,其中N表示Unicode常量,可以解决多语言字符集之间的转换问题。 

已采纳回答 / 慕粉13684938353
CREATE TABLE `name`()ENGINE=MyISIM DEFAULT CHARSET=utf8;

已采纳回答 / kuanghw
mac是linux,可采用linux用命令行的方式安装比较简便,其实百度有很多的解答https://site.douban.com/129642/widget/notes/5513129/note/382967975/

已采纳回答 / kuanghw
没用过mac,这有个链接http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html

已采纳回答 / 锦歆
数据的值为Null时+、-、*、/的结果都是null

已采纳回答 / Svennnn
假如你的主键有AUTO_INCREMENT属性的话,就必须先把它删除掉,因为它只能与主键并存。如果没有,不用。

已采纳回答 / ErrorsWithWarning
因为你指定了每个字段为非空,但是没有指定每行的默认值,你把NOT NULL关键字取消掉就好了
课程须知
要想学习本课程,你只需要知道数据库是个什么东东就足够了,是不是很easy?!
老师告诉你能学到什么?
1、MySQL安装与配置 2、数据类型 3、流程控制与运算符 4、DDL、DCL、DQL、DML 5、常用函数 6、表类型(存储引擎) 7、图形化工具

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消