在windows裡面的資料庫裡面存emoji表情

2022-02-11 06:11:14 字數 523 閱讀 2948

1,把連線資料庫的unicdoe = utf-8給去掉,那個url

2,關閉mysql的服務,修改my.ini

具體如下:

default-character-set=utf8mb4  

character-set-server=utf8mb4

collation-server =utf8mb4_unicode_ci

init_connect=』set names utf8mb4'

character-set-client-handshake = false

重新啟動一波。

將資料庫和相應的表的字元都改為: utf8mb4 utf8mb4_unicode_ci

如果還是不行的話,最後的絕地反擊的一次了,就這一次啦。

alter table t_user convert to character set utf8mb4 collate utf8mb4_unicode_ci;

但是最後這個,只是給你心裡上的安慰

讀取資料庫裡面的值出現亂碼

eeclipse裡的中文都是亂碼,包括注釋,但資料庫裡面的資訊可以顯示中文,從資料庫裡面讀取值的時候出現亂碼,需要改兩個地方 1.在eeclipse裡面,開啟properties resource text file encoding,選第乙個選項 不是other 2.還是在eeclipse裡面,開...

IP位址在資料庫裡面的儲存方式

大多數公司的表結構都需要經過dba進行審核,有時候你會看到儲存ip位址採用varchar 15 這種方式都是傳統的做法,這種方法需要占用15個位元組,那麼有更省空間的做法麼?肯定是有的,那就是用int儲存。如果採用int儲存這裡又有2種處理方式。1.利用mysql函式進行處理。可以採用inet at...

IP位址如何在資料庫裡面的儲存

比較傳統儲存ip位址的方法是採用varchar 15 但是這種方法需要占用15個位元組空間,那麼有沒有更加節省空間的做法麼?答案就是用int儲存。採用int儲存有2種處理方式。方法一 利用資料庫函式進行處理。以mysql為例可以採用inet aton,inet ntoa函式進行轉換。inet nto...