Mysql 本质上是一个软件 8.x,5.x 本人采用5.7.31版本(既支持win又支持mac)
下载地址:https://downloads.mysql.com/archives/community/
本人经常使用的为:
链接:https://pan.baidu.com/s/1lXwdKdsBsobO75nL_Eeffw
提取码:1573
一、安装过程
1.选择版本及操作环境 ——第二个win(x86,64-bit),zip Archive
2.下载并安装两个补丁
<1.vcredist_x64.exe
<2.dxwebsetup.exe (安装时不选择bing包)
链接:https://pan.baidu.com/s/18W5tMiXGw-WzCqmEXf82kQ
提取码:1573
3.将下载解压缩好的mysql放置到一个无中文路径的文件夹中
4.创建配置文件
在mysql的项目路径中(与bin,docs同等级)创建文件 my.ini ,该配置文件中写入:
[mysqld] port=3306 basedir=E:\\Programming\\mysql-5.7.31-winx64 datadir=E:\\Programming\\mysql-5.7.31-winx64\\data
注:[mysqld] 和 port=3306为固定内容,不可更改,
basedir为自己安装mysql的路径
datadir为利用mysql帮助创建文件和文件夹的路径位置,这表示以后的数据将在当前安装路径下的data目录中
5.管理员权限打开终端,输入初始化命令: "E:\Programming\mysql-5.7.31-winx64\bin\mysqld.exe" --initialize-insecure
当初始化完成后会在安装目录中多出一个data目录
二、启动Mysql
启动方式有两种:
1.临时启动(不建议)
终端输入命令: "E:\Programming\mysql-5.7.31-winx64\bin\mysqld.exe"
此时已启动,将Mysql挂起,关闭该终端运行框时mysql随之关闭
2.制作成Windows服务,服务来进行会开启和关闭
制作服务:
终端输入命令: "E:\Programming\mysql-5.7.31-winx64\bin\mysqld.exe" --install mysql57
当命令执行后返回Service successfully installed 则服务创建成功
服务启动方式也有两种:
<1.net start mysql57
net stop mysql 57
<2.打开任务管理器-->菜单栏中点击“服务”-->找到“mysql57”来进行控制和关闭以及自启动等
三、连接Mysql
连接测试:给予三条命令(后面都要加英文分号)
用Mysql自带工具进行连接测试
建立系统环境变量:右键此电脑-->属性-->高级系统设置-->高级-->下面的系统环境变量-->Path-->新建-->安装路径\bin-->确定
进行连接:
终端输入命令: "E:\Programming\mysql-5.7.31-winx64\bin\mysql.exe" -h 127.0.0.1 -P 3306 -u root -p
注:-h 127.0.0.1 表示IP,-P 3306 表示端口,-u root 表示用户,-p表示密码
默认本机电脑,默认端口3306,因此可简写为: "E:\Programming\mysql-5.7.31-winx64\bin\mysql.exe" -u root -p
当已添加为环境变量时终端输入可再简写为: mysql -u root -p
出现(enter password:) 默认为无密码直接点击换行,此时则已连接成功
四、配置密码
1.连接成功后前面出现字样<mysql>时输入命令: set password=password(" "); 引号内放置想要设置的用户密码
当出现Query OK则执行成功!
2.查看已有文件夹及就是数据库(再输入指令): show databases;
3.退出(关闭连接)——再登录需要重新设置密码: exit;
五、忘记密码
默认情况下,启动Mysql时需要用户输入账户名和密码
修改MySQL配置(my.ini)-->此时需要先关闭Mysql服务-->配置文件中末行加上代码: skip-grant-tables=1
打开mysql -u root -p 进入无账号模式
重新设置密码运行命令: use mysql;
再执行:
update user set authentication_string=password('新密码'),password_last_changed=now() where user='root';
退出Mysql和检查关闭Mysql服务,将配置文件(my.ini)中添加的那行删掉,取消无账号模式,此后登录时则输入新密码
标签:配置,5.7,--,31,Mysql,mysql,MySQL,安装,winx64 From: https://www.cnblogs.com/hongbao/p/17140616.html