一般情况使用ruby直接链接mysql,默认编码则是latin1require"mysql"db=Mysql.new("localhost","username","password","database")putsdb.character_set_name#output#latin1如果mysql数据库编码是utf-8的话,通过上面代码插入的数据后,从mysql客户端看到是乱码问题很好解决,设置ruby客户端编码为utf-8就行了require"mysql"db=Mysql.initdb...
查看全文