把项目和数据库丢到内网后,数据库执行SQL报错了,外网一切正常,这是什么问题哎?
- 上述专训答案获取地址 :链接:https://pan.baidu.com/s/1DCvAHmYcWEXOIJBE4YhLyg?pwd=928z
提取码:928z
--来自百度网盘超级会员V1的分享- 本章首先是回顾了之前所学重点,然后接着是介绍了Mysql语句执行流程,SQL层仅仅只是做sql语句的优化处理,真正实现将数据存储到表中和从表中提取数据,其实实要存储到对应的物理内存,也是需要从物理内存上去取出数据的,这些数据存取的工作其实是表处理器 (存储引擎) 帮助我们完成的
- 主要的存储引擎 myisam 查询速度快,对于小型数据库比较合适,还有查询多的,但是它不支持行级锁, 不支持事务,也不支持外键 在 5. 7 还是5点几版本之前他是默认的存储引擎 之后 是 innodb
- 然后是字符集的介绍, 包含字符的范围 + 编码规则,现在默认mysql 使用的是utf8 最好我们写成utf8mb4;
- 然后是各种表的字段修饰,主键,每个表都要有一个主键,主键是唯一且不为空的,不会出现重复.
- 然后介绍了各种数据类型,主要就是串 (char, varchar text) 数值 (int, tinyint, float decimal(m, n) ) 日期数据类型 (time dte datetime)
- 核心就是select 的多种查询方式, 指定字段查询(列查询),条件查询(指定行查询),聚合查询,分组查询group by,去重查询distinct , 排序查询 order by
- 最后,小杰以初学者的感受斗胆给大家提出意见,数据库的学习绝非是只动头脑思考可行的,小杰认为初学一定要多写, 将学习时间拉长,理论知识慢慢积累,但是一定要学练并举,学习后马上训练 (如果您觉着小杰写的还有用,麻烦支持下小杰蟹蟹您)