(二)Mysql 基礎了解,修改字符集,配置文件


一、查看Mysql數據庫存放在本地磁盤的哪個路徑

ps -ef | grep mysql

二、Mysql的四大目錄

路徑 解釋 備注
/var/lib/mysql mysql數據庫文件的存放路徑 /var/lib/mysql/qizhi.cloud.pid
/usr/share/mysql mysql配置文件目錄 mysql.server 命令和配置文件
/usr/bin mysql 相關命令目錄 mysqladmin mysqldump等命令
/etc/init.d/mysql 啟動和停止相關腳本  

三、修改字mysql符集

  1. 查看當前mysql使用的字符集

mysql -u root -p   # 登錄 mysql

show variables like '%char%'; # 查看當前mysql使用的字符集

  因當前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]   加上如下內容

default-character-set=utf8

 

     3.2  找到 [mysqld]  加上如下內容

character_set_server=utf8
character_set_client=utf8
collation-server=utf8_general_ci

    3.3  找到 [mysql] 加上如下內容

default-character-set=utf8

    3.4 保存退出,並重啟mysql

 三、Mysql 配置文件

  Mysql配置文件地址:

  Windows : my.ini

  Linux       : /etc/my.cnf

  1. 二進制日志 log-bin 文件,主要用於Mysql主從復制。在Mysql配置文件的 [client] 節點增加如下配置即可生效。

log-bin=/etc/mysql/data/mysqlbin

  2. 錯誤日志 log-error 文件,默認是關閉的,記錄嚴重的警告和錯誤信息,每次啟動和關閉的詳細信息等。同樣在Mysql配置文件的 [client] 節點增加如下配置即可生效,記錄后文件名為: mysqlerr.err

log-err=/etc/mysql/data/mysqlerr

  3. 查詢日志log文件,默認是關閉的,記錄查詢的sql語句,如果開啟會降低mysql的整體性能,因為記錄日志也是需要消耗系統資源的。通過該文件可以分析慢查詢的sql語句。

  4. 數據文件

    Windows : Mysql安裝路徑\data目錄下可以挑選數據庫目錄進入

    Linux       : 可以在當前系統中先看看都有哪些數據庫,在進入。默認路徑:/var/lib/mysql

     *.frm 文件用於存放表結構。

    *.myd 文件用於存放表數據。

    *.myi  文件 用於存放表索引。

  

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM