logo头像

arthas.com.cn

mysql

彻底解决mysql不能输入中文的问题

用struts2写了一个页面表单提交数据,数据库为MySQL。提交的时候出现了如下报错:1234java.lang.RuntimeException: java.sql.SQLException: Incorrect string value: '\xE5\x90\x83\xE9\xA5\xAD...' for column 'hobby' at row 1 Query: insert into students (username,password,gender,hobby,birthday,email,grade) values (?,?,?,?,?,?,?) Parameters: [Ttt, ttt, male, 吃饭,睡觉, null, , 0] at com.itheima.dao.impl.StudentDaoImpl.save(StudentDaoImpl.java:21) at com.itheima.service.impl.BusinessServiceImpl.registStudent(BusinessServiceImpl.java:11) ...... 当把表单内容全部修改为字母时,提交成功。然后在mysql中\s,查看到如下信息:…

MySQL基础

Structured Query Language 结构化查询语言, 关系型数据库,由标准和扩展部分组成…