› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
nilai
V2EX  ›  MySQL

➆➇✭✮✽⬟䷻ꝗꞐ🃎🂺🃋🃛🃊🃉🃚🃙🃘🃇😻😼😽😿🙀 这样一堆文字怎么存入数据库

  •  
  •   nilai · Jun 18, 2014 · 29142 views
    This topic created in 4526 days ago, the information mentioned may be changed or developed.
    这些都是字, 不是图片
    ➆➇✭✮✽⬟䷻ 这几个字能存进mysql 🃎🂺🃋🃛🃊🃉🃚🃙🃘🃇😻😼😽😿🙀 这几个就不行了. 提示
    Warning: #1366 Incorrect string value: '\xF0\x9F\x83\x87' for column 'bd_name' at row 1

    MYSQL的表 字段 均为 utf8_general_ci
    63 replies  •  2014-07-06 13:10:05 +08:00
    iannil
    iannil
    Jun 18, 2014
    1
    😻😼😽😿🙀 这个好 留下以后回复用
    qdvictory
    qdvictory
    Jun 18, 2014❤️6
    2
    mysql 5.5以上,编码utf8mb4
    ShunYea
    ShunYea
    Jun 18, 2014
    3
    我也mark一个,呵呵。😻😼😽😿🙀
    lincanbin
    lincanbin
    Jun 18, 2014
    4
    我这里连显示都不能,Chrome+强制微软雅黑字体
    无法显示
    qdvictory
    qdvictory
    Jun 18, 2014
    5
    如果不方便升级的话可以把字符串转成二进制存,取出来再转回来
    GPU
    GPU
    Jun 18, 2014
    6
    windows 全部显示正方形呃 谁可以截图出来看看
    @iannil
    @ShunYea
    jianghu52
    jianghu52
    Jun 18, 2014
    7
    我们以前也遇到这样的事情,后来想了个损招。遇到报错但是合法的字符,直接存本地文本。然后读取的时候用流读出来,当然,运维意见很大。
    ShunYea
    ShunYea
    Jun 18, 2014
    8
    @GPU 我的是firefox,长方形里面加一些字符串。
    Livid
    Livid
    MOD
    PRO
    Jun 18, 2014❤️7
    9
    MySQL 需要用 utf8mb4_general_ci ,因为这些都是会占用 4 个字节的 Unicode 字符。
    imn1
    imn1
    Jun 18, 2014
    10
    貌似是unicode扑克牌的字符图案 1F0A0–1F0FF,从上下文看,更大可能是编码交叉了
    ooh
    ooh
    Jun 18, 2014
    11
    好奇怪,导航读的出来
    coolkid1900
    coolkid1900
    Jun 18, 2014
    12
    @lincanbin 完全强制雅黑就是这样,卡饭firefox区有个帖子的css可以解决这种符号问题
    syyy
    syyy
    Jun 18, 2014
    13
    mark一下,感谢Livid。
    66CCFF
    66CCFF
    Jun 18, 2014
    14
    @GPU 用IE
    Livid
    Livid
    MOD
    PRO
    Jun 18, 2014❤️10
    15
    另外需要注意的是,当数据库用了 utf8mb4 后,如果用 mysqldump 备份,那么需要在备份时加上 --default-character-set=utf8mb4 参数。在恢复备份前,需要确保已经输入了 SET CHARSET utf8mb4 这条指令。
    wzxjohn
    wzxjohn
    Jun 18, 2014
    16
    @ooh 果然!导航似乎都能显示,正文就不行。
    XadillaX
    XadillaX
    Jun 18, 2014
    17
    @Livid 老大一针见血诶 0. 0
    homever
    homever
    Jun 18, 2014
    18
    🐤
    momo1999
    momo1999
    Jun 18, 2014
    19
    0xXXXXXXXXXXX

    blob
    alex321
    alex321
    Jun 18, 2014
    20
    base64?
    cbsw
    cbsw
    Jun 18, 2014
    21
    Firefox 30 表示一切显示正常,想问下这些玩意怎么打出来
    fuhanfeng
    fuhanfeng
    Jun 18, 2014
    22
    进IE11看了一下可以显示,chrome不行
    GPU
    GPU
    Jun 18, 2014
    23
    @66CCFF IE8 不行 , 就没人截一个图片?
    ipconfiger
    ipconfiger
    Jun 18, 2014❤️1
    24
    @Livid @coolkid1900
    utf8mb4 需要mysql5.5以上才行,狗日的阿里云RDS是mysql5.1不支持,所以我只好存的时候base64一次,取出来的时候再解出来......
    zjgood
    zjgood
    Jun 18, 2014 via Android
    25
    😻😼😽😿🙀
    mark一下,做表情了。。。
    dorentus
    dorentus
    Jun 18, 2014
    27
    @GPU



    和系统字体也有关,默认情况下 windows 里面应该没有后面的絵文字字体,显示不了。
    dorentus
    dorentus
    Jun 18, 2014
    28
    @dorentus 不过只是显示问题。楼主问的问题上面 qdvictory 和 Livid 已经回答了。
    love
    love
    Jun 18, 2014
    29
    为什么楼上的猫是彩色的,这不科学
    Minino
    Minino
    Jun 18, 2014 via iPad
    30
    \xF0\x9F\x83\x87 这样就可以么?
    jsonline
    jsonline
    Jun 18, 2014
    31
    全是方块啊
    CRight
    CRight
    Jun 18, 2014 via Android
    32
    😻😼😽😿🙀
    mark
    同问怎么有彩色猫?
    hoogle
    hoogle
    Jun 18, 2014 via iPhone
    33
    @CRight 😈👿😻😸🙉🐯🐼
    a591826944
    a591826944
    Jun 18, 2014
    34
    @livid 的回答是正确的 我也遇到过
    a591826944
    a591826944
    Jun 18, 2014
    35
    chrome的tab的title里面能显示这些特殊字符。。但是正文里面不能。。。想看的去title上看。。。mac+chrome
    TerranC
    TerranC
    Jun 18, 2014
    36
    安装utf8mb4 for mysql即可存储
    xingxiucun
    xingxiucun
    Jun 18, 2014
    37
    🙀
    vking
    vking
    Jun 18, 2014 via Android❤️2
    38
    😊😍😘😳😡😓😲😭😁😱😖😉😏😜😰😢😚😄😪😣😔😠😌😝😂😥😃😨😒😷😞💔❤👂👄👃👀👽👿💘💝💜💛💚💙💩👍💩💙💚💛💜💝💘👎👊✌👌💪👆👇👈👦👧👏🙌🙏👐✊👉👩👨👶👵👴👳👲👱💆💇🙅🙆👮💂👷👸💁👯👫🎎🚶🏃💃💑🐰🐹🐭🐶🐱💀👼💏🐺🐸🐯🐨🐻🐷🐮🐗🐙🐛🐧🐔🐦🐍🐴🐵🐠🐳🐬☀☔🌙✨⭐💦💤❓❗🌊⛄☁⚡🎵🔥🌹🌺🌻🌷🌸💐🌵🌴🎍🍁🍂🍃🌾🍀🎅👻🎃🎄🔔🎉🎈💿💡🔑🔒🔓📺💻🎥📷📬🛀💰🔫💊💣⚽🏈🎤👾🏆🏊🏄🎾🎾🏀🎸👙👑🌂👜💄💅💍🍸🍻🍺🍰🎂☕💎🎁🍵🍶🍔🍟🍝🍜🍧🍦🍱🍲🍚🍛🍞🍘🍙🍡🍣🍎🍓🍉🍆🍅🍊🚀🚑🚒🚓🚕🚗🚃🚉🚄🚙🚲🏁🚹🚺⭕❌
    cherrychocolate
    cherrychocolate
    Jun 18, 2014 via iPhone
    39
    🌞🌝🌚🌑🌒🌓🌔🌙🌛🌜🌘🌗🌖🌕🌍🌎🌏🌋🌌🌠⭐️☀️⛅️☁️⚡️☔️❄️⛄️🌊🌈🌁🌀💐🌸🌷🍀🌹🌻🌺🌵🍄🌾🌿🍂🍃🍁🌴🌲🌳🌰🌱🌼🌐🗾🗻🌄🌅🌃🗽🌉🎠🎡⛲️🎢🚢⛵️🚤🚣⚓️🚀✈️💺🚁🚂🚊🚉🚞🚆🚄🚅🚈🚇🚝🚋🚃🚎🚌🚍🚙🚘🚦🚥⚠️🚧🔰⛽️🏮🎫💈🚜🚠🚟🚡🚨🚓🚔🚒🚑🚐🚲🎰♨️🗿🎪🎭📍🚩🇪🇸🇫🇷🇺🇸🇩🇪🇨🇳🇰🇷🇯🇵🇮🇹🇷🇺🇬🇧♈️♉️♊️♋️♌️♍️♎️🔯⛎♓️♒️♑️♐️♏️♻️💲💱©®™❌‼️⁉️❗️❓❕❔⭕️🔝🔚🔙🔛🔜🔃🏧💹
    dorentus
    dorentus
    Jun 18, 2014 via iPad
    40
    @CRight 苹果自带的字体里面这种好些都是彩色的。你的回复里面的在我这里看也是彩的…
    Minino
    Minino
    Jun 18, 2014 via iPad
    41
    😳😳😳 我真是太弱了 感谢Ls
    varrily
    varrily
    Jun 18, 2014
    42
    苹果的设备添加表情键盘就可以输入了。
    qdvictory
    qdvictory
    Jun 18, 2014 via iPhone
    43
    一直没人提到这类表情的学名:emoji
    ffts
    ffts
    Jun 18, 2014
    44
    话说我是从右面热门看到的这个...太吸引眼球了

    linux chrome 37.0.2008.2 dev
    不知道别人有没有这样的
    acros
    acros
    Jun 18, 2014
    45
    Google关键字:🃎🂺🃋🃛🃊🃉🃚🃙🃘🃇
    第一个有详细的解决方案。
    acros
    acros
    Jun 18, 2014
    46
    @acros 啊,骗术失败了···
    Owenjia
    Owenjia
    Jun 18, 2014
    47
    @ffts 我这里也有这种情况~~
    http://susepaste.org/6070957
    gentoo firefox 30
    breeswish
    breeswish
    Jun 18, 2014
    48
    Mac Chrome 下一堆方块..
    mywaiting
    mywaiting
    Jun 18, 2014
    49
    @Livid 首页“今日热议主题”那里关于这个条目的显示CSS溢出了,速度加条CSS规则 word-break: break-all;

    你懂的~送个感谢吧XD
    georgetso
    georgetso
    Jun 18, 2014
    50
    @GPU windows8.1显示正常
    cbsw
    cbsw
    Jun 19, 2014
    51
    http://en.wikipedia.org/wiki/Emoji 在这个 Wiki 中看看你的系统能显示多少 Emoji 符号
    cbsw
    cbsw
    Jun 19, 2014
    52
    @cbsw 装上 symbola 字体(apt-cache search symbola/yum search symbola)就能显示绝大部分 Emoji 了
    Garwih
    Garwih
    Jun 19, 2014 via Android
    53
    Android 4.4 + Chrome完美显示38,39楼所有表情(彩色)。
    jdqingm
    jdqingm
    Jun 19, 2014
    54
    这些表情是怎么打上去的,😊?
    dorentus
    dorentus
    Jun 19, 2014 via iPhone
    55
    @qdvictory 上面 phyng 的回帖里面已经提到了…

    另外我上面说的「絵文字」其实应该也是
    dong3580
    dong3580
    Jun 19, 2014
    56
    第三次看到这种乱码,
    @dorentus
    你的显示逗死人了,我的显示为口口
    levon
    levon
    Jun 19, 2014 via Android
    57
    真漂亮
    NStal
    NStal
    Jun 19, 2014 via Android
    58
    jsq2627
    jsq2627
    PRO
    Jun 19, 2014❤️1
    59
    @jdqingm Mavericks 系统,⌃⌘Space 能打开 emoji 输入窗口 😻😼😽😿🙀
    songpengf117
    songpengf117
    Jun 19, 2014
    60
    songpengf117
    songpengf117
    Jun 19, 2014
    61
    zhoulujue
    zhoulujue
    Jun 19, 2014
    62
    linux+chrome 同样是黑色的猫
    Seddas
    Seddas
    Jul 6, 2014
    63
    Mac + Chrome 同样网页上有乱码
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   701 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 163ms · UTC 17:56 · PVG 01:56 · LAX 09:56 · JFK 12:56
    ♥ Do have faith in what you're doing.