MySQL5.7.23解压版安装教程

摘要:
每次查找安装教程都太麻烦了,所以请备份步骤以便稍后检查。[mysqld]port=3306basedir=D:/ProgramFiles/mysql-5.7.23-winx64datadir=D:\ProgramFiles/mysql-5.7-23-winx64/datamax_connections=200字符集server=utf8默认存储引擎=INNODBsql_mode=NO_engine_SUBSTITUTION,STRICT_TRANS_TABLES[mysql]默认字符集=utf8Place the my。ini文件。

每次找安装教程太麻烦,因此给自己备份一下步骤,方便以后查看。解压版下载地址https://dev.mysql.com/downloads/mysql/,详细图解如下:

1.根据自己需求,选择适合自己的进行下载。

 MySQL5.7.23解压版安装教程第1张

 MySQL5.7.23解压版安装教程第2张

2.解压安装包到自己的喜欢的路径,我选择的路径是D:Program Files

 MySQL5.7.23解压版安装教程第3张

3.配置环境变量

我是windows10的系统,找到环境变量配置位置

MySQL5.7.23解压版安装教程第4张

添加环境系统变量

MYSQL_HOME

D:Program Filesmysql-5.7.23-winx64

 MySQL5.7.23解压版安装教程第5张

编辑path变量,添加MYSQL_HOME

MySQL5.7.23解压版安装教程第6张

4.新建my.ini文件,5.7版本没有该文件需要自己新建,内容如下,注意要修改自己的文件地址。

[mysqld]
port = 3306
basedir=D:/Program Files/mysql-5.7.23-winx64
datadir=D:/Program Files/mysql-5.7.23-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


将my.ini文件放到D:Program Filesmysql-5.7.23-winx64目录下。

 MySQL5.7.23解压版安装教程第7张

5.cmd打开命令窗口,切换到MySQL目录下。

 MySQL5.7.23解压版安装教程第8张

6.执行mysqld -install命令进行安装

 MySQL5.7.23解压版安装教程第9张

7.执行mysqld --initialize-insecure --user=mysql命令初始化

 MySQL5.7.23解压版安装教程第10张

成功后,会生成data目录并生成root用户。

 MySQL5.7.23解压版安装教程第11张

8.执行net start mysql命令启动MySQL。

 MySQL5.7.23解压版安装教程第12张

9.启动成功,执行"mysqladmin -u root -p password 新密码"命令设置密码,root旧密码为空,直接回车就可以。

 MySQL5.7.23解压版安装教程第13张

10、使用新的密码即可登录

MySQL5.7.23解压版安装教程第14张

至此解压版安装完成。

免责声明:文章转载自《MySQL5.7.23解压版安装教程》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Excel 工具集<Excel 2010 插件><VSTO 插件>centos7 php-fpm 开机启动下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

关于使用MySQL语法ON DUPLICATE KEY UPDATE单个增加更新及批量增加更新的sql

前言: 在实际应用中,经常碰到导入数据的功能,当导入的数据不存在时则进行添加,有修改时则进行更新, 在刚碰到的时候,第一反应是将其实现分为两块,分别是判断增加,判断更新,后来发现在mysql中有ON DUPLICATE KEY UPDATE一步就可以完成,感觉实在是太方便了, 该语句是基于唯一索引或主键使用,比如一个字段a被加上了unique index,...

saltstack搭建LAMP架构案例

LAMP架构案例1)环境准备,定义file_roots环境   这个配置会在我们开始安装salt-master的时候,salt-master配置文件中定义: root@King: ~# grep -A 5 file_roots /etc/salt/master # file_roots: # base: # - /srv/salt/ #...

MySQL Access denied for user root@localhost 解决方法

今天把本地开发的项目(ThinkPHP 3.2.3)移到虚拟机上(CentOS 6.6,LNMP 1.2,MySQL 5.6.23),配置好 MySQL 之后访问首页,出现: 此时 MySQL 的用户名和密码都是 root 解决方法是: # /etc/init.d/mysql stop # mysqld_safe --user=mysql --skip...

利用mybatis连接mysql数据库进行数据的操作

整体结构如下: 首先写大配置,该配置的作用是连接数据库。    可以将连接数据库的方法单独提出来,写在jdbc.propterties中,代码如下: jdbc.driver=com.mysql.jdbc.Driver //加载驱动jdbc.url=jdbc:mysql://localhost:3306/school //连接mysql数据库jdbc...

MySql快速插入以及批量更新

MySql快速插入以及批量更新 插入: MySql提供了可以一次插入多条数据的用法: [sql]  INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9),(10,11,12)...;   在程序中可以通过循环,添加Values对应的列表,最后使用一次executeUpdate完成插入操作。但是...

mySQL 教程 第8章 视图

创建视图的目的 简单 隐藏数据复杂性 安全 可以对视图授权 数据独立 可以屏蔽表结构变化对用户的影响,比如增加列,更改列名 创建视图 1. 创建单表视图 以下视图显示JAVA班的学生姓名、身份证号和班级。 CREATE VIEW vJAVAstudent as SELECT sname 姓名,cardID 身份证号,class 班级 from `TStud...