none
MYsql中文乱码问题 RRS feed

  • 问题

  •  我用的mysql数据库,所有的字符集均已设为utf8,  在每个操作前也执行了set names 'utf8';但在插入中文的时候还是出现错误,以下为错误截图:

    2010年7月12日 17:41

答案

  • zhaojinxiu 你好

    你有沒有試過在你的CONNECTION STRING 上加"CHARSET=utf8"

    例如:

    ConnectionString = "SERVER=hlocalhost[your database name];PORT=3306;DATABASE=dbname;User Id=username; PASSWORD=pw;CHARSET=utf8"

    rmiao 說得對..這個是MSSQL FORUM 或者你把這個TOPIC POST 到 MYSQL FORUM 可以快一點找到解決方法

    Good Luck


    Chi
    2010年7月13日 4:07

全部回复

  • 你好

    你是用MYSQL 嗎,請你再POST 一次你的错误截图, 因為看不到

    你用什麼方法插入中文到MYSQL 入面的?

    直接在TABLE 上 E.G> MYSQL QUERY BROWSER? 經過PHPMYADMIN?

     


    Chi
    2010年7月12日 20:42
  • 我写的是winform应用程序,mysql联接数据库插件用的是mysql connector/net,中文我是直接在sql语句里面写的

    2010年7月13日 1:07
  • This is mssql forum.
    2010年7月13日 2:05
  • zhaojinxiu 你好

    你有沒有試過在你的CONNECTION STRING 上加"CHARSET=utf8"

    例如:

    ConnectionString = "SERVER=hlocalhost[your database name];PORT=3306;DATABASE=dbname;User Id=username; PASSWORD=pw;CHARSET=utf8"

    rmiao 說得對..這個是MSSQL FORUM 或者你把這個TOPIC POST 到 MYSQL FORUM 可以快一點找到解決方法

    Good Luck


    Chi
    2010年7月13日 4:07