mysql 5.7.12 windows64安装流程
1.从官方下个免安装的zip压缩包;
2.修改本地环境变量,增加path变量的访问地址;
3.修改my-default.ini文件,释放basedir和datadir;
4.使用命令行进入mysql的bin文件夹下;
5.在该文件夹下手动建立文件夹,名称为data,同时执行命令mysqld --initialize,在data文件夹下生成一些配置文件;
6.安装mysql服务,命令是mysql -install;
7.此时可以启动mysql服务了,命令为net start mysql;
以下是mysql修改密码的一些操作:
1.此时进入mysql数据库是需要密码的,有博客说是自动生成于某个文件中,本宝宝没找到;
2.关闭mysql服务,同时执行mysqld --skip-grant-tables;
3.另外打开一个命令行窗口,执行以下操作:
//登录mysql
mysql -u root
//进入mysql数据库
use mysql;
//修改root账户密码
UPDATE user SET authentication_string=PASSWORD("新密码") WHERE User='root';
//刷新MySQL的系统权限相关表,否则会出现拒绝访问
FLUSH PRIVILEGES;
//退出mysql
quit;
4.需要注意的是,mysql5.7没有password这个字段了,改成了authentication_string;
5.此时重启mysql服务时,本地会报错的,宝宝粗暴地重启了下机子;
6.此时数据库可以用刚才设置的密码进入的,不过任何操作都会提示这么一个错误:You must SET PASSWORD before executing this statement...,此时,执行操作SET PASSWORD = PASSWORD('123456');
7.到此,mysql5.7安装完成,一脸的累觉不爱有木有。。。
主要有两点:mysql更改了password字段,另外一点是SET PASSWORD = PASSWORD('123456'),宝宝也不清楚为什么在安全模式下设置的密码,需要进行这样一步操作。
不得不吐槽mysql5.7的安装,而且官方网站也没有明显的安装文档链接,点击之后直接下的zip压缩包。感觉如果是安装版,会省事很多,因为安装版会在安装过程中让你设置一些参数。
附:从官方网站下了个解压版的windows 64位压缩包,解压之后增加path路径,修改配置文件提供mysql根路径,做了这两个配置之后,在命令行中进行服务的注册,mysql的初始化,然后就可以启动服务了。
mysql初始化有个比较蛋疼的坑,
mysqld --initialize,尼玛是两个斜杠,不是一个。有强迫症,运行的时候删掉一个,会报这么一个错误信息,
cannot change dir to ...,当你启动mysql服务时,会直接返回服务没有返回任何消息。
之前接触过的linux命令,没有双斜杠的写法,下意识的删了一个,结果忙活了半天。
分享到:
相关推荐
根据提供的文件信息,我们可以提取并总结出MySQL 5.7.12官方手册中的关键知识点。这份手册不仅涵盖了MySQL 5.7版本的功能介绍,还包括了基于NDB 7.5版本的MySQL Cluster的相关信息。下面将从不同角度对这些知识点...
MySQL (数据库服务器)是一款小型关联式数据库管理系统,MySQL (数据库服务器)的执行性能非常高,运行速度非常快,并非常容易使用,是一个非常捧的数据库。MySQL (数据库服务器)在世界上是最流行的数据库语言。...
在Linux环境下,安装MySQL 5.7.12通常涉及以下步骤: 1. **下载与解压**: 首先,你需要从官方源或者第三方镜像站点下载`mysql_5.7.12.tar.gz`这个压缩包。下载完成后,使用`tar`命令来解压文件,例如:`tar -zxvf ...
该文档中介绍了一些重要的知识点,包括如何下载MySQL 5.7.12 winx64版本、配置安装环境、设置my.ini配置文件、将MySQL注册为Windows服务以及初始化数据库等步骤。 首先,用户需要通过官方指定的地址下载MySQL ...
通过“mysql-installer-web-community-5.7.12.0.msi”这个文件,用户可以便捷地在 Windows 上安装 MySQL 5.7.12 社区版。安装过程采用向导式操作,使得即便是数据库新手也能轻松完成安装。安装程序会引导用户设置...
在Linux(我用的CentOS6.8)上用源码安装MySQL5.7.12需要的所有依赖都在(除gcc和gcc_c++外,一般系统都带)包括ncurses-devel-5.7-4.20090207.el6.x86_64、libarchive-2.8.3-7.el6_8.x86_64、cmake-2.8.12.2-4.el6.x86_...
MySQL Server 5.7.12 是一个流行的开源关系型数据库管理系统,被广泛应用于软件开发领域。本安装教程将引导你逐步完成在Windows操作系统上的安装过程。 **第一步**:启动安装程序。双击下载的安装文件 "mysql-...
在这个压缩包中,您将找到安装MySQL 5.7.12所需的所有组件,以及可能与之相关的其他软件,这可能是为了辅助数据库的配置、管理和开发。 首先,让我们详细了解一下MySQL 5.7.12的一些关键特性: 1. **性能提升**:...
"centos 7.1 mysql5.7.12常见问题解决" 标题:"centos 7.1 mysql5.7.12常见问题解决",该标题指向了 Centos 7.1 操作系统下使用 MySQL 5.7.12 版本时可能遇到的问题和解决方法。 描述:"centos 7.1.1503 系统下使用 ...
本教程将详细介绍如何在Linux(本例中是Ubuntu Kylin 14.04.1 64位)上安装MySQL 5.7.12,确保你能顺利进行。 **环境准备** 1. **安装虚拟机**: 使用Oracle VM VirtualBox在Windows 7 64位系统上创建虚拟机。如果...
在安装 MySQL Server 5.7.12 之前,需要确保计算机已经安装了 Windows 操作系统,并且已经安装了 .NET Framework 4.5 或更高版本。 2. 安装 MySQL 双击“mysql-installer-community-5.7.12.0.msi”文件,开始安装 ...
这个压缩包“mysql-5.7.12-winx64.zip”包含了MySQL 5.7.12版本的Windows 64位安装文件。MySQL 5.7是该数据库管理系统的一个重要里程碑,它在性能、可扩展性、安全性和易用性方面都做了很多改进。 **MySQL 5.7的...
MySQL 5.7.12 winx64手动安装教程的知识点主要包括以下几个方面: 1. 安装包获取:用户可以通过指定的百度云链接获取mysql-5.7.12-winx64安装包。这里需要强调的是,获取安装包是开始安装前的第一步。 2. 安装包...
使用busybox环境和mysql5.7.12封装的docker镜像 docker load -i mysql_5.7.12-image.tar.gz 导入后可以直接使用
### MySQL Server 5.7.12 安装教程及基本命令详解 #### 一、MySQL Server 5.7.12 安装步骤 **第一步:启动安装程序** - 双击`mysql-installer-community-5.7.12.0.msi`文件开始MySQL的安装过程。 **第二步:选择...
mysql-5.7.12-linux-glibc2.5-x86_64.tar.gz(安装步骤).txt 截至2016.04.20最新新mysql for linux的安装步骤。 glibc版本是不需要make的。 所以选择这个安装包不需要任何依赖包,包你100安装成功
CentOS6.5下YUM安装最新MySQL5.7.12
以下是关于 MySQL 5.7.12 版本及其在 Windows 64 位环境下安装和使用的关键知识点: 1. **MySQL 的核心概念**: - **关系型数据库**:MySQL 是基于关系模型的,这意味着数据以表格的形式存储,每个表有列和行,...