1)、下载安装包
地址:MySQL :: Download MySQL Community Server
或者:
链接:https://pan.baidu.com/s/1iSLiUo8ehqP6tfxGJ2ewfA
提取码:ctbr
2)、下载后解压到指定目录
我的是D:\Program Files\mysql-5.7.29-winx64
3)、设置环境变量
把D:\Program Files\mysql-5.7.29-winx64\bin放到path中,注意目录是到\bin
4)、创建启动配置文件my.ini
在D:\Program Files\mysql-5.7.29-winx64中新建文件:my.ini
[mysqld]
port = 3306
basedir=D:/Program Files/mysql-5.7.29-winx64
datadir=D:/Program Files/mysql-5.7.29-winx64/data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8
注意点:
我的解压目录为D:\Program Files\mysql-5.7.29-winx64\bin,但是放到my.ini中basedir和datadir时要把“\”改为“/”
5)、初始化
从控制台进入到MySQL解压目录下的 bin 目录下,输入命令(记得要以管理员身份进入,找到CMD.EXE 右键选择 以管理员身份 进行):
mysqld --initialize-insecure
6)、执行安装
然后再输入安装命令:
mysqld install
7)、启动数据库
执行启动命令:
net start mysql
执行停止命令:
net stop mysql
后期启动记得要以管理员身份启动
-
cmd下运行net start mysql启动MySQL服务:提示发生系统错误 5。拒绝访问。
-
cmd管理员模式运行可以启动MySQL服务
8)、修改数据库密码
刚安装完成时root账号默认密码为空
mysql -u root
此时可以将密码修改为指定的密码
UPDATE mysql.user SET authentication_string=PASSWORD('新密码') where USER='root';
开启远程访问
grant all privileges on *.* to 'root'@'%' identified by '新密码' with grant option;
刷新权限
flush privileges;
退出登入
exit或quit
使用root用户重新登入:
mysql -u root -p 新密码
使用客户端测试连接