zealveryme

zealveryme

这家伙有点懒,还没写个性签名!

  • 财富值10
  • 威望值0
  • 总积分10

个人信息

  • 中文出来了 原来odp连接里的字符集不是要写数据库,而是要写网页的
    我的数据库的字符集是GBK但是我改成这样:
    'dsn' => 'oci:dbname=10.224.128.106/hwwg;charset=utf8',
    中文可以出来,但是执行ggi时还是有问题,原因是我的表名有中文的,报错如下:有没有解决方法。

    Database Exception – yii\db\Exception
    PDOStatement::fetchAll(): column 0 data was too large for buffer and was truncated to fit it
    The SQL being executed was: SELECT table_name FROM user_tables where table_name like 'ZL_MC%'
    UNION ALL
    SELECT view_name AS table_name FROM user_views where view_name like 'CL_3338_%'
    UNION ALL
    SELECT mview_name AS table_name FROM user_mviews where mview_name like 'ZL_MC%'
    ORDER BY table_name↵
    Caused by: yii\base\ErrorException
    PDOStatement::fetchAll(): column 0 data was too large for buffer and was truncated to fit it
    in E:\www\mc\vendor\yiisoft\yii2\db\Command.php at line 908
    
    
  • 回复了 的回答

    最基本的要三码合一呢

    生产环境比较复杂,系统要连接很多其他数据库。所以数据库的编码不能一致。我之前没有用框架,写道逻辑太复杂,所以比不得也来学个框架稿一搞,看看能得能把我的程序走的更远。

  • 提出了问题
    连接oracle后gii报错
  • 数据库连接oracle报错
    Invalid Parameter – yii\base\InvalidParamException

    Malformed UTF-8 characters, possibly incorrectly encoded.
    怎么处理?

  • 2017-01-09 已签到
    连续签到1天,获得了5个金钱
实习生 等级规则
10/20
资料完整度
10/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

0

Ta的访客

1