mysql系統的默認配置文件是的簡單介紹

本文目錄一覽:

MySQL的數據庫文件有幾種?擴展名及作用分別是什麼?

在MySQL中每一個數據庫都會在定義好(或者默認)的數據目錄下存在一個以數據庫名字命名的文件夾,用來存放該數據庫中各種表數據文件。

1、“.frm”文件 與表相關的元數據(meta)信息都存放在“.frm”文件中,包括表結構的定義信息等。不論是什麼存儲引擎,每一個表都會有一個以表名命名的“.frm”文件。所有的“.frm”文件都存放在所屬數據庫的文件夾下面。

2、“.MYD”文件“ .MYD”文件是MyISAM存儲引擎專用,存放MyISAM表的數據。每一個MyISAM表都會有一個“.MYD”文件與之對應,同樣存放於所屬數據庫的文件夾下,和“.frm”文件在一起。

3、“.MYI”文件 “.MYI”文件也是專屬於MyISAM存儲引擎的,主要存放MyISAM表的索引相關信息。對於MyISAM存儲來說,可以被cache的內容主要就是來源於“.MYI”文件中。每一個MyISAM表對應一個“.MYI”文件,存放於位置和“.frm”以及“.MYD”一樣。

管理工具:

可以使用命令行工具管理 MySQL 數據庫(命令 mysql 和 mysqladmin),也可以從 MySQL 的網站下載圖形管理工具 MySQL Administrator, MySQL Query Browser 和 MySQL Workbench。

phpMyAdmin是由 php 寫成的 MySQ L資料庫系統管理程程序,讓管理者可用 Web 界面管理 MySQL 資料庫。

phpMyBackupPro也是由 PHP 寫成的,可以透過 Web 界面創建和管理數據庫。它可以創建偽 cronjobs,可以用來自動在某個時間或周期備份 MySQL 數據庫。另外,還有其他的 GUI 管理工具,例如 mysql-front 以及 ems mysql manager, navicat等等。

以上內容參考:百度百科-mySQL

MySQL服務器的配置文件的文件名是() 還有就是斷開MySQL服務器的命令是不是net stop mysql? 在線等,急

1.mysql的配置文件是my.ini

2.停止mysql服務的命令是net stop mysql,停止後誰也連不上mysql了

mysql數據庫的默認安裝目錄是什麼

1、數據庫目錄

/var/lib/mysql/

2、配置文件

/usr/share/mysql(mysql.server命令及配置文件)mysql5.5之後的默認安裝路徑,mysql5.5之前的是/usr/local/mysql

3、相關命令

/usr/bin(mysqladmin mysqldump等命令)

4、啟動腳本

/etc/rc.d/init.d/(啟動腳本文件mysql的目錄)

修改登錄密碼

MySQL默認沒有密碼,安裝完畢增加密碼的重要性是不言而喻的。

1、命令

usr/bin/mysqladmin -u root password ‘new-password’

格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼

2、例子

例1:給root加個密碼123456。

鍵入以下命令 :

[root@test1 local]# /usr/bin/mysqladmin -u root password 123456

註:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了

MySQL配置文件(my.cnf)路徑查看及相關配置

查找my.cnf文件路徑;

從上可以看出, 服務器首先會讀取/etc/my.cnf文件,如果發現該文件不存在,再依次嘗試從後面的幾個路徑進行讀取。

參數詳解:

[client] #客戶端設置,即客戶端默認的連接參數

port = 3307 #默認連接端口

socket = /data/mysqldata/3307/mysql.sock #用於本地連接的socket套接字

default-character-set = utf8mb4 #編碼

[mysqld] #服務端基本設置

port = 3307 MySQL監聽端口

socket = /data/mysqldata/3307/mysql.sock #為MySQL客戶端程序和服務器之間的本地通訊指定一個套接字文件

pid-file = /data/mysqldata/3307/mysql.pid#pid文件所在目錄

basedir = /usr/local/mysql-5.7.11#使用該目錄作為根目錄(安裝目錄)

datadir = /data/mysqldata/3307/data #數據文件存放的目錄

tmpdir = /data/mysqldata/3307/tmp #MySQL存放臨時文件的目錄

character_set_server = utf8mb4 #服務端默認編碼(數據庫級別)

collation_server = utf8mb4_bin #服務端默認的比對規則,排序規則

user = mysql #MySQL啟動用戶

log_bin_trust_function_creators = 1 #This variable applies when binary logging is enabled. It controls whether stored function creators can be trusted not to create stored functions that will cause #unsafe events to be written to the binary log. If set to 0 (the default), users are not permitted to create or alter stored functions unless they have the SUPER #privilege in addition to the CREATE ROUTINE or ALTER ROUTINE privilege. 開啟了binlog後,必須設置這個值為1.主要是考慮binlog安全

performance_schema = 0 #性能優化的引擎,默認關閉

secure_auth = 1 #secure_auth 為了防止低版本的MySQL客戶端(

mysql的配置文件在哪

默認的mysql配置在 /etc/my.cnf ,這個配置默認用yum安裝的存放路徑。

如果你是自行用二進制安裝的mysql,可以自行存放路徑,但是建議是放在/etc 下面,有時候也可以新建個文件夾用於存放mysql的配置文件,比如/etc/mysql/mysql.cnf。

當然如果自定義存放路徑,請記得把配置文件裡面的參數修改到對應的路徑,比如 socket路徑等。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/191944.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-30 15:14
下一篇 2024-11-30 15:14

相關推薦

  • Deepin系統分區設置教程

    本教程將會詳細介紹Deepin系統如何進行分區設置,分享多種方式讓您了解如何規劃您的硬盤。 一、分區的基本知識 在進行Deepin系統分區設置之前,我們需要了解一些基本分區概念。 …

    編程 2025-04-29
  • Python簡單數學計算

    本文將從多個方面介紹Python的簡單數學計算,包括基礎運算符、函數、庫以及實際應用場景。 一、基礎運算符 Python提供了基礎的算術運算符,包括加(+)、減(-)、乘(*)、除…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • Java任務下發回滾系統的設計與實現

    本文將介紹一個Java任務下發回滾系統的設計與實現。該系統可以用於執行複雜的任務,包括可回滾的任務,及時恢復任務失敗前的狀態。系統使用Java語言進行開發,可以支持多種類型的任務。…

    編程 2025-04-29
  • 如何在樹莓派上安裝Windows 7系統?

    隨着樹莓派的普及,許多用戶想在樹莓派上安裝Windows 7操作系統。 一、準備工作 在開始之前,需要準備以下材料: 1.樹莓派4B一台; 2.一張8GB以上的SD卡; 3.下載並…

    編程 2025-04-29
  • Python海龜代碼簡單畫圖

    本文將介紹如何使用Python的海龜庫進行簡單畫圖,並提供相關示例代碼。 一、基礎用法 使用Python的海龜庫,我們可以控制一個小海龜在窗口中移動,並利用它的“畫筆”在窗口中繪製…

    編程 2025-04-29
  • 分銷系統開發搭建

    本文主要介紹如何搭建一套完整的分銷系統,從需求分析、技術選型、開發、部署等方面進行說明。 一、需求分析 在進行分銷系統的開發之前,我們首先需要對系統進行需求分析。一般來說,分銷系統…

    編程 2025-04-29
  • Python櫻花樹代碼簡單

    本文將對Python櫻花樹代碼進行詳細的闡述和講解,幫助讀者更好地理解該代碼的實現方法。 一、簡介 櫻花樹是一種圖形效果,它的實現方法比較簡單。Python中可以通過turtle這…

    編程 2025-04-28
  • 金融閱讀器提示配置文件無法識別

    在使用金融閱讀器過程中,有時會遇到提示配置文件無法識別的情況。這種情況通常是由於配置文件中存在錯誤或不完整所導致的。本文將從多個方面對此問題進行詳細的闡述,並提供相應解決方法。 一…

    編程 2025-04-28
  • EulerOS V2R7:企業級開發首選系統

    本文將從多個方面為您介紹EulerOS V2R7,包括系統簡介、安全性、易用性、靈活性和應用場景等。 一、系統簡介 EulerOS V2R7是一個華為公司開發的企業級操作系統,該系…

    編程 2025-04-28

發表回復

登錄後才能評論