以下都是管理员启动cmd
===============================
清除自己之前安装的mysql服务:
1.sc delete 删除服务
================================
安装mysql
1.添加环境变量 D:\MySQL\mysql-8.0.18-winx64\bin
2.新建my.ini 放在D:\MySQL\mysql-8.0.18-winx64
[client]
port=3306
default-character-set=utf8
[mysqld]
port=3306
basedir=D://MySQL//mysql-8.0.18-winx64
datadir=D://MySQL//mysql-8.0.18-winx64//data
max_connections=200
max_connect_errors=10
character-set-server=utf8
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
sql_mode='NO_ENGINE_SUBSTITUTION'
[mysql]
default-character-set=utf8
3.cmd切换到bin下,依次执行
mysqld --initialize-insecure --user=任意的用户名
如:mysqld --initialize-insecure --user=Leslie
mysqld -install mysql --default-file= my.ini的物理路径 (这句命令是添加mysql服务,并把my.ini设为配置文件)
如:mysqld -install mysql --default-file= D:\MySQL\mysql-8.0.18-winx64\my.ini
mysqld -install
net start mysql
mysqladmin -u root -p password 设置密码
mysql -u root -p 使用刚刚设置的密码登录
4.一些命令
mysqld -install 安装
mysqld -remove 删除
net start mysql 启动服务
net stop mysql 停止服务
exit 退出mysql
https://blog.csdn.net/wrxingkong/article/details/84140571