发表于: 2018-02-26 20:40:34
1 613
今天完成的事情:修改mysql字符集
通过命令行操作数据库
通过navicat操作数据库
导出sql文件备份数据
把宣言改成老大最帅
明天计划的事情:
给数据添加索引,下载maven3配置环境变量
遇到的问题:修改字符集网上各种教程,都是错的,最后发现下图才是靠谱的,因为网上的文件连位置都不对,版本严重落后
修改字符集后插入数据依然报错
后来询问后发现,因为数据库修改字符集后并不能改变已有表的字符集,所以依然不正确。后来把原来的表删了重新建一张表就好了。
然后在添加数据过程中发现,假如不填字段类型的长度,mysql会自动补充最大值,例如只写个int,最后查询表结构的时候会发现时int(11)。
导出数据的时候发现会提示mysqldump not found,这是因为映射的问题,解决如下
操作过程如下
这其中会碰见的问题,因为Macos10.13添加了中文,很多路径都改为了中文名称。这个时候让人输入路径就无从下手,后来尝试发现直接复制路径粘贴后依然是英文
还有个就是vim的操作模式
收获:命令行和navicate的操作,一些基础知识,加深命令行操作
Mac上还有个坑要注意的是,Mac上的文本编辑器会把英文输入法下的符号默认转为中文输入法的符号,
之前插入数据的时候总是语法报错,后经师兄指点才发现这个错误,太隐蔽了,坑啊。因此需要一个sublime之类的文本编辑器
评论