下载压缩版Mysql
https://dev.mysql.com/downloads/mysql/
安装
1.解压缩,剪切到想要存放的位置如:
D:\Program Files\mysql-8.0.19-winx64
2.新建文件 my.ini ,复制下方粘贴
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
扫描二维码关注公众号,回复: 13323632 查看本文章port = 3306
# 设置mysql的安装目录
basedir= D:\\Program Files\\mysql-8.0.19-winx64
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\web\\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3.环境变量设置
右键我的电脑,属性,高级系统保护,环境变量
编辑Path,新建,将bin目录路径粘贴,如: D:\Program Files\mysql-8.0.19-winx64\bin
4.管理员运行cmd
切换到bin目录下(或者在bin目录下,直接Shift+右键,点击空白处)。
命令如下:
C:\WINDOWS\system32>d:
D:\>cd D:\Program Files\mysql-8.0.19-winx64\bin
初始化,此处会显示出用户初始密码,记录下来(不要忘了):
mysqld --initialize --console
我这个初始密码就是: .SEb0iRgeUBP
下一步安装Mysql服务:
mysqld --install
启动服务器:(关闭的命令是:net stop mysql)(卸载的命令是:sc delete MySQL/mysqld -remove)
net start mysql
登录数据库:
mysql -u root -p
输入刚才记下的随机生成的初始密码,好像不能复制,只能手打。
进去后,更改密码:
set password for root@localhost='123456';
注意输入法错误。
show databases;
安装成功。
Mysql服务在后台运行,手动自动都可以。