mysql 5.7.22 的下载和安装

由于重装了系统,之前安装的mysql就没有了,需要重新安装,但是我发现安装和以前也不太一样了,需要进行一系列的配hi,msi格式的安装以后还没有mysql的服务,我么可以选择使用zip格式的,msi格式的也可以,

zip格式的下载

我们在官网进行下载www.mysql.com


点击导航栏window  选择右侧的MySQL Community Server

下拉选择,进行下载,我选的是64位的,



然后对压缩包进行解压,解压之后放到一磁盘里面我没有改名字,大家可随意


配置环境变量


点击确定保存

此时的文件夹没有data  也没有ini文件,我们可以自己新建一个my.ini文件

[mysqld]


port = 3306


basedir=D:\mysql\mysql-5.7.22-winx64


datadir=D:\mysql\mysql-5.7.22-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


这个时候我们打开cmd

进入到文件目录bin下面

输入 mysqld  --initialize

输入mysqld -install

启动服务

net start mysql


此时mysql已经安装完成,

然后当我输入 mysql -u root  -p回车      没有密码我点击的回车我发现登不上去

我在ini文件【mysqld】下面添加一句skip-grant-tables

  在cmd  关闭mysql 服务net stop mysql

输入skip-grant-tables   此时光标停止不动  不要关闭这个窗口,在打开一个新的窗口

输入mysql

mysql> use mysql

Database changed

mysql>update user set authentication_string=password('123456') where user='root' ;


就可以了







skip-grant-tables

猜你喜欢

转载自blog.csdn.net/chai_cmf/article/details/80375912