查找my.cnf文件路徑;
我們提供的服務有:網站設計制作、做網站、微信公眾號開發、網站優化、網站認證、忻府ssl等。為成百上千企事業單位解決了網站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的忻府網站制作公司
從上可以看出, 服務器首先會讀取/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客戶端(
遇到導入過大文件時,首先檢查php.ini
配置文件中的以下三個地方,upload_max_filesize,
memory_limit
和post_max_size,并且推薦修改的值要稍大于導入的巨大sql數據庫文件;依照這個提示,我修改了以上三個在php.ini中的值以后,重啟了php環境(IIS),再次導入時,雖然phpmyadmin還是顯示導入最大限制:20,480
KB,但巨大的數據庫文件已經被成功的導入了。
默認的mysql配置在 /etc/my.cnf ,這個配置默認用yum安裝的存放路徑。
如果你是自行用二進制安裝的mysql,可以自行存放路徑,但是建議是放在/etc 下面,有時候也可以新建個文件夾用于存放mysql的配置文件,比如/etc/mysql/mysql.cnf。
當然如果自定義存放路徑,請記得把配置文件里面的參數修改到對應的路徑,比如 socket路徑等。
首先把mysql的服務先停掉,更改MySQL配置文件My.ini中的數據庫存儲主路徑,將老的數據庫存儲主路徑中的數據庫文件和文件夾復制到新的存儲主路徑,接下來重啟搞定
一.首先把mysql的服務先停掉。
二.更改MySQL配置文件My.ini中的數據庫存儲主路徑
打開MySQL默認的安裝文件夾C:\Program
Files\MySQL\MySQL
Server
5.1中的my.ini文件,點擊記事本頂部的“編輯”,“查找”,在查找內容中輸入datadir后并點擊“查找下一個”轉到“Path
to
the
database
root數據庫存儲主路徑”參數設置,找到datadir="C:/Documents
and
Settings/All
Users/Application
Data/MySQL/MySQL
Server
5.1/Data/"即是默認的數據庫存儲主路徑設置,現將它改到C:\mysql\data(你希望的)文件夾,正確的設置是datadir="C:/mysql/data/"。
更改完成后點擊菜單欄的“文件”,再點擊“保存”。
三.將老的數據庫存儲主路徑中的數據庫文件和文件夾復制到新的存儲主路徑
將C:/Documents
and
Settings/All
Users/Application
Data/MySQL/MySQL
Server
5.1/Data/文件夾中的所有文件和文件夾拷貝到你新建的文件夾目錄下。
四.重啟MySQL服務
五.驗證更改數據庫存儲主路徑的操作是否成功
錯誤現象:MySQL開始是安裝在D盤,后來因其他原因卸掉后又重新安裝到E盤,發現不能通過“net start mysql”啟動。查看管理工具中"服務"中MySQL的屬性后發現,可執行文件路徑仍是D:/mysql/bin/...現在怎么樣更改,或者怎么從服 務項去掉MySQL?\x0d\x0a解決方法:到注冊表里HKEY_LOCAL_MECHINE---SYSTEM ---CurrentControlSet 更改查找MySQL項值,然后改路徑。\x0d\x0a找到相對的服務,修改ImagePath值為你的路徑。\x0d\x0a可以在注冊表搜索“D:/mysql/bin/”,然后將其改成正確的路徑“E:/mysql/bin/”。\x0d\x0a\x0d\x0a注明:如果在服務中還是啟動不起來的話。那么在按以下方法在操作一次肯定可以了。\x0d\x0a\x0d\x0aD:/mysql/bin/winmysqladmin.exe 啟動它。然后在看看進程看看MYSQL此進程是否以經啟動了
#查看mysql命令的路徑
root@msc3:~# which mysqld
/usr/sbin/mysqld
#執行下邊命令找到my.cnf
root@msc3:~# /usr/sbin/mysqld --verbose --help |grep -A 1 'Default options'
Default options are read from the following files in the given order:
/etc/my.cnf /etc/mysql/my.cnf ~/.my.cnf
網站名稱:mysql怎么配置路徑,mysql默認配置文件路徑
當前網址:http://m.kartarina.com/article20/hdddco.html
成都網站建設公司_創新互聯,為您提供軟件開發、外貿建站、網頁設計公司、建站公司、網站改版、小程序開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯