linux下mysql新增資料庫亂碼

2021-08-26 12:40:31 字數 423 閱讀 2539

在終端,mysql -u root -p 登入;

檢視當前資料庫的相關編碼集。

show variables like 'character%';
然後檢視  /etc/my.cnf

新增以下

然後儲存,重啟mysql

這時再 檢視 show variables like 'character%';

發現預設變成了utf8

如果新增還是亂碼,那麼

set character_set_client = utf8;

set character_set_results = utf8;

set character_set_connection = utf8;

在使用mysql語句之前,輸入如下**

ok~~~~~~~~

mysql2 新增資料

year yyyy 1901 2155 time hh mm ss 838 59 59 838 59 59 date yyyy mm dd 1000 01 01 9999 12 3 datetime yyyy mm dd hh mm ss 1000 01 01 00 00 00 9999 12 31...

MySql基礎 建立表 新增資料

如果yonghu表已經存在 則刪除此表 drop table ifexists yonghu 建立使用者表 create table yonghu 列名稱為id primary key 代表為主鍵 auto increment 代表自增 id int 11 primary keyauto incre...

Mysql資料庫批量新增資料

1.目的 用於向mysql表中批量插入資料 2.過程 3.語句 刪除已有儲存過程 drop procedure ifexists insertdata 設定命令列出現 後再執行語句 delimiter 建立儲存過程 create procedure insertdata 設定開始事務 begin 申...