久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

MySQL如何解決無法存儲emoji表情的問題

148次閱讀
沒有評論

共計 1076 個字符,預計需要花費 3 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章給大家分享的是有關 MySQL 如何解決無法存儲 emoji 表情的問題的內容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,一起跟隨丸趣 TV 小編過來看看吧。

具體內容如下

1. 在 navicat 中

如果在新建表之前就改變數據庫的編碼,建表的時候好像可以自己轉變過來吧

查看字符集編碼:

show variables like  %char%

更改數據庫編碼:

ALTER DATABASE  數據庫名  CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

更改表編碼:

ALTER TABLE  表名  CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

下面這些,好像沒用到,要是不行也可以用用

set @@character_set_client= utf8mb4 
set @@character_set_connection= utf8mb4 
set @@character_set_results= utf8mb4 
set @@character_set_server= utf8mb4

2. 在爬蟲代碼中

class MysqlPipeline(object):
 def __init__(self):
 self.conn = MySQLdb.connect(127.0.0.1 ,  root ,  root ,  article_spider , charset= utf8mb4 , use_unicode=True)
 self.cursor = self.conn.cursor()
 def process_item(self, item, spider):
 insert_sql =  
 insert into article(title,url,bookmark_nums,url_object_id,content)
 VALUE (%s,%s,%s,%s,%s)
  
 self.cursor.execute(insert_sql, (item[ title], item[url], item[bookmark_nums],item[url_object_id], item[content]))
 self.conn.commit()

感謝各位的閱讀!關于“MySQL 如何解決無法存儲 emoji 表情的問題”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計1076字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 安阳县| 七台河市| 石家庄市| 江都市| 湖南省| 社会| 河曲县| 辽阳县| 东光县| 壶关县| 怀仁县| 美姑县| 井冈山市| 南宫市| 富宁县| 永济市| 温州市| 惠水县| 金山区| 潍坊市| 田林县| 林芝县| 门源| 保亭| 建平县| 新巴尔虎右旗| 平南县| 廉江市| 莱阳市| 普宁市| 板桥市| 中西区| 麦盖提县| 谢通门县| 咸阳市| 固镇县| 阿克| 大渡口区| 枣庄市| 安国市| 南漳县|