MySQL字符集編碼問題

2021-06-27 10:17:00 字數 1008 閱讀 8633

今天專案中,用中斷命令匯入sql指令碼,發現其報出編碼錯誤,後來進過一番分析查詢後,發現字符集utf8mb4在mysql 5.5.3之後才支援,頓時無語,隨後改字符集編碼為utf8。

注意:查詢mysql版本命令:

mysql  -v;

mysql命令:

1:使用show語句找出在伺服器上當前存在什麼資料庫:

mysql> show databases;

2:2、建立乙個資料庫mysqldata

mysql> create database mysqldata;

3:選擇你所建立的資料庫

mysql> use mysqldata; (按回車鍵出現database changed 時說明操作成功!)

4:檢視現在的資料庫中存在什麼表

mysql> show tables;

5:建立乙個資料庫表

mysql> create table mytable (name varchar(20), *** char(1));

6:顯示表的結構:

mysql> describe mytable;

7:往表中加入記錄

mysql> insert into mytable values (」hyq」,」m」);

8:用文字方式將資料裝入資料庫表中(例如d:/mysql.txt)

mysql> load data local infile 「d:/mysql.txt」 into table mytable;

9:匯入.sql檔案命令(例如d:/mysql.sql)

mysql>use database;

mysql>source d:/mysql.sql;

10:刪除表

mysql>drop table mytable;

11:清空表

mysql>delete from mytable;

12:更新表中資料

mysql>update mytable set ***=」f」 where name=』hyq』;

mysql字符集編碼

檢視編碼字符集 show variables like collation show variables like character set 在命令列修改字元編碼 例如gb3212 set character set client gb2312 客戶端編碼方式 set character set ...

mysql字符集問題 mysql字符集問題

我們新建mysql資料庫的時候,需要指定資料庫的字符集,一般我們都是選擇utf8這個字符集,但是還會又乙個utf8mb4這個字符集,好像和utf8有聯絡,今天就來解析一下這兩者的區別。起源mysql在5.5.3之後增加了這個utf8mb4的編碼,mb4就是most bytes 4的意思,專門用來相容...

mysql字符集問題 mysql字符集問題

用show variables like char 檢視mysql的引數,結果應如下 mysql show variables like char variable name value character set client gbk character set connection gbk ch...