源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

mysql 5.7.10 winx64安装配置方法图文教程(win10)

  • 时间:2022-10-25 23:56 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:mysql 5.7.10 winx64安装配置方法图文教程(win10)
mysql还是比较好用的一款关系型数据库,今天重装了win10系统,于是想尝试安装解压版的mysql,安装完成之后写来和有需要的小伙伴们一起分享。 [b]工具:[/b] win10系统 64bit mysql-5.7.10-winx64.zip [b]方法/步骤1:[/b] 要安装mysql,首先我们得去mysql官网下载我们需要的资源,选择Downloads—>Community,这时候就能看到MySQL Community Server,这是今天我们要学习配置的版本。 [img]http://files.jb51.net/file_images/article/201701/2017118101500124.jpg?2017018101513[/img] 好了,到这里就能下载mysql-5.7.10-winx64.zip版本的安装包了。上面是32bit的,图片中标记的是64bit的,大家可以根据自己的实际情况选择下载。 [img]http://files.jb51.net/file_images/article/201701/2017118101524083.jpg?2017018101533[/img] 经过短短的等待,安装文件下载好了。下面一步就是解压缩,我这里将文件解压到了E盘,放到了文件夹mysql5.7中。 [img]http://files.jb51.net/file_images/article/201701/2017118101546027.jpg?2017018101554[/img] 新建一个my.ini文件,然后用记事本打开输入mysql的基本配置:
[mysql]
; 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
;设置3306端口
port = 3306
; 设置mysql的安装目录

basedir=E:\mysql5.7

; 设置mysql数据库的数据的存放目录

datadir=E:\mysql5.7\data

; 允许最大连接数

max_connections=200

; 服务端使用的字符集默认为8比特编码的latin1字符集

character-set-server=utf8

; 创建新表时将使用的默认存储引擎

default-storage-engine=INNODB

[img]http://files.jb51.net/file_images/article/201701/201711895738250.jpg?201701895750[/img] [img]http://files.jb51.net/file_images/article/201701/201711895825775.jpg?201701895835[/img] 以管理员身份打开cmd窗口后,将目录切换到你的解压文件bin目录下。再输入mysqld install回车运行就可以了,注意是mysqld不是mysql。 [img]http://files.jb51.net/file_images/article/201701/2017118101831211.jpg?2017018101840[/img] 接下来我们用mysqld--initialize先初始化data目录。要不然mysql5.7的文件夹下面不会出现data文件夹,一开始我也感觉自己的文件怎么缺点什么。我们来比较下初始化之前和之后的文件变化 [img]http://files.jb51.net/file_images/article/201701/2017118101852893.jpg?201701810191[/img] [img]http://files.jb51.net/file_images/article/201701/2017118101920762.jpg?2017018101931[/img] 接着就是在输入net start mysql启动服务。或者不嫌麻烦的话,就手动启动。打开服务,启动mysql服务。到这里基本就完成了,mysql的安装啦。 [b]方法/步骤2[/b] 好了,坑来了。以前我们安装mysql,root用户是不需要密码的,从mysql5.7开始不行了。坑了我一小会,我就记得我没设置密码啊,莫名其妙我竟然开始慌了。[b]ERROR 1045 (28000): [/b]Access denied for user'root'@'localhost'(using password: NO),好心塞。 [img]http://files.jb51.net/file_images/article/201701/2017118102111461.jpg?2017018102120[/img] 别慌,跟着我先关闭mysql服务。 [img]http://files.jb51.net/file_images/article/201701/2017118102153878.jpg?201701810222[/img] [img]http://files.jb51.net/file_images/article/201701/2017118102452492.jpg?201701810251[/img] 在提示命令管理工具输入如下命令,进入安全模式:mysqld --defaults-file="E:\mysql5.7\my.ini" --console --skip-grant-tables,这里的路径需要根据你安装的实际路径修改。好的,这个窗口我们让它就这么运行,然后重新打开一个命令提示窗口,记得一定是管理员权限。 [img]http://files.jb51.net/file_images/article/201701/2017118102508997.jpg?2017018102516[/img] 接着我们继续输入用户名和密码登陆,哇塞成功了。别急,这只是第一步。接下来我们还是要修改root的默认密码。 [img]http://files.jb51.net/file_images/article/201701/2017118102526064.jpg?2017018102534[/img] 接着,我们来选择当前使用的数据库:输入use mysql; 然后尝试修改密码,艾玛,字段不对。 1.进入mysql数据库: mysql> use mysql;Database changed 2.给root用户设置新密码mysql> update user set authentication_string=password("新密码") where user="root";Query OK,1 rows affected(0.01 sec)Rows matched:1 Changed:1Warnings: 0 3.刷新数据库 (一定要记得刷新)mysql>flush privileges; QueryOK, 0 rows affected (0.00 sec) 4.退出mysql:mysql> quit 下次输入mysql -uroot -p 就可以用新密码登录了 [img]http://files.jb51.net/file_images/article/201701/2017118102546244.jpg?2017018102558[/img] [img]http://files.jb51.net/file_images/article/201701/2017118102608438.jpg?2017018102618[/img] 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部