原本是用win11的。實(shí)在是不習(xí)慣win11的右鍵,要多點(diǎn)一次才能使用。另外就是強(qiáng)制合并任務(wù)欄真的很難受,還有就是打游戲經(jīng)常藍(lán)屏,我也沒(méi)玩什么大型游戲啊,不明白為啥總是藍(lán)屏。
這次整理電腦重新安裝系統(tǒng),果斷用回win10。
從mysql官網(wǎng)下載mysql5.7 , 下載的是zip壓縮包。
安裝方式,首先解壓縮,然后在mysql的文件夾下建立 my.ini 文件。
my.ini 文件內(nèi)容如下:
[mysql]
# 設(shè)置mysql客戶(hù)端默認(rèn)字符集
default-character-set=utf8mb4
[mysqld]
#設(shè)置3306端口 ,如果是線(xiàn)上服務(wù)器,為了保證安全可以修改為其他端口,比如 9999 等
port = 3306
# 設(shè)置mysql的安裝目錄 ,注意這里需要雙斜線(xiàn),不然會(huì)有問(wèn)題。
basedir=D:\\tools\\workTools\\mysql-5.7.29-winx64
# 設(shè)置mysql數(shù)據(jù)庫(kù)的數(shù)據(jù)的存放目錄, 這里根據(jù)自己的實(shí)際情況進(jìn)行修改。
datadir=H:\\workdate\\mysqlDate\\data
# 允許最大連接數(shù)
max_connections=200
# 服務(wù)端使用的字符集默認(rèn)為8比特編碼的latin1字符集
character-set-server= utf8mb4
#開(kāi)啟查詢(xún)緩存
explicit_defaults_for_timestamp=true
# skip-grant-tables
# 創(chuàng)建新表時(shí)將使用的默認(rèn)存儲(chǔ)引擎
default-storage-engine=INNODB
需要用管理員身份打開(kāi)CMD 命令提示窗口,進(jìn)入到mysql的bin文件夾下,按照順序執(zhí)行以下命令:
mysqld --initialize --user=mysql --console
mysqld --install mysql
net start mysql
mysql -u root –p
注意,第一步執(zhí)行之后會(huì)有密碼給出,如果是第一次安裝,不需要還原歷史的數(shù)據(jù)庫(kù),這里要記下密碼在第四步登錄使用。
如果是還原歷史的數(shù)據(jù)庫(kù),可以直接把原來(lái)數(shù)據(jù)庫(kù)的data文件覆蓋到新的,就可以用以前的賬號(hào)和密碼直接登錄了。
相關(guān)錯(cuò)誤:
[ERROR] --initialize specified but the data directory has files in it. Aborting.
就是指 data 文件夾不是空的,清空就好了,如果有以前的數(shù)據(jù),就重命名,之后再改回來(lái)就好了。
執(zhí)行 mysqld --install mysql 命令看到 Install/Remove of the Service Denied! 這個(gè)錯(cuò)誤,說(shuō)明不是用管理員身份運(yùn)行的,從新用管理員身份運(yùn)行CMD,在管理員身份的CMD里面執(zhí)行就沒(méi)有問(wèn)題了,錯(cuò)誤截圖
友情鏈接: 餐飲加盟
地址:北京市海淀區(qū) 電話(huà):010- 郵箱:@126.com
備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有