64位操作系统最好安装64位的mysql数据库,充分利用内存的寻址能力,对于windows而言,mysql官网只提供了32位的MSI安装程序,因为在windows下安装64位的mysql,选择解压版安装。

1.官网下载mysql 5.7 64位

解压到D:\mysql-5.7.12-winx64\mysql-5.7.12-winx64

2.拷贝my-default.ini,重命名为my.ini

my.ini中填写如下内容:

[mysqld] basedir=D:\mysql-5.7.12-winx64\mysql-5.7.12-winx64 datadir=D:\mysql-5.7.12-winx64\mysql-5.7.12-winx64\data port = 3306

3.输入如下命令,生成初始化库

mysqld --initialize --user=mysql --console

出现错误的原因:

删除c:\和c:\windows下的my.ini,mysql默认会先从这些目录下找默认的配置文件,导致上面的错误。

删除c:\和c:\windows下的my.ini文件后执行命令

红框内为root用户的随机生成的密码:j#

生成系统数据库文件到配置文件指定目录

4.注册服务,启动

注册mysql服务

D:\mysql-5.7.12-winx64\mysql-5.7.12-winx64\bin\mysqld --install MySQL --defaults-file="D:\mysql-5.7.12-winx64\mysql-5.7.12-winx64\my.ini"

启动服务

net start MySQL

5.修改root密码

mysql -u root -p

用之前生成的root密码:j#

不允许执行此操作,必须重置root密码

SET PASSWORD = PASSWORD('你的新密码');

在 mysql-5.7.12 中, 系统的 user 表中没有 password 这一列了, 在 mysql-5.6.* 中还有。

以前我们用 mysql-5.6.* 的时候, 直接用 update 语句来更新root密码。

这种方法在 mysql-5.7.12 中没法用了, 我们只能用 SET PASSWORD = PASSWORD('你的新密码'); 来修改密码。 修改完密码之后, 需要重启 MySQL 服务才生效。

修改root密码

set password = password('123456');

重启mysql服务

重新登录

重新执行命令,ok

mysql 5.7 64位 解压版安装相关推荐

  1. mysql5.7.12 64位解压版_mysql 5.7 64位 解压版安装

    64位操作系统最好安装64位的mysql数据库,充分利用内存的寻址能力,对于windows而言,mysql官网只提供了32位的MSI安装程序,因为在windows下安装64位的mysql,选择解压版安 ...

  2. Win10下MySQL5.7.20 Mysql(64位)解压版安装及bug修复

    为什么80%的码农都做不了架构师?>>>    1.从官网下载MySQL5.7.20解压版64位:      https://dev.mysql.com/downloads/file ...

  3. mysql 5.6 64位解压版_MySQL 5.6 for Windows 解压缩版配置安装(win 10 64位亲测)附安装包下载链接...

    转载自百度经验:http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.html MySQL是一个小巧玲珑但功能强大的数据库,目前十分流行. ...

  4. mysql 5.7.20 win64_Win10下MySQL5.7.20 Mysql(64位)解压版安装及bug修复

    2.解压到某一文件夹,如"C:\Program Files\MySQL\mysql-5.7.20-winx64" 3.添加环境变量(系统变量): 变量名:MYSQL_HOME 变量 ...

  5. MySQL Windows 64位解压版安装

    1.下载MySQL安装包 下载地址:MySQL :: Download MySQL Community Server (Archived Versions) 选择安装版本:我选择的是5.1.43的版本 ...

  6. JDK(1.6,1.7,1.8,10,11)64位解压版配置使用

    JDK(1.6,1.7,1.8,10,11)64位解压版配置使用 安装jdk解压版 下载jdk地址   链接: https://pan.baidu.com/s/1sm8O5dF 密码: 86p4 将下 ...

  7. java6,jdk1.6 64位解压版

    64位的jdk,jdk1.6, java6,解压版的,不用安装, 解压出来配好环境变量就能用,环境变量怎么配我就不说了好吧. 下面是地址,拿走不谢. 解压密码:123456 >>>点 ...

  8. MySQL 5.7 解压版 安装教程(图文详细)[Windows](转载)

    本文转载自Horvey's blog的文字,转载仅作学习使用. 最近在学习中用到了MySQL数据库,在安装过程中遇到了不少问题,在翻了大半天百度后,问题基本都解决了,所以写一篇MySQL 5.7 解压 ...

  9. MySQL解压版安装

    MySQL解压版安装 1.下载对应版本的MySQL压缩包. 2.把压缩包解压在指定的位置. 3.在安装目录里面建一个文件,文件名字是指定的 my.ini 文件 4.在配置文件中写入如下的配置代码: [ ...

  10. 解压版mysql安装服务失败怎么办_mysql-8.0.17解压版安装步骤及MySQL服务无法启动问题的解决办法...

    本人初学使用mysql数据库,由于喜欢使用解压版,于安装配置中遇到许多问题,部分未能在搜索引擎中找到答案,偶然找到解决办法,故于此留下一些随笔,方便自己也为网友提供一点点参考,如有错误的地方,请大家批 ...

最新文章

  1. valve 的设计_向Valve Portal开发人员学习游戏设计原则
  2. android service是单例么,android 使用单例还是service?
  3. 第二届Byte Cup来袭,赢得2万美元奖金,登上字节跳动面试直通车
  4. MyEclipse里运行Tomcat后,Console窗口里中文显示乱码
  5. 15个顶级多线程面试题及答案
  6. java ee 设计模式解析与应用_Java EE 设计模式解析与应用_IT教程网
  7. 贝叶斯网络分析软件Netica
  8. 并行计算之路5——CUDA的硬件架构
  9. 8192fu网卡linux,Ubuntu 折腾 RTL8192EU 无线网卡驱动
  10. 【Struts】:Struts1和Struts2的区别与联系
  11. Learning to Rank基于pairwise的算法(三)—— RankNet、FRank、LambdaRank
  12. 转行AI产品经理的学习过程
  13. 自定义邮箱和手机号码的校验规则
  14. 查看连接到手机热点的树莓派IP地址
  15. 智慧厕所智能卫生间系统有哪些功能
  16. CSS Day02学习
  17. 从零构建知识图谱(技术、方法与案例)-第二章:知识图谱技术体系
  18. Web3策展生态解读:谁是互联网文明的策展人?
  19. python创建excel文件报错_python-通过openpy操作excel
  20. linux下汇编语言开发

热门文章

  1. 计算机拒绝访问移动硬盘,移动硬盘拒绝访问怎么办
  2. 158.导出northwind中employees的图像
  3. uchome 2.0 存在持久XSS漏洞
  4. 人体十二经络的走向动态图,人手一份!
  5. kindle刷机安卓版_亚马逊 kindle 刷机 过程记录
  6. Python掷骰子游戏
  7. 京城最有情调的14家餐厅
  8. 文本情感分类python_文本情感分类(一):传统模型
  9. 软件测试的测试方法有哪些?
  10. python修改pdf内容_如何编辑pdf文件,替换其数据?