mysql数据库设置字符集配置修改my.ini文件(windows)
每次新創建一個表或者數據庫,在插入中文的時候要么報1366錯誤,要么插入后查詢出來中文全部變成了???,修改字符集后,下一次重新打開數據庫,就又恢復成修改前的字符集。 解決方法: 找到mysql的安裝目錄下的my.ini配置文件,我發現我竟然把配置文件存儲成了文本文檔,簡直是***。改后在網上找了一個my.ini配置文件的模板,添加進去就好了。
字符
修改完后,打開數據庫(如果不行就重啟電腦試一下)查詢字符集為這樣。
±-------------------------±-----------------------------------------------+
| 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\ |
±-------------------------±-----------------------------------------------+
總結
以上是生活随笔為你收集整理的mysql数据库设置字符集配置修改my.ini文件(windows)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux中ldd命令怎么用
- 下一篇: 五天学习Mysql数据库教程(一)1.1