1.官网下载
https://dev.mysql.com/downloads/mysql/
解压放在合适的配置目录
环境变量
我的电脑——属性——高级设置——环境变量
MYSQL_HOME(MySQL所在目录路径):
E:\Application_Config\MySQL\mysql-8.0.15-winx64
Path:
%MYSQL_HOME%\bin
在MySQL根目录创建my.ini
[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
; 跳过root验证
; skip-grant-tables
; 设置3306端口
port = 3306
; 注意:路径的斜杠为/,而不是\,Windows对斜杠转义原因
; 设置mysql的安装目录
basedir="E://Application_Config//MySQL//mysql-8.0.15-winx64"
; 设置mysql数据库的数据的存放目录
datadir="E://Application_Config//MySQL//mysql-8.0.15-winx64//data"
; 允许最大连接数
max_connections=200
; 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
; 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
2.切命令行(管理员模式)
进入MySQL的bin目录
安装服务
mysqld install
更新data
mysqld --initialize
启动服务(关闭)
net start(stop) mysql
修改密码
执行mysqld --initialize后,主目录更新data目录,寻找.err后缀文件名有初始密码
5.7
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpassword');
update mysql.user set authentication_string=password('newpassword') where user='root';
8.0
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newpassword';
删除MySQL
- ctrl+shift+esc 打开任务管理器,停掉mysql的进程,net stop mysql
- 运行:service.msc 找到mysql并将其停止
- 运行:regedit,ctrl+f 或者f3 搜索MySQL,把所有MySQL的文件夹删除
- 进入c盘,显示隐藏文件夹,把ProgramData里的mysql文件夹删掉
- 把盘里的所有mysql文件夹删掉