mySQL裝好后配置環(huán)境變量的步驟如下:
城中ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書未來市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!
我們需要準(zhǔn)備的材料分別是:電腦、Mysql。
1、首先,查找到mysql安裝目錄,例如:D:\xampp\mysql。
2、右鍵“我的電腦”,點(diǎn)擊“高級(jí)系統(tǒng)設(shè)置”,點(diǎn)擊“環(huán)境變量”按鈕。
3、點(diǎn)擊“新建”按鈕,變量名輸入:MYSQL_HOME,變量值輸入mysql的路徑,例如:D:\xampp\mysql,點(diǎn)擊“確定”。
4、之后,打開cmd,即可直接輸入數(shù)據(jù)庫連接命令來使用,例如:mysql -u root -p。
遇到導(dǎo)入過大文件時(shí),首先檢查php.ini
配置文件中的以下三個(gè)地方,upload_max_filesize,
memory_limit
和post_max_size,并且推薦修改的值要稍大于導(dǎo)入的巨大sql數(shù)據(jù)庫文件;依照這個(gè)提示,我修改了以上三個(gè)在php.ini中的值以后,重啟了php環(huán)境(IIS),再次導(dǎo)入時(shí),雖然phpmyadmin還是顯示導(dǎo)入最大限制:20,480
KB,但巨大的數(shù)據(jù)庫文件已經(jīng)被成功的導(dǎo)入了。
查找my.cnf文件路徑;
從上可以看出, 服務(wù)器首先會(huì)讀取/etc/my.cnf文件,如果發(fā)現(xiàn)該文件不存在,再依次嘗試從后面的幾個(gè)路徑進(jìn)行讀取。
參數(shù)詳解:
[client] #客戶端設(shè)置,即客戶端默認(rèn)的連接參數(shù)
port = 3307 #默認(rèn)連接端口
socket = /data/mysqldata/3307/mysql.sock #用于本地連接的socket套接字
default-character-set = utf8mb4 #編碼
[mysqld] #服務(wù)端基本設(shè)置
port = 3307 MySQL監(jiān)聽端口
socket = /data/mysqldata/3307/mysql.sock #為MySQL客戶端程序和服務(wù)器之間的本地通訊指定一個(gè)套接字文件
pid-file = /data/mysqldata/3307/mysql.pid#pid文件所在目錄
basedir = /usr/local/mysql-5.7.11#使用該目錄作為根目錄(安裝目錄)
datadir = /data/mysqldata/3307/data #數(shù)據(jù)文件存放的目錄
tmpdir = /data/mysqldata/3307/tmp #MySQL存放臨時(shí)文件的目錄
character_set_server = utf8mb4 #服務(wù)端默認(rèn)編碼(數(shù)據(jù)庫級(jí)別)
collation_server = utf8mb4_bin #服務(wù)端默認(rèn)的比對(duì)規(guī)則,排序規(guī)則
user = mysql #MySQL啟動(dòng)用戶
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后,必須設(shè)置這個(gè)值為1.主要是考慮binlog安全
performance_schema = 0 #性能優(yōu)化的引擎,默認(rèn)關(guān)閉
secure_auth = 1 #secure_auth 為了防止低版本的MySQL客戶端(
首先把mysql的服務(wù)先停掉,更改MySQL配置文件My.ini中的數(shù)據(jù)庫存儲(chǔ)主路徑,將老的數(shù)據(jù)庫存儲(chǔ)主路徑中的數(shù)據(jù)庫文件和文件夾復(fù)制到新的存儲(chǔ)主路徑,接下來重啟搞定
一.首先把mysql的服務(wù)先停掉。
二.更改MySQL配置文件My.ini中的數(shù)據(jù)庫存儲(chǔ)主路徑
打開MySQL默認(rèn)的安裝文件夾C:\Program Files\MySQL\MySQL Server
5.1中的my.ini文件,點(diǎn)擊記事本頂部的“編輯”,“查找”,在查找內(nèi)容中輸入datadir后并點(diǎn)擊“查找下一個(gè)”轉(zhuǎn)到“Path to the
database root數(shù)據(jù)庫存儲(chǔ)主路徑”參數(shù)設(shè)置,找到datadir="C:/Documents and Settings/All
Users/Application Data/MySQL/MySQL Server
5.1/Data/"即是默認(rèn)的數(shù)據(jù)庫存儲(chǔ)主路徑設(shè)置,現(xiàn)將它改到C:\mysql\data(你希望的)文件夾,正確的設(shè)置是datadir="C:/mysql/data/"。
更改完成后點(diǎn)擊菜單欄的“文件”,再點(diǎn)擊“保存”。
三.將老的數(shù)據(jù)庫存儲(chǔ)主路徑中的數(shù)據(jù)庫文件和文件夾復(fù)制到新的存儲(chǔ)主路徑
將C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server
5.1/Data/文件夾中的所有文件和文件夾拷貝到你新建的文件夾目錄下。
四.重啟MySQL服務(wù)
五.驗(yàn)證更改數(shù)據(jù)庫存儲(chǔ)主路徑的操作是否成功