随笔分类 - mysql
摘要:为什么需要升级呢? 使用navicat运行一个.sql文件,报错了 报错信息:1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for
阅读全文
摘要:ER模型关系: 不建议表与表之间建立循环的关系闭合 多表约束 产生关系 如果有删除修改操作,对应的关联表数据 ,就会报错 逻辑删除解决这个问题 先建表 在约束: alter table scores add constraint stu foreign key(stuid) referrnces s
阅读全文
摘要:数据操作: 总结: 1.只要数学表达式中有Null出现,最终结果都是Null。(所有数据库都是这样规定的) 解决:ifnull:空处理函数 ifnull(可能为null的字段,被当做什么处理) eg:ifnull(sal,0) 2.执行顺序: select 5 选出数据 XXX from 1 XXX
阅读全文
摘要:mysql:关系型数据库 E-R模型:E:实体entry——表 R:关系 表表关系:一对一、一对多、多对多 三范式:1.列不可拆分:字段要够小 2.唯一标志 3.引用主键 约束:主键 primary key 、非空 not null、唯一 unique、 默认 default、外键 foreign
阅读全文
摘要:省表,城市表,将省城市区放在一个表里实现数据存储和查询 pid 关联 自己的id:在同一张表里 省表结构provinces:id,ptitle 市表结构citys :id, ctitle, provid citys表的proid表示城市所属的省,对应着provinces表的id值 观察两张表发现,c
阅读全文
摘要:1.首先先下载好数据库文件 2.cd:当前路径(文件所在的) 3.进入mysql,执行:use 目标数据库名 4.导入文件:source 数据库文件名 当然也可以直接进行第4步,但会报错:由于路径中包含\m或\s 文件最好直接放在D盘或e盘下。
阅读全文
摘要:转自 https://www.cnblogs.com/lsy131479/ INSERT INTO VALUES ('0', '中国', NULL); INSERT INTO VALUES ('110000', '北京市',NULL); INSERT INTO VALUES ('110100', '
阅读全文
摘要:mysql的启动 1.以管理员身份打开cmd界面:执行命令:net start mysql 如果报错:可能是因为没安装mysql服务,先执行:mysqld -install 即可 2.输入mysql:就启动客户端了 注意:需要先设置环境变量 3.关闭服务端:net stop mysql mysql的
阅读全文

浙公网安备 33010602011771号