下载
到官网去下载选择合适的版本
https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.22-winx64.zip
安装
- 解压
- 创建data文件夹 // 可忽略
- 创建my.ini配置文件
- 修改my.ini 例子见附录
- 添加环境变量
- 管理员cdm 运行 mysqld install
- 进入bin文件夹 mysqld –initialize-insecure自动生成无密码的root用户(data需要为空)
- 启动 命令 net start mysql
- 关闭 命令 net stop mysql
- 登陆 mysql -uroot -proot
- 删除 sc delete mysql
配置文件参考
my.ini
[client]
port=3306
default-character-set=utf8
[mysqld]
basedir=D:\db\mysql-5.7.21-winx64
# 设置为MYSQL的数据目录
datadir=D:\db\mysql-5.7.21-winx64\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
# 设置默认存储引擎
default-storage-engine=INNODB
max_connections=200
环境变量
MYSQL_HOME
D:\db\mysql-5.7.21-winx64
path中添加
%MYSQL_HOME%\bin
其他
如果报错 msvcp120 ,在官网下载
https://support.microsoft.com/zh-cn/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package
grant all on daily.* to ‘daily’@’%’;
create user ‘daily’@’%’ identified by ‘mdasil’