学习结构
mysql乱码问题:
1、修改数据库配置文件 字符集
2、重启mysql
3、对与已经存在的表:
创建用户,授予权限
相关注意:select后面只能放函数和GROUP BY后相关的字段(5.5版本的能跑 但是查出来数据是不对的)
2、逻辑结构
先去访问连接池,之后访问缓存和缓冲,当没有命中缓存的时候,再去访问sql接口,解析器,优化器(不改变查询结果的前提下改变sql顺序,生成执行计划),调用存储引擎,返回数据,同时也往缓存里存一份。
查看生命周期,体会执行过程
3、存储引擎
查看命令:show engines;
MyISAM和InnoDB是最常见的引擎!!!
其他常见的引擎: