转:百度MySql5.7安装配置
原文地址:http://jingyan.baidu.com/article/8cdccae946133f315513cd6a.html
MySQL 5.7以上版本的配置和以前有所不同,在这里与大家分享一下经验。
工具/原料
- MySQL 5.7及以上版本压缩包
- windows 7及更高版本
方法/步骤
解压缩
将下载到的文件解压缩到自己喜欢的位置,例如我自己的位置是D:\Program Files\mysql-5.7.10-winx64
添加环境变量
右键计算机->属性->高级系统设置->环境变量;在系统变量里添加MYSQL_HOME环境变量,变量值为MySQL的根目录,例如我的是D:\Program Files\mysql-5.7.10-winx64(原路径有错,已更改,对受误导的网友表示抱歉。谢谢网友“庞大进”的提醒,2016.5.7)
找到path,选择编辑,在原有值末尾添加;%MYSQL_HOME%\bin
添加配置文件
在MySQL的安装目录(例如我的是D:\Program Files\mysql-5.7.10-winx64)下,建立新文本文件txt,并将其命名为my.ini(注意扩展名也要修改)。
双击打开该文件,并在其中添加内容如下:
[mysqld]
basedir=D:\Program Files\mysql-5.7.10-winx64
datadir=D:\Program Files\mysql-5.7.10-winx64\data
port = 3306
保存后关闭
初始化数据库
以管理员自身份打开CMD执行以下命令(注意必须以管理员身份打开,否则报错)
mysqld --initialize --user=mysql --console
在控制台消息尾部会出现随机生成的初始密码,记下来(因为有特殊字符,很容易记错,最好把整个消息保存在记事本里)
如果上述命令运行不成功请用以下命令代替:
%MYSQL_HOME%\bin\mysqld --initialize --user=mysql --console
如果仍然不成功请检查第2步
将MySQL添加到系统服务
以管理员自身份打开CMD执行以下命令(注意必须以管理员身份打开,否则报错)
mysqld --install MySQL
net start MySQL
安装成功,则显示“服务已启动成功”
如果上述命令运行不成功,可以用以下命令代替:
%MYSQL_HOME%\bin\mysqld --install MySQL
net start MySQL
(第2步改了之后,之前这里忘记了更改,谢谢网友穆novA的提醒,2016.6.12)
安装成功,则显示“服务已启动成功”
如果仍然不成功请检查第2步
启动MySQL并修改密码
在CMD控制台里执行命令 mysql -u root -p
回车执行后,输入刚才记录的随机密码
执行成功后,控制台显示 mysql>,则表示进入mysql
输入命令set password for root@localhost = password('123'); (注意分号)
此时root用户的密码修改为123
- 7
再次感谢所有为完善本文做出努力的帅哥美女们~
转:百度MySql5.7安装配置的更多相关文章
- mysql5.7安装配置,常用命令,常见问题
1.安装配置 参考:http://www.cnblogs.com/Fiona20170420/p/6738185.html 1. 下载 2. 解压缩 3. 添加path环境变量,路径指向mysql所在 ...
- my02_Atlas mysql5.7安装配置
软件环境:centos7.3,glib-2.49,lua5.1,Atlas2.2.1,mysql5.7 依赖包安装******************************************* ...
- mysql-5.7安装配置指导
mysql 安装 yum 安装mysql 源码编译安装mysql 通过yum安装 下载yum仓库配置安装包 MySQL Yum Repository http://dev.mysql.com/down ...
- Centos6.8 Mysql5.6 安装配置教程
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS ...
- CentOS7下MySQL5.7安装配置方法图文教程(YUM)
安装环境:CentOS7 64位,MySQL5.7 1.配置YUM源 在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ # ...
- Centos6.8 Mysql5.6 安装配置教程(转)
准备Mysql文件: 方式一:wget url(mysql下载地址); 方式二:从官网下载mysql,上传至centos(小编使用的Nodepad++的NppFTP具体做法请百度); 检查之前安装 ...
- YUM CentOS 7 64位下mysql5.7安装配置
配置YUM源 在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ #下载mysql源安装包 # wget http://dev ...
- Centos7:mysql5.6安装,配置及使用(RPM方式)
1.首先安装好jdk环境,本机所用环境为jdk1.8 2.卸载MariaDB(Centos7自带)与Mysql 2.1卸载:MariaDB #rpm -qa | grep -i mariadb //查 ...
- mysql5.7安装配置
sonar要求mysql5.6版本,所以安装一下最新的mysql5.7 相对路径配置一直存在问题,所以采用绝对路径配置,本次配置的基础路径是: D:\sonar\mysql-5.7.17-winx64 ...
随机推荐
- python 2.0 与 python 3.0 区别
区别一: python 2.0 : 源码不规范,重复代码很多 python 3.0 : 源码精简,美观.优雅 区别二: PY2 : 有整型int.长整型long. py3:只有整型 ...
- multi role
mesos 1.2.0实验性的支持了一个框架多个role. message FrameworkInfo { ... // Roles are the entities to which allocat ...
- java 基础最全网站
http://www.runoob.com/java/java-tutorial.html
- 关于python中的is和==的区别
Python 中的比较:is 与 == 在 Python 中会用到对象之间比较,可以用 ==,也可以用 is .但是它们的区别是什么呢? is 比较的是两个实例对象是不是完全相同,它们是不是同一个 ...
- ScrollReveal.js 用于创建和管理元素进入可视区域时的动画效果,帮助你的网站增加吸引力。
ScrollReveal.js 用于创建和管理元素进入可视区域时的动画效果,帮助你的网站增加吸引力. 1.http://www.yangqq.com/jstt/css3/2017-08-08/787. ...
- 与元素类型 "item" 相关联的 "name" 属性值不能包含 '<' 字符。
Android Studio 打包时,报错: 与元素类型 "item" 相关联的 "name" 属性值不能包含 '<' 字符. 这个问题自己百度也没有发现 ...
- Python 函数内变量的作用域
Python程序中创建.改变.查找变量名时,都是在一个保存变量名的空间中进行,我们称之为命名空间,也被称之为作用域. 全局作用域(global):即在模块层次中定义的变量,每一个模块都是一个全局作用域 ...
- easyui中自定义下拉框的使用
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- 如何修改Eclipse的 workspace目录
Eclipse是一款很强的Java IDE, eclipse ide for eclipse committers 这里的committers 就是投稿者与执行者的意思,也就是说这个eclipse是为 ...
- Dede文章标题长度修改
方法一.首先你要进入dedecms后台,系统——系统基本参数——其他选项——文档标题最大长度——在这修改为200或更大(其实200应该是足够了). 方法二.进入phpmyadmin,点击dede_ar ...