Mysql-5.7 x64安装
首先在官网下载Mysql:https://dev.mysql.com/downloads/mysql/ 选择ZIP Archive下载。
下载安装之后配置环境变量:
编辑现有环境变量Path:
PS:在安装MySql过程中遇见一个坑,dll丢失,直接安装vsc++2013即可,https://www.microsoft.com/zh-CN/download/details.aspx?id=40784
同时5.7的mysql没有默认配置文件,所以需要自己在mysql的根目录下创建一个my.ini的配置文件,并创建一个data文件夹
(如果MySql服务无法启动一般都是这个问题,需要清空data文件 然后移除服务 mysqld --remove 再重新安装)
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port =
# 设置mysql的安装目录
basedir="C:\mysql-5.7.24-winx64"
# 设置mysql数据库的数据的存放目录
datadir="C:\mysql-5.7.24-winx64\data"
# 允许最大连接数
max_connections=
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
之后以管理员命令提示符(就是没用管理员打开导致我搞了半天执行不了语句)的方式打开Mysql,进入根目录例如:cd c:/mysql-5.7.23-winx64/bin,
安装Mysql-> mysqld -install,
之后初始化mysql-> mysqld --initialize,
启动mysql服务-> net start mysql
然后输入mysql -u root -p,输入密码,密码会在初始化中mysql的data文件下的***.err文件中随机生成。
输入密码后执行SET PASSWORD = PASSWORD(‘123456’); 设置密码,重新登陆。这时候Mysql已经安装完成。
解决Navicat无法远程连接1130问题:
在本机登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从”localhost”改称'%'即可
第一句:以权限用户root登录
mysql -u root -p
第二句:选择mysql库
mysql>use mysql;
第三句:查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)
mysql>select 'host' from user where user='root';
第四句:修改host值(以通配符%的内容增加主机/IP地址),当然也可以直接增加IP地址
如果这步出错"ERROR 1062 (23000): Duplicate entry '%-root' for key 'PRIMARY'" 由说明该记录有了,跳过这步
mysql>update user set host = '%' where user ='root';
第五句:刷新MySQL的系统权限相关表
mysql>flush privileges;
第六句:再重新查看user表时,有修改
mysql>select 'host' from user where user='root';
重启Mysql即可。
解决Navicat无法远程连接10038问题:
出现这个问题是服务器端的3306端口没有打开,以WinServer2012为例:
点击开始->管理工具->防火墙->入站规则->新建入站规则->端口-> 特定端口->3306->默认下一步->设置一个自己认识的名字
Mysql-5.7 x64安装的更多相关文章
- MySQL 5.7.16 在CentOS 6.5 x64 安装
1.创建MySQL组和MySQL用户 # groupadd mysql # useradd -g mysql mysql2.创建MySQL软件安装路径/opt/software # mkd ...
- MySQL Server 5.5安装中遇到的问题及解决方法
之前开始用师兄用过的电脑工作,各种不适应,开始重新搭建自己习惯的环境,重装MySQL就是其中一项,然后重装过程中遇到了问题,具体情况总结如下: 1.以前也重新安装过MySQL,但是完全没有用过就直接卸 ...
- mysql 5.6.24安装实例
安装前准备工作: 1)编辑PATH路径 vim /etc/profile PATH=/home/mysql/bin:/home/mysql/lib:$PATH export PATH 2)生效PATH ...
- mysql 5.0.46安装配置
http://os.chinaunix.net/a2008/0801/986/000000986346.shtml RPM包和源码包存放位置 /usr/local/src 源码包编译安装位置(pref ...
- WAMP(Windows、Apache、MySQL、php)安装配置过程常见问题
WAMP(Windows.Apache.MySQL.php)安装配置过程 可以参考该网友的总结(总结的不错,鼓掌!!): http://www.cnblogs.com/pharen/archive/2 ...
- Linux下查看mysql、apache是否安装,安装,卸载等操作
Linux下查看mysql.apache是否安装,并卸载. 指令 ps -ef|grep mysql 得出结果 root ? :: /bin/sh /usr/ ...
- MySQL学习笔记01-MYSQL安装
一 MySQL简介 MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司. MySQL 最流行的关系型数据库管理系统. MySQL分为企业版和社区版. ...
- Mac 下 Nginx、MySQL、PHP-FPM 的安装配置
用了3年多的本本罢工,最近新入手了一台 rmbp,一堆工作环境要配置,LNMP 里的 NMP 是常规要安装的,恰好也是第一次在 mac 上安装配置 nginx.mysql.php,所以顺便做个记录,免 ...
- CentOS 5.5 Nginx+JDK+MySQL+Tomcat(jsp)成功安装案例
在CentOS 5.5中安装Nginx+jdk+mysql+tomcat是非常容易的.只需yum安装环境包和nginx.解压安装jdk和tomcat.配置profile文件.server.xml和ng ...
- Windows 2008 R2 X64 安装WebsitePanel(WSP虚拟主机管理面板)
Windows 2008 R2 X64 安装WebsitePanel(WSP2.0虚拟主机管理面板) 估计很多同学都还不知道WebsitePanel是什么东东吧,Web ...
随机推荐
- Git 操作 GitHub
Git安装 https://www.cnblogs.com/taopanfeng/p/11076702.html 设置用户名(设置一次 以后就不用再设置了) git config --global u ...
- puppet之模板和类
puppet之模板和类 不同节点布置资源 vim /etc/puppet/manifests/site.pp 1 import "nodes/*.pp" 建立节点文件 mkdir ...
- Java并发编程实战 第11章 性能与可伸缩性
关于性能 性能的衡量标准有很多,如: 服务时间,等待时间用来衡量程序的"运行速度""多快". 吞吐量,生产量用于衡量程序的"处理能力",能够 ...
- windows环境下 RabbitMQ 安装时创建用户流程命令
https://blog.csdn.net/xiaojieblog/article/details/70332469
- 【HDU1011】Starship Troopers
题目大意:给定一棵 N 个节点的无根树,每个节点有一个重量和一个价值,现给出一些单位,每个单位可以接受 20 个重量单位,求如何分配这些单位,使得获得的价值最大. 题解:dp 好题qwq..真的毒瘤. ...
- Java注解Annotation与自定义注解详解
Java注解简介 开发中经常使用到注解,在项目中也偶尔会见到过自定义注解,今天就来探讨一下这个注解是什么鬼,以及注解的应用场景和如何自定义注解. 下面列举开发中常见的注解 @Override:用于标识 ...
- CodeForces-721A-One-dimensional Japanese Crossword
链接: https://vjudge.net/problem/CodeForces-721A 题意: Recently Adaltik discovered japanese crosswords. ...
- HDU-3416-MarriageMatch4(最大流,最短路)
链接: https://vjudge.net/problem/HDU-3416 题意: Do not sincere non-interference. Like that show, now sta ...
- 浅谈Mybatis通用Mapper使用方法_java - JAVA
文章来源:嗨学网 敏而好学论坛www.piaodoo.com 欢迎大家相互学习 对单表进行增删改查是项目中不可避免的需求,Mybatis的通用Mapper插件使这些操作变得简单 添加maven依赖 在 ...
- 【NOIP2016提高A组模拟9.14】数列编辑器
题目 分析 比赛上,没有注意到询问只询问光标前面,于是只打了个暴力. 因为询问只询问光标前面,首先,当光标向后每移动到一个位置,顺便将这个位置的前缀和,和最大前缀和求出来. 总之,模拟 #includ ...