初学mysql,安装过程中才发现5.7版本和以往的有很大不同。网上搜到的安装教程大多是安装版的,由于我下的是解压版,配置过程中踩了不少坑,特记录下来,以备查询。
然后连接数据的时候,需要将编码格式改为utf8,新建my.ini文件,添加
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
注意不要在[mysqld]中添加为
character_set_server=utf8
而不是和上面的格式一样。
这样才可以,不然后期配置启动mysql数据库时到最后会出错
最后我执行net start mysql 仍然启动失败,查了很多方法最后删掉my.ini中的
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
不知什么原因,特记之。