发表于: 2017-08-04 23:07:17
2 868
今天完成的内容:
学习Mysql的基本操作和语法做到Mysql基本入门
学习了字符集和字符编码的相关知识
在navicat中对数据添加自增
明天计划的内容:
进一步熟练Mysql的基本操作和语法
完成任务一中关于mysql的操作
遇到的问题:
碰到了mysql中中文乱码的问题,在查找资料中得知要避免乱码,要做到“三位一体”,即客户端,MySQL character-set-client,table charset三个字符集完全一致就可以保证一定不会有乱码出现了,但我的navicat数据库以及mysql的默认字符集都为utf8,如下图,理论上不存在字符集不一致的问题。
后来再次查找资料得知由于mysql基于cmd运行,而cmd的默认字符集为gbk,所以会出现乱码,于是输入指令 set names gbk;后再查找表格资料就恢复正常了。
有什么收获:
学习Mysql的基本操作和语法做到Mysql基本入门,对字符集有了初步的了解
会用use命令选择数据库
会用mysql的select查找表格
会用insert语句插入新的行
会用update语句更新表格中的数据
会用where对上述几个命令进行范围的确定
以及其他一些基本操作
评论