課程
/數據庫
/MySQL
/與MySQL的零距離接觸
我安裝的5.7,下面怎么沒有data文件夾和my.ini
2017-10-02
源自:與MySQL的零距離接觸 1-2
正在回答
不一定要是my.ini配置文件 ?你的版本里面有一個my-default.ini配置文件 ?效果是一樣的
混世小白 提問者
稻子凡 回復 混世小白 提問者
data文件在5.4版本后 ?解壓安裝包后是沒有的 ?是在以后初始化數據庫后才會自動產生的 ?好像是這樣 ?
謝謝,不過好像不太一樣,我的目錄下沒有.cnf的文件,希望用windows的同伴幫忙解答一下
我剛好也遇到了這個問題,不過我解決了,直接修改 /etc/mysql/mysql.conf.d目錄下的mysqld.cnf文件
打開后找到[mysqld]有個這樣的標簽在上面加上:
[client] ?default-character-set=utf8
然后在最下面加上
default-storage-engine=INNODB ?character-set-server=utf8 ?collation-server=utf8_general_ci
重啟電腦就好了,我的是linux,如果是windows的話應該差不多,修改完后最好把數據庫里的表全清空再創建的就可以使用了
舉報
本課程涵蓋全部MySQL數據庫的基礎,學習MySQL數據庫的基礎知識
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-10-11
不一定要是my.ini配置文件 ?你的版本里面有一個my-default.ini配置文件 ?效果是一樣的
2017-10-11
data文件在5.4版本后 ?解壓安裝包后是沒有的 ?是在以后初始化數據庫后才會自動產生的 ?好像是這樣 ?
2017-10-02
謝謝,不過好像不太一樣,我的目錄下沒有.cnf的文件,希望用windows的同伴幫忙解答一下
2017-10-02
我剛好也遇到了這個問題,不過我解決了,直接修改 /etc/mysql/mysql.conf.d目錄下的mysqld.cnf文件
打開后找到[mysqld]有個這樣的標簽在上面加上:
[client] ?
default-character-set=utf8
然后在最下面加上
default-storage-engine=INNODB ?
character-set-server=utf8 ?
collation-server=utf8_general_ci
重啟電腦就好了,我的是linux,如果是windows的話應該差不多,修改完后最好把數據庫里的表全清空再創建的就可以使用了