安装Mysql community server遇到计算机中丢失msvcr120.dll
一.下載community server版本
Mysql community server版本:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.24-winx64.zip
二.安裝如果出現(xiàn)計(jì)算機(jī)中丟失msvcr120.dll的時(shí)候,安裝vcredist_x64.exe,地址:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=40784
三.開始安裝:
3.1下載后的zip文件解壓目錄
3.2 配置Mysql的環(huán)境變量:
a.新建 環(huán)境變量:mysql :%mysql%in
b.添加PATH:d:smysql-5.7.24-winx64in
3.3 安裝服務(wù)以及啟動(dòng)MYSQL
mysqld -install安裝mysql服務(wù)
mysqld --initialize 初始化DB
net start mysql啟動(dòng)mysql服務(wù)。
3.4 登錄,初始登錄的時(shí)候,密碼不是空的,是安裝的時(shí)候,初始化的一個(gè)臨時(shí)密碼,可以在安裝目錄的data下的:iZl6szf8cn11y9Z.err 這個(gè)文件用記事本打開,就可以看到其中有關(guān)于初始密碼的設(shè)置:
mysql -uroot -p:
初始密碼
3.5 修改密碼:
5.7.6以及之后的版本修改密碼的命令為:
ALTERUSER'root'@'localhost'IDENTIFIEDBY'NewPass'
5.7.6之前的修改密碼的指令為:
SETPASSWORDFOR'root'@'localhost'=PASSWORD('NewPass')
3.6 執(zhí)行密碼修改:
實(shí)現(xiàn)遠(yuǎn)程連接(授權(quán)法)
將host字段的值改為%就表示在任何客戶端機(jī)器上能以root用戶登錄到mysql服務(wù)器
update user set host = ’%’ where user = ’root’;
將權(quán)限改為ALL PRIVILEGES
由于各種版本的MYSQL的授權(quán)語句是有差異的,我們直接使用:
grant all on *.* to 'root'@'%'
修改ROOT密碼后,用以前的連接工具測試后,發(fā)現(xiàn),連不上了,查看版本后,mysql8以后是使用caching_sha2_password 來加密密碼的,為了兼容舊的連接工具,可以修改用舊的加密插件來生成密碼
客戶端找不到 caching_sha2_password 插件,可以創(chuàng)建新用戶使用native加密方式或者修改
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456a?';
flush privileges
quit
總結(jié)
以上是生活随笔為你收集整理的安装Mysql community server遇到计算机中丢失msvcr120.dll的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unity 2017 Game Opti
- 下一篇: sql server数据库中 small