zoukankan      html  css  js  c++  java
  • SpringNote02.Blog系统迁移到Linux下

    基于SpringMVC-Hibernate的博客系统还在继续开发中 。

    项目地址:https://github.com/defshine/SpringBlog

    整个项目迁移到linux下开发,安装intellij、maven、tomcat过程比較顺利,注意配置环境变量。项目执行时,出现了两个问题:

    1. 出错,找不到表。如图,找不到表。明明数据库已经建好。

    2. 顺利执行后,数据乱码。

    对于第一个问题,后来谷歌才知道MySQL数据在Linux下表名区分大写和小写,须要改动配置文件。

    在my.cnf文件里,加入配置,不区分大写和小写


    在[mysqld]下加入配置


    然后,保存退出,重新启动mysql数据库。


    排除这个错误后,项目正常执行,可是出现了中文乱码问题。看了一下mysql的字符集


    注意,网上查了一下,通过一些命令改动,还是不能解决。事实上仅仅要在配置文件改动就好。


    改动完,重新启动数据库,又一次在数据里建表,中文就正常了。

    不动手去实践一下,就不知道这些小问题。所以,得多动手,多实践,多找原因,多总结。



  • 相关阅读:
    CF1132G
    CF1129B
    CF1131G
    CF1109D
    CF1110H
    CF1106F
    my.cnf 配置
    mysql 导入导出
    mysql 批量删除表数据
    国内开源镜像站
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/3783713.html
Copyright © 2011-2022 走看看