一、 以管理员身份运行cmd,进入mysql的bin目录 执行以下代码。
#初始化数据库
mysqld--initialize #初始化不会显示密码
mysqld --initialize --console #初始化显示密码
mysqld --initialize-insecure #初始化没有密码 默认为空#安装windows服务
mysqld-install MySQL
#移除windows服务
mysqld --remove MySQL57
二、my.ini 5.7以上的版本没有此文件,则自己创建
# 设置客户端配置信息
[client]
# 设置客户端端口号
port=3306#绑定IPv4和3306端口
bind-address = 0.0.0.0# 设置客户端默认字符集default-character-set=utf8
# 设置服务器端配置信息
[mysqld]
#设置3306端口
port=3306# 设置mysql的安装目录
basedir="D:\Program Files\mysql"# 设置mysql数据库的数据的存放目录
datadir="D:\Program Files\mysql\data"# 设置服务器默认字符集
character-set-server=utf8
# 允许最大连接数
max_connections=200# 支持的sql语法,数据校验
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
# 创建新表时将使用的默认存储引擎defau