mysql 5.7以上版本下载及安装图文教程

作者:~one 时间:2024-01-27 21:53:56 

一、下载

1.mysql官网下载地址:https://downloads.mysql.com/archives/community/

mysql 5.7以上版本下载及安装图文教程

2.下载完成后解压,解压后如图:

mysql 5.7以上版本下载及安装图文教程

3.放置位置,把解压好的文件夹放在自己喜欢的位置

二、配置mysql

1.mysql-5.7.17-winx64目录下,新建一个my.ini。复制下面的代码保存就可以了。my.ini会替换掉下面的my-default.ini文件

mysql 5.7以上版本下载及安装图文教程

注:my.ini文件的内容:

[mysql]

; 设置mysql客户端默认字符集

default-character-set=utf8

[mysqld]

;设置3306端口

port = 3306

; 设置mysql的安装目录

basedir=F:\mysql-5.7.10-winx64

; 设置mysql数据库的数据的存放目录

datadir=F:\mysql-5.7.10-winx64\data

; 允许最大连接数

max_connections=200

; 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

; 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

三、安装mysql服务

1、右击开始按键选择搜索输入cmd,会出现一个命令提示符右键选择以管理员身份运行这个选项,不然就会出现一个身份不够的错误码

mysql 5.7以上版本下载及安装图文教程

2.以管理员身份打开cmd窗口后,将目录切换到你的解压文件bin目录下。再输入mysqld install回车运行就可以了,注意是mysqld不是mysql。出现安装成功就可以了。由于我已经安装过了所以就出现这个了。

mysql 5.7以上版本下载及安装图文教程

3.这时我们可以先用mysqld  --initialize 先初始化data目录:

mysql 5.7以上版本下载及安装图文教程

四、修改密码

1、my.ini配置文件[mysqld]条目下加一条命令skip-grant-tables,然后重启mysql

mysql 5.7以上版本下载及安装图文教程

2.

(1)进入mysql数据库:

mysql> use mysql;Database changed

(2)给root用户设置新密码mysql> update user set authentication_string=password("新密码") whereuser="root";

Query OK,1 rows affected(0.01sec)Rows matched:1 Changed:1Warnings: 0

(3)刷新数据库 (一定要记得刷新)mysql>flush privileges; QueryOK, 0 rows affected (0.00 sec)

(4)退出mysql:mysql> quit

最后把配置文件中的skip-grant-tables 注释掉。下次输入mysql -uroot -p 就可以用新密码登录了

mysql 5.7以上版本下载及安装图文教程

以上所述是小编给大家介绍的mysql 5.7以上版本下载及安装图文教程网站的支持!

来源:http://www.cnblogs.com/runningStudy/archive/2017/02/26/6444047.html

标签:mysql,5.7,下载,安装
0
投稿

猜你喜欢

  • python多进程实现文件下载传输功能

    2022-06-27 02:22:41
  • JavaScript通过改变文字透明度实现的文字闪烁效果实例

    2024-04-16 09:13:28
  • Python装饰器decorator用法实例

    2023-02-06 23:26:43
  • 在Python中编写数据库模块的教程

    2024-01-22 21:28:40
  • vue实现下拉菜单树

    2024-05-09 15:18:39
  • vue如何使用formData传递文件类型的数据

    2024-04-30 10:33:24
  • python程序如何进行保存

    2021-08-25 08:39:11
  • MySQL错误TIMESTAMP column with CURRENT_TIMESTAMP的解决方法

    2024-01-25 20:47:47
  • Python lxml库的简单介绍及基本使用讲解

    2022-09-12 07:40:55
  • Echarts图表移动端横屏进入退出的实现

    2024-05-11 09:06:45
  • Vue中keep-alive组件的深入理解

    2023-07-02 17:00:38
  • mysql 之通过配置文件链接数据库

    2024-01-17 13:32:28
  • python TKinter弹出式菜单的实例方法

    2023-03-25 05:59:54
  • 远程部署工具Fabric详解(支持Python3)

    2023-10-26 14:05:18
  • python 如何通过KNN来填充缺失值

    2022-09-28 10:39:16
  • mysql和oracle默认排序的方法 - 不指定order by

    2024-01-27 17:44:28
  • Python3将数据保存为txt文件的方法

    2023-01-22 19:06:27
  • MySQL查看、创建和删除索引的方法

    2024-01-22 01:02:46
  • Flask交互基础(GET、 POST 、PUT、 DELETE)的使用

    2022-01-17 11:00:04
  • pytorch自定义初始化权重的方法

    2023-12-25 07:55:06
  • asp之家 网络编程 m.aspxhome.com