有关mysql的问题! - Java / Web 开发
我的mysql怎么没有办法写入中文数据?只要是数据写入数据库时 就会变成三个问号 ?请教高人!!
linux? 怎么写入的
在mysql中执行 show variables like 'character%'贴结果出来。
在安装MYSLQ时将数据库的字符府改为GB2312或GBK,不要使用默认的字符集。就不存在你说的问题了。
这个乱码的东西很难说是mysql的问题,你要断定你的插入语句中确实是中文,说不定你插入之前已经是?了呢,在插入之前你打出sql看看,要是你的页面编码和你的数据库编码统一,同时sql的插入语句中确实是中文,那存入的数据肯定是中文
在mysql安装目录下打开my.ini文件,把default_character_set的值改为utf8或者gbk
数据库编码用国际标准UTF-8编码,不管什么编码的数据储存形式都为UTF-8
数据库连接采用GBK 编码,保存取出就是GBK编码.
数据库连接采用is8859-1编码,保存取出就是is8859-1编码.
在mysql安装目录下打开my.ini文件,把default_character_set的值改为utf8或者gbk
最好设置成utf8
mysql编码有问题吧,你将你数据库的编码改为utf8就好了
在mysql安装目录下打开my.ini文件,把所有default-character-set=的值都换成gbk
如何重启
所有事情就搞定了
相关问答:
import java.io.*;
class FileTest
{
public static void main(String [] args) throws Exception
{
File fDir=new File(File.separator);
String strFile="java源代码测试"+File.separato ......
当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910
取得天数后作一下判断再把这个方法用下void set(int field, int value)
......
三个数x,y,z 比大小..
var x,y,z,t;
if (x>y)
{t=x;x=y;y=t;} //交换x,y的值
if(x>z)
{t=z;z=x;x=t;}//交换x,z的值
if(y>z)
{t=y;y=z;z=t;}//交换z,y的值
这是 ......
问题是这样的:
我有一个文件nagiv.jsp 另一个文件failure.jsp包含他,同时nagiv文件中有一个可以跳转到yy.jsp的commandButton,但是我将failure中点击nagiv中的哪个commandButton,也面不会跳转 ......
jsp中include.inc的作用是什么?
include.inc啥意思?没听说过
Java code:
<%include file="include.inc"%>加载网站目录include.inc文件内容
包含一个静态页面吧···
& ......