Mysql Mysql相關問題集

2021-09-29 21:05:05 字數 1322 閱讀 2996

由於mysql編碼原因會導致資料庫出現亂碼

解決辦法:

修改mysql資料庫字元編碼為utf-8,utf-8包含全世界所有國家需要用到的字元,是國際編碼

1.進入mysql

mysql -uroot -p123

2.檢視編碼集 發現不是utf8

3.修改mysql 軟體的編碼集

vi /etc/my.cnf

4.修改內容如下:

[client]

default-character-set=utf8

[mysql]

default-character-set=utf8

[mysqld]

character-set-server=utf8

5.重啟mysql服務

service mysqld restart

6.檢視mysql字符集

問題: 使用客戶端 遠端 連線mysql報錯?

原因: 因為使用者沒有遠端訪問的許可權

解決方法: 給使用者授權

1.給root授權:既可以本地訪問, 也可以遠端訪問

grant all privileges on *.* to 'root'@'%' identified by '密碼' with grant option;

2.重新整理許可權(可選)

字符集相關問題

字符集相關問題 字符集目前有兩個大的類別 本地字符集和國際字符集,其中每一類別的字符集又有多個 不同的字元編碼例項。比如 本地字符集中基本上對於每乙個不同的地區和國家就會形成乙個 屬於自己的字符集 ascii,latin 1,chs等 國際字符集中同樣包括多種不同的編碼方案 utf8,utf16等 ...

並查集相關問題

include 演算法題 1 已知有n個人構成的乙個集合,其中某些人與某些人直接是朋友關係。假定朋友關係具有傳遞性 朋友的朋友也是朋友 對稱性 相互是朋友 自反性 我是我自己的朋友 給定m組朋友關係,想要知道n個人中的任意兩個人是不是朋友關係。using namespace std typedef ...

並查集相關問題

並查集的相關知識 c 並查集實現優化 hard 給定乙個未排序的整數陣列,找出最長連續序列的長度。要求演算法的時間複雜度為 o n 示例 輸入 100,4 200,1 3,2 輸出 4解釋 最長連續序列是 1,2,3,4 它的長度為 4。hash 具體做法 取出其左右相鄰數已有的連續區間長度 lef...