目录
一、安装包下载
1.可以自己到官网下载,一般官网下载比较慢,可以通过网盘下载
2.百度云分享下载:链接:https://pan.baidu.com/s/1sltlCdpMQSLzWdDmhEjeuQ
提取码:v44x
二、安装
1、将下载的文件解压
2、解压完成后,创建一个my.ini配置文件
内容如下:
注意:先创建C:\mysql_db目录
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
skip-grant-tables
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir="C:\mysql_db"
# 设置mysql数据库的数据的存放目录
datadir=C:\mysql_db\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
3、保存文件
注意一定要保存成utf-8格式。
注意datadir属性后的sqldata文件夹,一定不要自己手动创建,博主尝试手动创建会有问题,如果自己创建了可以删除掉,再执行后面的操作。
三、启动mysql
1、以管理员的身份打开 cmd
2、进入mysql的bin目录下
cd C:\Program Files\mysql-5.7.23-winx64\bin
3、安装mysql
mysqld install
4、启动 mysql
net start mysql
启动不成功
解决方法:
还是不行
mysqld --initialize-insecure
如果还是不行,依次执行下面命令:
C:Windows\system32>mysqld --remove //删除mysql服务
2 C:Windows\system32>mysqld --install //安装mysql服务
3 C:Windows\system32>mysqld --initialize //一定要初始化
4 C:Windows\system32>net start mysql
四、修改数据库密码
1、登录 MySQL
mysql -u root -p
直接回车注意直接回车,不要输入密码
不要输入密码,直接回车
2、修改密码
我这里修改密码为123456,可以根据情况修改,但一定要记得
mysql> use mysql;
mysql> update user set authentication_string=password("123456") where user='root';
mysql> flush privileges; # 刷新权限
注意密码字段名 5.7 版本的是 authentication_string,之前版本为 password。
3、修改配置
4、重启mysql服务
net stop mysql
net start mysql
启动失败:
解决:
重新登录,验证自己密码是否生效。