MySQL5.7下载安装

下载安装

下载地址:MySQL :: Download MySQL Community Server (Archived Versions)

下载链接:https://downloads.mysql.com/archives/community/

mysql5.7版本下载 mysql5.7下载安装_mysql5.7版本下载


依据自己电脑位数选择“非Debug”版压缩包

下载完成后解压,解压后如下(zip是免安装的,解压后配置成功即可使用)

注意:只有5.6以前的版本才有在线安装(install msi),5.7之后都是zip压缩版

开始配置

在环境变量中新增MYSQL_HOME 值是你的Mysql安装路径

mysql5.7版本下载 mysql5.7下载安装_数据库_02

在Path中添加:%MYSQL_HOME%\bin,注意Path中不同值之间的“;”符号不能省略

mysql5.7版本下载 mysql5.7下载安装_sql_03


在Mysql安装目录下先新建一个my.txt文件,然后通过重命名修改文件后缀为.ini,【注:5.7.25版本 没my-default.ini这个文件了】

mysql5.7版本下载 mysql5.7下载安装_java_04


修改my.ini

[client]
port=3306
default-character-set=utf8
[mysqld] 
# 设置为自己MYSQL的安装目录 
basedir=C:\\Apps\\Java\\mysql-5.7.33-winx64
# 设置为MYSQL的数据目录 
datadir=C:\\Apps\\Java\\mysql-5.7.33-winx64\\data
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#开启查询缓存
explicit_defaults_for_timestamp=true
skip-grant-tables

注意:basedir和datadir 的文件夹之间用“/”而不是“\”,否则在下面的操作中可能会出错。也有说是 在my.ini中正确的路径都需要双“\”。

mysql5.7版本下载 mysql5.7下载安装_sql_05


Mac电脑装Windows双系统的注意

修改my.ini时要多加上

innodb_buffer_pool_size = 256M
innodb_log_file_size = 256M
innodb_thread_concurrency = 16
innodb_flush_log_at_trx_commit = 2
innodb_flush_method = normal

不加的话服务无法启动

mysql5.7版本下载 mysql5.7下载安装_sql_06

以管理员身份打开cmd命令窗口,将目录切换到MySQL的安装目录的bin目录下

mysql5.7版本下载 mysql5.7下载安装_数据库_07


进入mysql的bin目录后mysqld install

mysqld install

mysql5.7版本下载 mysql5.7下载安装_java_08

如果出现Install/Remove of the Service Denied! 的提示错误。就是普通用户模式权限下的cmd安装mysql会出现这样的报错提示.
!!!!以管理员运行cmd!!!

然后执行这条命令mysqld --initialize-insecure --user=mysql,这时mysql就帮你自己创建一个data文件夹。

mysqld --initialize-insecure --user=mysql

mysql5.7版本下载 mysql5.7下载安装_java_09


mysql5.7版本下载 mysql5.7下载安装_数据库_10


启动Mysql服务

net start mysql 命令(启动MYSQL命令)
net stop mysql 命令(停止MYSQL命令)

启动Mysql

mysql

mysql5.7版本下载 mysql5.7下载安装_java_11


创建修改root密码

UPDATE mysql.user SET authentication_string = PASSWORD('新密码') WHERE user = 'root';
#我的命令
UPDATE mysql.user SET authentication_string = PASSWORD('Db123456.789') WHERE user = 'root';

修改后一定要提交
flush privileges; (必须的)

注意:5.7已经取消了password字段,务必写authentication_string

mysql5.7版本下载 mysql5.7下载安装_java_12


退出mysql

quit

mysql5.7版本下载 mysql5.7下载安装_mysql5.7版本下载_13


管理员权限下:mysql -u root -p验证root账户登录 然后输入密码(你可以验证下空密码是否能登录)

大功告成!!!

相关图像化操作界面下载激活见评论