下面以MySQL 5.7.36绿色版为例,讲述解压,添加服务,修改密码等一系列操作。
1. 首先下载MySQL绿色版安装包,官网或者其他网站下载均可。
2. 解压mysql-5.7.36压缩包,存放位置自选
3. 在文件夹中新建一个my.ini文件,并配置my.ini文件 (data文件夹可新建可不建)
my.ini文件内容如下,主要修改自己的MySQL路径,以及data路径
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:/mysql-5.7.36
# 设置mysql数据库的数据的存放目录
datadir=D:/mysql-5.7.36/data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
4. 在我的电脑——属性——高级系统设置——环境变量——配置path变量;
变量值为:
5. 使用管理员身份打开cmd.exe程序
使用管理员身份打开cmd.exe程序
使用管理员身份打开cmd.exe程序
注意:如果未使用管理员身份打开的cmd.exe,在mysql安装过程中会出现
----------Install/Removeof the Service Denied!---------------------------------
6.对data文件夹进行初始化,需要切换至MySQL的bin文件夹下执行
命令1:>mysqld --initialize-insecure;(初始化后没有root密码,建议使用)
命令2:> mysqld –initialize;(初始化后随机生产一个root密码)
上述命令任意选择一种执行:
执行成功后会在MySQL根目录生产data文件夹
7.
安装mysql服务
命令:>mysqld-install
安装成功,控制台输出!
--------------------------Servicesuccessfully installed.----------------------------
未使用管理员身份打开的cmd
----------Install/Removeof the Service Denied!---------------------------------
8. 启动mysql服务
命令:>net start mysql
9. 登陆mysql
命令:>mysql -u root -p (第一次登陆如果没有密码可以直接按回车登陆)
10. 设置用户密码
update mysql.user set authentication_string=password('你想输入的密码') where user='root' ;
然后一定接着再输入 : flush privileges;
然后一定接着再输入 : flush privileges;
然后一定接着再输入 : flush privileges;