当前位置:网站首页>重置電腦後安裝MySQL5.7.38及安裝缺少msvcp120.dll
重置電腦後安裝MySQL5.7.38及安裝缺少msvcp120.dll
2022-07-20 18:20:00 【劃過一道思念】
MySQL軟件下載:https://dev.mysql.com/downloads/mysql/
缺少msvcp120.dll,便於後續安裝
下載地址:Download Visual C++ Redistributable Packages for Visual Studio 2013 from Official Microsoft Download Center
解壓文件如下:
配置環境變量:
創建並配置my.ini文件:
[client]
# 設置3306端口
port=3306# 設置mysql客戶端默認字符集
default-character-set=utf8[mysqld]
# 設置為MYSQL的安裝目錄
basedir=D:\mysql-5.7.38-winx64\mysql-5.7.38-winx64
# 設置為MYSQL的數據目錄
datadir=D:\mysql-5.7.38-winx64\mysql-5.7.38-winx64\data\
# 允許最大連接數
max_connections=20# 服務端使用的字符集默認為8比特編碼的latin1字符集
character-set-server=utf8# 創建新錶時將使用的默認存儲引擎
default-storage-engine=INNODBcharacter_set_server=utf8
#跳過安全檢查
skip-grant-tables
配置完成後,以管理員身份打開cmd :
按下win+r
輸入cmd
按下 ctrl+shift+enter(回車)
進入MySQL安裝的bin目錄下:
輸入命令裝載數據庫:mysql --install
初始化數據庫:
mysqld --initialize-insecure --user=mysql
執行完畢後,目錄下生成data文件夾
啟動MySQL服務:net start mysql
進入MySQL 管理終端: mysql -uroot -p(因為配置my.ini時配置了跳過檢查,所以密碼為空),按下回車即可
進入MySQL後,修改MySQL的密碼:
use mysql;
update user set authentication_string=password('123456') where user='root' and Host='localhost';
刷新權限: flush privileges;
退出MySQL:exit;
將my.ini文件的跳出安全檢查注釋:
#跳過安全檢查
#skip-grant-tables
重新登錄MySQL
边栏推荐
猜你喜欢
随机推荐
Room数据库迁移
程序员到了35岁就不能打了,到底是事实还是误解?
玩转时习知No.4 | 编程还能线上考试?就在这→
怎么设置数据库的报警
一起读源码之ThreadLocal
树莓派(Raspberry)连接EC20进行PPP拨号
Markdown 初学者语法汇总
Foundry tutorial: erc-20 token smart contract development from writing to deployment
C语言进阶(十三) - 动态内存管理例题分析
串口服务器的概念及主要作用
JMeter learning notes 002 response assertion of JMeter
超越Transformer,清华、字节大幅刷新并行文本生成SoTA性能|ICML 2022
原生表单提交数据
C语言多线程编程之一
Redis核心原理
UniPro多端部署 满足客户多样化需求
玩转时习知No.2 | 学习太枯燥?学习地图让你边学边玩
Oracle数据库迁移,还担心执行计划改变吗?
dried food! Fldetector: defend against model pollution attacks in federated learning by detecting malicious users
The concept and main functions of serial server