前言
以前mysql安装的都是下一步,下一步的方式,步骤繁多而且容易出错.今天特意记录一个绿色安装版,仅仅需要简单的几步,就可以实现.
下载mysql
这里我就直接提供百度网盘的分享,因为官网的下载速度会特别的慢
链接:https://pan.baidu.com/s/16Fm6T5-AMBXZRKFWXWyvhA 提取码:grgi
创建my.init
在mysql5.7中,必须手动创建my.init可以先创建一个.txt文件,然后在修改即可
my.ini中配置如下,大家一定全部复制
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MYSQL的安装目录
basedir=D:\mysql-5.7.25-winx64
# 设置为MYSQL的数据目录
datadir=D:\mysql-5.7.25-winx64\data
#mysql默认端口号
port=3306
character_set_server=utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
#创建表用的默认引擎
default-storage-engine=MyISAM
***一定注意这里是 ,而非 / ***
进行mysql服务段的安装.
以管理员身份打开cmd命令窗口,将目录切换到MySQL的安装目录的bin目录下执行mysqld install提示 Install/Remove of the Service Denied! 说明cmd命令框不是以管理员身份打开的.
然后在执行mysqld install
出现图中所示表示安装成功
进行数据库的初始化
mysqld --initialize-insecure --user=mysql,这时mysql就会在安装目录创建data文件夹,用于存放数据
mysql的启动和关闭
启动MYSQL命令 net start mysql
停止MYSQL命令 net stop mysql
登录,并且设置密码
密码的设置,命令如下,大家复制的时候,千万不要搞错
UPDATE mysql.user SET authentication_string = PASSWORD('新密码') WHERE user = 'root';
区别:5.7已经取消了password字段,要写成authentication_string
然后刷新数据库 FLUSH PRIVILEGES;
管理员权限下:mysql -u root -p 然后输入密码(你可以验证下空密码是否能登录)
终于是装完了,大家一定注意,所有的符号都是英文状态下的,写成中文就错了.