随笔分类 - DataBase(MySql)
记录折腾MySql的过程。。。
Mysql8 安装过程及安装过程系列问题记录
摘要:装个 mysql8 被坑了点时间,所以记录下。
阅读全文
MySql折腾小记二:text/blog类型不允许设置默认值,不允许存在两个CURRENT_TIMESTAMP
摘要:在 CYQ.Data 数据框架的反向工程中,遇到MySQL的问题又2个,记录下先。1:对于时间的默认值,为:CURRENT_TIMESTAMP,不允许一个表存在两个日期都设置了:CURRENT_TIMESTAMP解决的办法:按理只设一个。但在反向工程中,若遇到两个或以上的设置,为保证导数据的正常,直接取消日期的默认值。2:text/blog类型不允许设置默认值,由于其它数据库类型是可以有默认值,所以转过来一般也会设置默认值,不过默认状态下不允许设置默认值。解决的方法:修改my.ini配置文件,取消严格控制strict模式。但在反向工程导数据中,为了避开报错或提示用户修改配置的麻烦,取消默认值。
阅读全文
MySql折腾小记一:导数据出错,查询超慢
摘要:最近几天,把 秋色园QBlog放到Oracle上跑了一圈,修正了几个小bug之后,加了个别索引,运行情况良好。接着把秋色园放到MySql上跑了一圈,发现问题不少,特此记录:1:导数据,网上用了几个导数据的工具,不管用,最后用的Navicat for mysql 导数据,还是不管用。几万的文章数据根据导不了:一:字符集问题不匹配,导数据经常失败,最后改my.ini的字符类型从gbk改成uft8解决:character-set-server=utf8二:类型不兼容,Access的Bit类型导到mysql的int类型,报too long错误。三:是文章特殊字符太多,工具导数据总会有一些丢失。四:是需
阅读全文