mysql設定作業 Mysql字符集的設定

2021-10-18 12:00:52 字數 654 閱讀 5027

mysql字符集的設定

1:mysql的字符集和校對規則有4個級別的預設設定,伺服器,資料庫,表級,字段級。

1>伺服器字符集和校對規則:在配置檔案中my.cnf中設定:character-set-server=utf-8

2>資料庫字符集和校對規則:在create databases;的時候指定,只要指定了一種,也就是字符集或這校對規則,資料庫會自動適配這個缺少的另乙個。create databases name default charset utf8;

3>表的字符集:show create table shui; 可以在create table 的時候進行執行,一般資料庫的預設編碼是latin,create table shui(id int) charset=utf8;

2:連線字符集和校對規則

1>mysql提供的3個不同的引數,character_set_client, character_set__connection,

character_set_result,分別代表客戶端,連線和返回結果的字符集。通常情況下,這3個字符集應該是相同的,才能保證使用者寫入的資料被使用者正確的讀出。有兩種配置方法

(1):只能使用命令 set names utf8;

(2):在配置檔案寫入default-character-set=utf8 my.cnf

MySQL實驗作業 MySQL作業

題目一 使用連線查詢的方式,查詢出各員工所在部門的人數與工程數,工程數命名為count project。連線3個表,並使用count內建函式 create table employee id int 3 primary key,name varchar 20 age int 1 create tab...

mysql設定字符集命令 mysql 修改字符集

1 在mysql的配置檔案 my.ini 一般在c windows 下面 裡加上伺服器的預設編碼配置 default character set utf8 2 修改你的資料庫的字元編碼 進入mysql資料庫,通過命令修改你的資料庫字元編碼 alter database databasename de...

mysql 檢視作業 mysql作業

dropdatabaseifexistsshopping createdatabaseshopping useshopping createtablesales idmediumintunsignednotnullprimarykeyauto increment,pronamevarchar 30 ...