mysql数据库设置字符集配置修改my.ini文件(windows)
每次新創(chuàng)建一個(gè)表或者數(shù)據(jù)庫(kù),在插入中文的時(shí)候要么報(bào)1366錯(cuò)誤,要么插入后查詢出來(lái)中文全部變成了???,修改字符集后,下一次重新打開(kāi)數(shù)據(jù)庫(kù),就又恢復(fù)成修改前的字符集。 解決方法: 找到mysql的安裝目錄下的my.ini配置文件,我發(fā)現(xiàn)我竟然把配置文件存儲(chǔ)成了文本文檔,簡(jiǎn)直是***。改后在網(wǎng)上找了一個(gè)my.ini配置文件的模板,添加進(jìn)去就好了。
字符
修改完后,打開(kāi)數(shù)據(jù)庫(kù)(如果不行就重啟電腦試一下)查詢字符集為這樣。
±-------------------------±-----------------------------------------------+
| Variable_name | Value |
±-------------------------±-----------------------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | E:\MySQL11\mysql-5.7.25-winx64\share\charsets\ |
±-------------------------±-----------------------------------------------+
總結(jié)
以上是生活随笔為你收集整理的mysql数据库设置字符集配置修改my.ini文件(windows)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Linux中ldd命令怎么用
- 下一篇: 五天学习Mysql数据库教程(一)1.1