注:(
在MySQL解壓的根目錄下新建my.ini文本纸镊,將以下代碼放入
[mysql]
設置mysql客戶端默認字符集
default-character-set=utf8
[mysqld]
設置3306端口
port = 3306
設置mysql的安裝目錄
basedir=E:\Work\mysql-5.7.25-winx64
設置mysql數(shù)據(jù)庫的數(shù)據(jù)的存放目錄
datadir=E:\Work\mysql-5.7.25-winx64\data
允許最大連接數(shù)
max_connections=200
服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
創(chuàng)建新表時將使用的默認存儲引擎
default-storage-engine=INNODB
)
1糯钙、配置MySQL環(huán)境變量
(1)新建MYSQL_HOME 變量 E:\Work\mysql-5.7.25-winx64
(2)將%MYSQL_HOME%\bin添加到Path
2金砍、安裝
mysqld -install
3、初始化
mysqld --initialize
4妓湘、啟動mysq
net start mysql
5伦吠、修改root初始密碼
mysqladmin -u root password 新密碼
(
如果出現(xiàn) mysql登錄報錯“Access denied for user 'root'@'localhost' (using password: NO”的處理方法
第一種:
1.關閉正在運行的MySQL。
3.輸入mysqld --skip-grant-tables回車力试。如果沒有出現(xiàn)提示信息,那就對了排嫌。(正常的情況是光標閃爍沒有任何提示信息畸裳,如果不是就執(zhí)行第二種方法)
4.再開一個DOS窗口(因為剛才那個DOS窗口已經(jīng)不能動了)。
5.輸入mysql回車淳地,如果成功躯畴,將出現(xiàn)MySQL提示符 >
- 連接權限數(shù)據(jù)庫use mysql; (別忘了最后的分號)
6.改密碼:update MySQL.user set authentication_string=password('root') where user='root';(別忘了最后的分號)
7.刷新權限(必須的步驟)flush privileges;
第二種:
1、關閉MySQL服務
2薇芝、新建文本文件 命名任意 如mysql.txt 放在 MySQL安裝文件夾下 如 C:MYSQL\mysql.txt
3、文件內(nèi)容為 set authentiction_string for 'root'@'localhost' = password('newPassword');
3丰嘉、打開dos系統(tǒng) 打開到安裝的bin目錄下面 執(zhí)行mysqld -nt --init-file=C:MYSQL\mysql.txt
4夯到、執(zhí)行完之后,控制臺打開MySQL服務 net start mysql ,提示服務器啟動成功饮亏;
5耍贾、刪除mysql.txt文件,另打開一個dos控制臺路幸,輸入mysql --uroot -p 回車荐开,然后輸入上面修改的密碼;回車之后就進入mysql>編輯框了简肴;
6晃听、\q退出;
)