zoukankan      html  css  js  c++  java
  • 写入数据库乱码问题

    页面传值中有中文的时候,可以使用filter来搞掂,可是好容易System.out.println可以出中文了,插入到Mysql里,还是乱码。(超,你的免费空间可能也是这个问题)

    怎么办呢,做到以下几点:

    1。创建数据库的时候:

                                CREATE   DATABASE   `Db` 
                                   CHARACTER   SET   'utf8 ' 
                                   COLLATE   'utf8_general_ci '


    2.建表的时候:      

                                CREATE   TABLE   `TableA`   ( 
                                        `ID`   varchar(40)   NOT   NULL   default   ' '
                                         `UserID`   varchar(40)   NOT   NULL   default   ' ',  ) 
                                          ENGINE=InnoDB   DEFAULT   CHARSET=utf8; 

    3.设置URL的时候: 

    jdbc:mysql://localhost:3306/database?useUnicode=true&characterEncoding=UTF-8
  • 相关阅读:
    hdu 1896 stones
    各种类型的取值范围
    RSS/PSS/VSZ
    kasan BUG log
    ARM机器码分析
    Linux进程状态
    谢宝友: 深入理解RCU之七:分级RCU实现
    rcu_preempt detected stalls on CPUs/tasks
    Linux 内核 hlist
    linux cmd
  • 原文地址:https://www.cnblogs.com/gnfx/p/7700157.html
Copyright © 2011-2022 走看看