发表于: 2018-02-27 23:33:18
1 769
过程:自增应该是指主键自增,即PRIMARY KEY();LONG是指JAVA中的整数类型,范围是-2^63~2^63-1,转换到SQL中的整数类型应该就是指BIGINT类型;create_at,update_at在表中起记录时间的作用,是要在创建表格时自己添加的,故使用ALTER语句修改昨天的表格如下(顺便把昨天不对的字段类型都修改了)
过程:使用INSERT语句插入;SELECT FROM WHERE语句按照姓名查找,结果如下
然后就是各种找原因了,所有编码都是utf8
换了cmd操作界面的编码chcp 65001,然后改了字体,发现还是不行而且输入法在65001下不能切换到中文,也就是无法在mysql中进行中文插入操作了,无奈换回936,按照网上说的改my.ini文件的默认配置也没用,在navicat里面插入中文可以,而且在navicat里面也能找到数据,但是同样的数据在mysql里面打开就是乱码,折腾了一天了,明天上午最后再试试,实在不行就重装一下mysql,还不行就只能在navicat里面进行数据的插入删除等操作了,哎
明天计划的事情:
研究怎么解决在mysql中无法插入中文和中文显示乱码的问题
遇到的问题:
上面详述了
收获:
了解了sql中的一些基本指令,包括插入,删除,查找等,就等明天解决了mysql的问题后一气呵成了
评论