Win7x64下Mysql5.7.18解压版的安装方法

 更新时间:2017年07月06日 15:42:06   作者:Lospantence  
这篇文章主要介绍了Win7x64下Mysql5.7.18解压版的安装方法,需要的朋友可以参考下

相关阅读:

解决Win7 x64安装解压版mysql 5.7.18 winx64出现服务无法启动问题

1.下载安装包 百度云链接

2.解压后放到C:\Program Files\MySQL\mysql5.7.18

3.在文件夹下创建my.ini,内容为:

 [mysqld]
 #免密登录
 skip-grant-tables
 bind-address = 0.0.0.0
 port = 3306
 basedir=C:/Program Files/mysql/mysql5.7.18
 datadir=C:/Program Files/MySQL/mysql5.7.18/data
 max_connections=200

4.安装:

  一定要到bin文件目录下,否则在启动时可能报错。

 C:\Program Files\MySQL\mysql5.7.18\bin>mysqld -install

  卸载:

C:\Program Files\MySQL\mysql5.7.18\bin>mysqld -remove

5.由于解压的mysql没有data文件夹,需要我们初始化:

  命令行输入cmd

cd C:\Program Files\MySQL\mysql5.7.18\bin
 C:\Program Files\MySQL\mysql5.7.18\bin>mysqld -initialize

  运行后自动生成data文件夹。

  如果没有初始化,服务启动时会出现如下错误:

    MySQL 服务正在启动 .

    MySQL 服务无法启动。

    服务没有报告任何错误。

6.配置环境变量

  在Path后面加:

 ;C:\Program Files\MySQL\mysql5.7.18\bin

7.启动mysql:

  net start mysql  关闭mysql:

  net stop mysql

  查看所有服务:

  services.msc

8.修改密码:

    新安装的MySQL5.7,登录时提示密码错误,安装的时候并没有更改密码,后来通过免密码登录的方式更改密码,输入update mysql.user  set password=password('root') where user='root'时提示ERROR 1054 (42S22): Unknown column 'password' in 'field list',原来是mysql数据库下已经没有password这个字段了,password字段改成了authentication_string。  

  修改密码步骤如下:

mysql -u root -p 进入mysql
 use mysql;
 update mysql.user set authentication_string=password('root') where user='root' ;

  删除步骤3中的skip-grant-tables,重启mysql

以上所述是小编给大家介绍的Win7x64下Mysql5.7.18解压版的安装方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • mysql 字符串长度计算实现代码(gb2312+utf8)

    mysql 字符串长度计算实现代码(gb2312+utf8)

    PHP对中文字符串的处理一直困扰于刚刚接触PHP开发的新手程序员。下面简要的剖析一下PHP对中文字符串长度的处
    2011-12-12
  • Mysql用户权限分配实战项目详解

    Mysql用户权限分配实战项目详解

    用户是数据库的使用者和管理者,MySQL通过用户的设置来控制数据库操作人员的访问与操作范围,这篇文章主要给大家介绍了关于Mysql用户权限分配实战项目的相关资料,需要的朋友可以参考下
    2023-12-12
  • MySQL总是差八个小时该如何解决

    MySQL总是差八个小时该如何解决

    最近在用mybatis时发现,将LocalDateTime插入到数据库时时间少了8小时,下面这篇文章主要给大家介绍了关于MySQL总是差八个小时该如何解决的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下
    2022-04-04
  • MySQL分页分析原理及提高效率

    MySQL分页分析原理及提高效率

    这篇文章主要介绍了MySQL分页分析原理及提高效率的相关资料,需要的朋友可以参考下
    2017-05-05
  • Linux MYSQL5.7.23 rpm安装(附带安装包)教程

    Linux MYSQL5.7.23 rpm安装(附带安装包)教程

    RPM是一种软件包管理系统,常用于基于Red Hat的Linux发行版,如Fedora和CentOS,它允许用户通过预编译的二进制包快速安装和管理软件,这篇文章给大家介绍Linux mysql5.7.23 rpm安装(附带安装包)教程,感兴趣的朋友一起看看吧
    2023-12-12
  • MySQL主键生成的四种方式及对比详解

    MySQL主键生成的四种方式及对比详解

    在数据库设计中,主键(Primary Key)的选择至关重要,它不仅是数据行的唯一标识,还直接影响查询效率、数据存储甚至系统架构的扩展性,本文给大家分析了常见四种主键ID生成的方式,需要的朋友可以参考下
    2025-03-03
  • MySQL的隐式锁(Implicit Lock)原理实现

    MySQL的隐式锁(Implicit Lock)原理实现

    MySQL的InnoDB存储引擎中隐式锁是一种自动管理的锁,用于保证事务在行级别操作时的数据一致性和安全性,本文主要介绍了MySQL的隐式锁(Implicit Lock)原理实现,感兴趣的可以了解一下
    2025-03-03
  • MySQL UPDATE更新语句精解

    MySQL UPDATE更新语句精解

    mysql update命令的一些详细用法分析,真是不错的好东西,建议大家看看。
    2009-03-03
  • mysql优化连接数防止访问量过高的方法

    mysql优化连接数防止访问量过高的方法

    这篇文章主要介绍了mysql优化连接数防止访问量过高的方法,需要的朋友可以参考下
    2014-06-06
  • mysql order by 排序原理解析

    mysql order by 排序原理解析

    当涉及到大量数据时,对于 ORDER BY 操作,可以考虑为相应的列添加索引,如果不使用索引,mysql会使用filesort来进行排序,这篇文章主要介绍了mysql order by 排序原理,需要的朋友可以参考下
    2024-02-02

最新评论