(二)Mysql 基础了解,修改字符集,配置文件
一、查看Mysql數(shù)據(jù)庫存放在本地磁盤的哪個路徑
ps -ef | grep mysql二、Mysql的四大目錄
| 路徑 | 解釋 | 備注 |
| /var/lib/mysql | mysql數(shù)據(jù)庫文件的存放路徑 | /var/lib/mysql/qizhi.cloud.pid |
| /usr/share/mysql | mysql配置文件目錄 | mysql.server 命令和配置文件 |
| /usr/bin | mysql 相關(guān)命令目錄 | mysqladmin mysqldump等命令 |
| /etc/init.d/mysql | 啟動和停止相關(guān)腳本 | ? |
三、修改字mysql符集
1. 查看當(dāng)前mysql使用的字符集
mysql -u root -p # 登錄 mysqlshow variables like '%char%'; # 查看當(dāng)前mysql使用的字符集
因當(dāng)前mysql 使用的字符集是 latinl 編碼,此時建庫插入中文會亂碼。
?
? 2. 把mysql配置文件拷貝一份到 /etc 目錄下
mysql 5.5 版本 : cp /usr/share/mysql/my-huge.cnf /etc/my.cnf mysql 5.6 版本 : cp /usr/share/mysql/my-default.cnf /etc/my.cnf? 3. 修改 /etc/my.cnf? ?mysql的配置文件
3.1? 找到 [client]? ?加上如下內(nèi)容
default-character-set=utf8?
? 3.2? 找到 [mysqld]? 加上如下內(nèi)容
character_set_server=utf8 character_set_client=utf8 collation-server=utf8_general_ci3.3? 找到 [mysql] 加上如下內(nèi)容
default-character-set=utf83.4 保存退出,并重啟mysql
?三、Mysql 配置文件
Mysql配置文件地址:
Windows : my.ini
Linux? ? ? ?: /etc/my.cnf
1. 二進(jìn)制日志 log-bin 文件,主要用于Mysql主從復(fù)制。在Mysql配置文件的 [client] 節(jié)點(diǎn)增加如下配置即可生效。
log-bin=/etc/mysql/data/mysqlbin2. 錯誤日志 log-error 文件,默認(rèn)是關(guān)閉的,記錄嚴(yán)重的警告和錯誤信息,每次啟動和關(guān)閉的詳細(xì)信息等。同樣在Mysql配置文件的 [client] 節(jié)點(diǎn)增加如下配置即可生效,記錄后文件名為: mysqlerr.err
log-err=/etc/mysql/data/mysqlerr3. 查詢?nèi)罩緇og文件,默認(rèn)是關(guān)閉的,記錄查詢的sql語句,如果開啟會降低mysql的整體性能,因?yàn)橛涗浫罩疽彩切枰南到y(tǒng)資源的。通過該文件可以分析慢查詢的sql語句。
4. 數(shù)據(jù)文件
Windows : Mysql安裝路徑\data目錄下可以挑選數(shù)據(jù)庫目錄進(jìn)入
Linux? ? ? ?: 可以在當(dāng)前系統(tǒng)中先看看都有哪些數(shù)據(jù)庫,在進(jìn)入。默認(rèn)路徑:/var/lib/mysql
*.frm 文件用于存放表結(jié)構(gòu)。
*.myd 文件用于存放表數(shù)據(jù)。
*.myi? 文件?用于存放表索引。
轉(zhuǎn)載于:https://www.cnblogs.com/asxf/p/11324248.html
總結(jié)
以上是生活随笔為你收集整理的(二)Mysql 基础了解,修改字符集,配置文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MIS2000Lab针对.NET 4.0
- 下一篇: Microsoft Office 200