當前位置:網站首頁>MySQL-5.7.36安裝遇到坑之後的整理,刻入骨髓的1045

MySQL-5.7.36安裝遇到坑之後的整理,刻入骨髓的1045

2022-01-27 12:49:22 Dia_dhuit

解壓

設置my.ini

[client]
# 設置mysql客戶端默認字符集
default-character-set=utf8
 
[mysqld]
# 設置3306端口
port = 3306
# 設置mysql的安裝目錄
basedir=D:\\dev\\mysql\\mysql
# 設置 mysql數據庫的數據的存放目錄,MySQL 8+ 不需要以下配置,系統自己生成即可,否則有可能報錯
# datadir=C:\\web\\sqldata
# 允許最大連接數
max_connections=20
# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8
# 創建新錶時將使用的默認存儲引擎
default-storage-engine=INNODB

# 這是菜鳥上的

然後!嚴格按照下面的步驟來

a、進入到MySQL的安裝目錄的bin目錄下
b、安裝MySQL服務: >mysqld --install
c、生成data目錄:     >mysqld --initialize-insecure --user=mysql  
d、啟動MySQL:       >net start mysql
e、進入MySQL:       >mysql -uroot -p (此時沒有密碼,直接回車就行)
f、修改密碼:            >set password=password('123456');(注意後邊的 “;”

在shell運行的我的命令長這樣,但是cmd管理員打開不用加.\,玄學,仿佛回到了大一:

 .\mysqld --initialize-insecure --user=mysql

沒有 --user=mysql的時候會報一堆錯,而且根本看不懂,這也不知道為什麼

再記錄一下

 .\mysqld --console

可以查看日志

參考了這篇文章:

MySQL 3534 服務無法啟動 服務沒有報告任何錯誤 - 付少華 - 博客園 (cnblogs.com)​​​​​​​rhttps://www.cnblogs.com/FSH1014/p/12530900.html

然後和SQLyog以及Navicat鏈接遇上的1045問題,哈哈,用戶名、密碼、主機、端口都沒有問題,權限也給了,tmd就是連不上

完結撒花,是軟件的問題,SQLyog和之前裝的Navicat p15都連不了但是下面這個可以,目前還不知道是什麼原理,反正能用就對了:

Navicat Premium 15.0.12軟件安裝教程 (qq.com)icon-default.png?t=LBL2https://mp.weixin.qq.com/s?__biz=Mzg5NTI0MjM3Nw==&mid=2247534468&idx=4&sn=ad0b3fd8ede7646cac2d60a3936de8a2&chksm=c0115e62f766d77402649f786b3847992d0d02df732d7981442dc2c36ae127a996540bc0cd3e&mpshare=1&scene=23&srcid=0110TN1qKTomZeBxBs1TeT7I&sharer_sharetime=1641892726672&sharer_shareid=9948b9f327fa6a2520db24e8bd2766ba#rd另外參考的這篇文章也很棒:

(26條消息) Win10安裝兩個不同版本MySQL數據庫(一個5.7,一個8.0.17)_三分惡的博客-CSDN博客_win10安裝兩個版本mysqlicon-default.png?t=LBL2https://blog.csdn.net/sinat_40770656/article/details/101027777

版權聲明
本文為[Dia_dhuit]所創,轉載請帶上原文鏈接,感謝
https://cht.chowdera.com/2022/01/202201271249222597.html

隨機推薦