文档章节

mysql5.7 社区zip版安装配置

觉皇
 觉皇
发布于 2016/07/01 15:03
字数 621
阅读 125
收藏 2

1.首先官网下载,下载地址 http://dev.mysql.com/downloads/mysql/ 直接点击mysql的那个大的图片即可进入安装程序下载,这个是安装程序是32位的,但是32位和64位机器都可以用,

Note: MySQL Installer is 32 bit, but will install both 32 bit and 64 bit binaries.

2.但是我眼瞎没看见,下了个zip版的,那就解压后手动配置吧。首先复制根目录下的my-default.ini,改名为my.ini,my.ini用下面内容替换

[client]

port=3306

#客户端字符类型,与服务端一致就行,建议utf8
default-character-set=utf8

[mysqld]

port=3306

#服务端字符类型,建议utf8
character_set_server=utf8

#解压根目录
basedir=E:\mysql-5.7.13-winx64

#解压根目录\data
datadir=E:\mysql-5.7.13-winx64\data

sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

[WinMySQLAdmin]

#解压根目录\bin\mysqld.exe
E:\mysql-5.7.13-winx64\bin\mysqld.exe 

3. 配置环境变量

我的电脑-属性-高级-环境变量-新建

变量MYSQL_HOME  值E:\mysql-5.7.13-winx64

找到变量path 编辑,在后面加上  ;%MYSQL_HOME%\bin

4. 打开cmd窗口,执行命令,提示Service successfully installed.即为服务安装成功,然后执行mysqld --initialize初始化mysql的data目录(注意此处不要手动创建data文件夹)。

C:\Users\Administrator>e:

E:\>cd mysql-5.7.13-winx64/bin

E:\mysql-5.7.13-winx64\bin>mysqld -install
Service successfully installed.
E:\mysql-5.7.13-winx64\bin>
E:\mysql-5.7.13-winx64\bin>mysqld --initialize

5.通过net strat mysql 启动服务,但是通过mysql -u root登录却报错mysql ERROR 1045 (28000): Access denied for user

6. 编辑mysql配置文件my.ini,在[mysqld]这个条目下加入 skip-grant-tables ,保存退出后重启mysql。这时候在cmd里面输入mysql -u root 就可以不用密码登录了,但很多操作都会受限制,因为我们不能grant(没有权限)。按下面的流程修改密码。注意mysql数据库下已经没有password这个字段了,password字段改成了authentication_string

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: 1 Warnings: 0

3.刷新数据库
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

4.退出mysql:
mysql> quit
Bye

改好之后,再修改一下my.ini这个文件,把我们刚才加入的"skip-grant-tables"这行删除,保存退出再重启mysql就可以了。

© 著作权归作者所有

共有 人打赏支持
觉皇
粉丝 1
博文 25
码字总数 2154
作品 0
西青
私信 提问
windows平台下安装与配置mysql5.7

博主QQ:819594300 博客地址:http://zpf666.blog.51cto.com/ 有什么疑问的朋友可以联系博主,博主会帮你们解答,谢谢支持! 在windows上安装mysql5.7需要具有系统的管理员权限。 Windows平台...

Mr大表哥
06/28
0
0
mysql-router 8 yum安装

1.配置安装源 #配置MySQL5.7的安装源 https://repo.mysql.com/mysql57-community-release-el7.rpm https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm rpm -Uvh https://r......

MichaelShu
10/23
0
0
MySQL 8在CentOS 7用rpm安装

1.配置MySQL yum安装源和安装: #配置MySQL5.7的安装源 https://repo.mysql.com/mysql57-community-release-el7.rpm https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm ......

MichaelShu
10/23
0
0
MySQL 安装配置 CentOS7_安装MySQL5.7

MySQL5.7RPM安装 本安装对应的OS为安装时默认最小软件包选择。 检查操作系统版本号 官网下载对应的版本(默认社区下载最新发布版本,可在Archives页面下载之前的小版本) 官网RPM安装参考文档...

PeakFang-BOK
11/15
0
0
Linux服务器部署mysql5.7.x 二进制包

mysql5.7的安装相对于5.6还是有点区别,本章主要介绍二进制的安装方法。 mysql 5.7下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads 安装 我下载的是版本是mysql5.7.22...

crazy_charles
04/20
0
0

没有更多内容

加载失败,请刷新页面

加载更多

为什么日志要private static final

private static final Log logger = LogFactory.getLog(SpringProperties.class); 对于使用PMD的任何人来说,如果日志记录器没有声明为静态的和final的,那么这个博客的标题就会出现在PMD错误...

stys35
17分钟前
1
0
基于深度学习模型Wide&Deep的推荐

本实验选用数据为UCI开源数据集,仅用于学习,请勿商用) Wide&Deep推荐算法出自一篇论文《Wide&Deep Learning for RecommenderSystems》,Wide&Deep由两部分组成,分别是Wide和Deep。先来说...

阿里云官方博客
21分钟前
1
0
列出文件目录结构

以下代码可快速列出所有文件夹,子文件夹下文件 用tree /f显示为树形结构 mypath = wsh.exec("cmd /c tree /f " & Chr(34) & mypath & Chr(34)).StdOut.ReadAll 用 dir显示为长文件名结构 my...

tedzheng
22分钟前
1
0
8.05-Win10 的一些个人设置

1、隐藏 Cortana搜索框 右击任务栏 ——> 找到Cortana ——> 里面有三个选项(隐藏;显示Cortana图标;显示搜索框) ——> 选中自己所需样式 2、显示“我的电脑”等按钮 桌面右键 ——> 个性...

静以修身2025
24分钟前
1
0
windows 下 es安装ik后报错无法启动

1、没有安装分词器时可以正常启动 2、在安装分词器后就报错了 错误信息:Exception in thread "main" java.security.AccessControlException: access denied ("java.io.FilePermission" "D...

zhu_kai1
28分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部