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目录下:
输入命令装载数据库:mysqld --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
简单使用MySQL