MySQL压缩包怎么安装?我来告诉你具体操作步骤
许多刚学习python的小伙伴通常会遇到这种事,自己不知道如何下载MySQL的时候会找一些“老司机”要现成的MySQL,那么他就会收到一个压缩版的MySQL。但是这个时候问题又来了,既然是压缩版的MySQL那我该如何安装呢?
具体的安装步骤如下:
(一)我们把打包好的MySQL解压到一个目录,我的是如下目录:
D:MySQL文件\MySQL Server 5.7.22
此时解压后你会发现文件夹中少了一些东西,里面没有data目录和ini文件,接着往下看解决方法。
(二)在MySQL解压目目录下右键空白新建一个my.ini文件,复制如下内容
[mysqld] port = 3306 basedir=D:MySQL文件\MySQL Server 5.7.22 datadir=D:MySQL文件\MySQL Server 5.7.22data max_connections=200 character-set-server=utf8 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql] default-character-set=utf8
注:更改basedir、datadir为自己的路径
(三)将D:MySQL文件\MySQL Server 5.7.22in添加到系统变量中
(四)打开cmd,输入运行命令:
mysqld --initialize
此时会生成data目录
(五)运行mysqld -install (安装)
(六)运行net start mysql (启动mysql服务)
(七)这个时候我们需要设置root账户密码;在my.ini文件(MySQL的配置文件)的[mysqld]下加一行skip-grant-tables然后在任务管理器中重启一下MySQL服务
(八)重启MqSQL服务后,运行mysql -uroot -p,可以成功登入mysql
(九)更新root账户的密码为'root'
update mysql.user set authentication_string=password("root") where user="root"; flush privileges;(刷新账户信息)
(十)执行quit或ctrl+Z退出
然后将my.ini文件中刚才加的skip-grant-tables这一行删掉,保存后再重启MySQL服务即可。
之后,运行mysql -uroot -proot就可以用root用户名和root密码登陆了。