MySQL5.7.19版本压缩包安装方式的一些坑

ySQL社区版下载地址:https://dev.mysql.com/downloads/mysql/,在这里也可以选择之前的版本下载。

MySQL进入5.7.7版本以后,压缩包安装需要注意一些地方:

1、相比较于之前版本,压缩包中没有data文件夹,这里是MySQL的配置数据,在5.7.7版本后,通过初始化命令生成data文件夹,无需手动创建。

2、相比较于之前版本,需要添加my.ini文件,这个文件写的是MySQL配置,以下是我的MySQL配置文件。

[mysqld]

port=3306

basedir="E:/Tools/mysql-5.7.19-winx64"#此处是MySQL解压缩后的文件夹路径

datadir="E:/Tools/mysql-5.7.19-winx64/data\"#此处是要生成配置问价夹data的路径,注意最后\结尾

max_connections=1000#MySQL的最大连接数

character-set-server=utf8

default-storage-engine=INNODB

lower_case_table_names = 1

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

#skip-grant-tables

[client]

port=3306

default-character-set=utf8

[mysql]

default-character-set=utf8

3、解压后没有文件夹data,并将my.ini文件放入解压后的文件夹,如图

4、用管理员身份运行CMD,cd E:\Tools\mysql-5.7.19-winx64\bin

首先运行:“mysqld --initialize-insecure --user=mysql”,这行命令初始化MySQL,执行完这条命令后,MySQL会在根目录自建一个data文件夹,并且建好默认数据库,登录的用户名为root,密码为空。

然后运行:“mysqld -install”,将MySQL注册到Windows服务中。

最后运行:“net start mysql”, 启动MySQL服务。

验证:“mysql -uroot”,以root用户名登陆MySQL,显示如下图:

至此,安装完成。

时间: 2024-10-22 17:11:16

MySQL5.7.19版本压缩包安装方式的一些坑的相关文章

MySQL 5.6.19 二进制的安装方式

1.        操作系统 CentOS release 6.2 (Final) 2.        创建用户和组 [[email protected] ~]# groupadd mysql [[email protected] ~]# useradd -r -g mysqlmysql 3.        解压安装包(解压到你想存储数据库数据的地方) [[email protected] ~]# cd /data [[email protected] data]# tar -xzvf /roo

Mysql5.7.19压缩版安装步骤及踩过的坑

安装Mysql5.7.19压缩版 一:下载压缩包 1.从MySQL官网下载MySQL Community Server 5.7.19,此版本为免费版. 2.下载完成之后解压缩,打开之后文件夹如下: 二:配置mysql 打开文件夹D:\programs\MySQL\mysql-5.7.19-winx64,新建文件夹data,新建配置文件my.ini,文件夹目录如下: 配置文件my.ini添加内容如下: [client] port=3306 default-character-set=utf8 [m

SuSE11安装MySQL5.6.40:RPM安装方式

摘要:SuSE11sp3 64位操作系统. MySQL5.6.40rpm安装包 注:kingtry是我的主机名 一.环境准备 操作系统:SuSE版本11sp3,64位 kingtry:~ # uname -a Linux kingtry 3.0.76-0.11-default #1 SMP Fri Jun 14 08:21:43 UTC 2013 (ccab990) x86_64 x86_64 x86_64 GNU/Linux kingtry:~ # cat /etc/SuSE-release 

SuSE11安装MySQL5.5.60:RPM安装方式

摘要:SuSE11sp3 64位操作系统. MySQL5.5.60 rpm安装包 注:kingtry是我的主机名 一.环境准备 操作系统:SuSE版本11sp3,64位 kingtry:~ # uname -a Linux kingtry 3.0.76-0.11-default #1 SMP Fri Jun 14 08:21:43 UTC 2013 (ccab990) x86_64 x86_64 x86_64 GNU/Linux kingtry:~ # cat /etc/SuSE-release

SuSE12安装MySQL5.7.22:编译安装方式、单实例

摘要:SuSE12.1 64位操作系统. MySQL5.7.22 编译安装.单实例 带boost和不带boost的编译安装 注:kingtry是我的主机名 一.环境准备 操作系统:SuSE版本12.1,64位 kingtry:~ # uname -a Linux kingtry 3.1.0-1.2-desktop #1 SMP PREEMPT Thu Nov 3 14:45:45 UTC 2011 (187dde0) x86_64 x86_64 x86_64 GNU/Linux kingtry:

mysql压缩包安装方式

从官网https://dev.mysql.com/downloads/mysql/上下载mysql-5.6.31-winx64.zip,将其解压,接下来的安装是通过命令来安装MySQL数据库的.(P.S. 5.7的版本会出问题,最好还是5.6的版本) (1)mysql-5.6.31-winx64.zip解压到E:\JavaWebDeveloper\文件下,打开命令提示符以管理员身份运行,cd到E:\JavaWebDeveloper\mysql-5.6.31-winx64\bin下 命令为:cd

mysql5.7.19版本的主从复制问题分享

今天学习构建mysql 5.7.19版本的MySQL的主从复制 碰到了一些坑,特定分享下: mysql的主从服务器是通过克隆虚拟机完成,导致uuids一样,需要修改auto.cnf文件 在slave上想通过在/etc/my.cnf里添加连接master的配置,总是导致启动mysqld服务失败,看错误日志,说不支持的选项.原因是5.7.19里已经淘汰了在配置文件里加这种配置的方法了. 下面是部分笔记,特分享下. mysql> show variables like "%binlog%&quo

mysql-5.5.49版本二进制安装

Mysql安装步骤: 系统版本: [[email protected] ~]# cat /etc/redhat-release CentOS release 6.8 (Final) 1.上传MySQL二进制安装包: https://pan.baidu.com/disk/home#category/type=6&vmode=list ###-网盘下载地址 [[email protected] ~]# cd /home/oldboy/tools/ [[email protected] tools]#

SuSE11安装MySQL5.7.22:二进制安装方式、单实例

摘要:SuSE11sp3 64位操作系统. MySQL5.7.22 二进制安装包.单实例 注:kingtry是我的主机名 一.环境准备 操作系统:SuSE版本11sp3,64位 kingtry:~ # uname -a Linux kingtry 3.0.76-0.11-default #1 SMP Fri Jun 14 08:21:43 UTC 2013 (ccab990) x86_64 x86_64 x86_64 GNU/Linux kingtry:~ # cat /etc/SuSE-rel