mysql學習之十 mysql編碼

2021-06-21 21:45:42 字數 996 閱讀 7139

mysql資料庫預設的編碼是:

character set :latin1

collation : latin1_swedish_ci

檢視mysql支援的編碼:

mysql> show character set;

檢視當前mysql伺服器預設編碼:

mysql> show variables like 'character_set%';

建立資料庫的時候指定編碼:

create database vertra

default character set utf8

default collate utf8_general_ci;

修改乙個已有資料庫的編碼:

alter database vertra character set utf8 collate utf8_general_ci;

設定資料庫預設編碼:

修改mysql配置檔案my.cnf:

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

[mysqld]

default-character-set = utf8

collation-server = utf8_unicode_ci

init-connect='set names utf8'

character-set-server = utf8

修改之後重啟mysql生效。

MySQL學習筆記(十) MySQL索引

日期 2020 12 08 什麼是索引?索引 index 是幫助mysql高效獲取資料的資料結構,可以得到索引的本質。好處 提高查詢效率 索引需要維護,維護索引需要耗費時間,所以索引並不是越多越好。假如,如果我們需要查詢 mysql 首先要定位到m字母,然後再找到剩下的sql。可以理解為排好序的快速...

MySQL學習之MySQL簡介

mysql 資料庫 database 可以想象成乙個資料夾,是儲存 組織資料表的乙個容器。含有欄位的檔案才是資料表,就想象成乙個excel 是某種有著特定型別的結構化清單。從技術上說,是行。事物的一系列典型特徵,一條記錄是進行操作的最小的單位,不可再分割。表記錄對應的標題 描述事物特徵的符號 資料庫...

mysql學習筆記(十)索引

索引 乙個索引是儲存的表中乙個特定列的值資料結構 最常見的是b tree 索引是在表的列上建立。所以,要記住的關鍵點是索引包含乙個表中列的值,並且這些值儲存在乙個資料結構中,索引是一種資料結構,一般是b tree mysql索引方法有幾種 mysql目前主要有以下幾種索引方法 b tree,hash...