MySQL 5.7.14 win10安装
1. 下载: http://dev.mysql.com/downloads/mysql/
2.解压zip文件夹到指定的目录
3.添加环境变量
右击我的电脑->属性->高级系统设置->高级->环境变量->
在系统变量中找到变量Path,点击编辑,在变量值最后面添加解压路径,路径要到bin文件夹下的路径,如:
4.进入解压路径,修改路径下的my-default配置文件:
5.以管理员权限运行cmd,初始化mysql数据库,这时会创建刚刚配置的data目录和一些数据库系统用的基本表
桌面栏搜索cmd,右击取得管理员权限。
输入: mysqld --initialize
6.安装mysql服务
输入:mysqld -install
这时在服务列表中会有一个MySQL服务,可以使用win+R打开运行,输入services.msc快速打开服务列表
7.跳过认证,登陆数据库需要输入密码,以前的账号是root,密码为空,这个版本密码不为空,不清楚是什么,就直接跳过验证
输入:mysqld -nt --skip-grant-tables
这时窗口会卡在那里不动,没有什么现象,重新开一个以管理员身份运行的cmd命令行窗口
8.执行mysql -uroot
输入:update mysql.user set authentication_string=password('root') where user='root';
以前的版本更新语句好像是:update mysql.user set password=password('root') where user='root';
这个版本会提示没有password这个字段了。
输入quit推出mysql
9.关闭mysql服务
第一窗口不知道如何终止,直接关掉就好了。在第二个有管理员权限的窗口中输入
netstat -ano | findstr 3306 可以查到该端口3306占用的进程PID号
然后执行 taskkill /f /pid 8776 强制关闭进程就可以了
10.启动mysql服务
继续输入net start MySQL就可以启动服务了
输入net stop MySQL即为关闭服务。
注意MySQL这个名称要是服务列表中的对应得服务名称才行,右击选中的服务,选择属性就可以看见
登陆数据库 mysql -uroot -proot -h localhost -P 3306 mysql (-p之后都可以不用输入,回车就可以输入密码,然后使用use mysql 选择mysql数据库就行了)
这样就完成了mysql5.7.14 在win10上最基本的配置了。
11.其他配置
my-default.ini中可以配置一些其它选项,如:log-error=E:\mysqld.log等等。
12.使用软件(如Navicat)连接会报错误
ERROR 1862 (HY000): Your password has expired. To log in you must change it using a client that supports expired passwords.
使用mysql -uroot -proot登陆,然后输入set password=password('root');就可以了。
MySQL 5.7.14 win10安装的更多相关文章
- mysql 5.7.14 免安装配置方法教程
仅供参考 一.下载 1. 进入mysql官网,下载Mysql-5.7.14,下载地址:http://dev.mysql.com/downloads/mysql/ 2.将下载好的文件解压到自定义目录 二 ...
- win10 安装 mysql 5.7
win10 安装 mysql 5.7 1.在mysql 官网下载mysql 5.7 的手动安装包 mysql--winx64.zip 2. 解压到mysql 目录的文件夹下面 D:\moudle\my ...
- CentOS 6.4下编译安装MySQL 5.6.14
概述: CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14. 正文: 一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server ...
- Ubuntu 14 编译安装 PHP 5.4.45 + Nginx 1.4.7 + MySQL 5.6.26 笔记
Ubuntu 14 编译安装 PHP 5.4.45 + Nginx 1.8.0/1.4.7 + MySQL 5.6.26 笔记,主要是给自己的PC机安装,非生产环境! 一.下载必要的源码 1.1.下 ...
- CentOS 6.4 编译安装Mysql 5.6.14
概述: CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14. 正文: 一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server ...
- LNMP搭建01 -- 编译安装MySQL 5.6.14 和 LNMP相关的区别
[编译安装MySQL 5.6.14] [http://www.cnblogs.com/xiongpq/p/3384681.html ] [mysql-5.6.14.tar.gz 下载] http:/ ...
- CentOS 7 源码编译安装MySQL 5.7.14
一.添加用户和组 1. 进入root: su 2. 添加组: groupadd mysql 3. 添加用户: useradd -r -g mysql -s /bin/false mysql 二.安装 ...
- mysql 5.7以上版本安装配置方法图文教程(mysql 5.7.12\mysql 5.7.13\mysql 5.7.14)(转)
http://www.jb51.net/article/90302.htm ******************************* 这篇文章主要为大家分享了MySQL 5.7以上缩版本安装配置 ...
- mysql 5.7.14 安装配置方法图文教程(转)
http://www.jb51.net/article/90259.htm ******************************** 因笔者个人需要需要在本机安装Mysql,先将安装过程记录如 ...
随机推荐
- DEVEXPRESS 破解方法
Devexpress 是.net的一个非常好用的插件.能够轻松的帮你实现一个非常炫的UI,无论是C#的Winform还是ASP.NET的网站. 鄙人这两天在用DEVEXPRESS的过程中发现在网上并未 ...
- JSTL 、 OGNL 与 EL
JSTL: JSP Standard Tag Library OGNL:Object-Graph Navigation Language EL:Expression Language action 中 ...
- Hdu428 漫步校园 2017-01-18 17:43 88人阅读 评论(0) 收藏
漫步校园 Time Limit : 2000/1000ms (Java/Other) Memory Limit : 65536/32768K (Java/Other) Total Submissi ...
- 添加安全认证的webservice
添加个Key类继承SoapHeader public class KEY : SoapHeader{ public KEY() { // //TODO: 在此处 ...
- Linux应用程序中使用math库报undefined reference to `sin'等
出现该问题是因为在Linux中,sin,sqrt等函数是在libm.so库文件中,并非在math.h中. 解决办法:在Ubuntu的gcc编译环境下,直接使用lm参数即可,例如gcc -o Gen G ...
- Delphi for iOS开发指南(1):在Mac上配置你的开发环境
http://cache.baiducontent.com/c?m=9d78d513d99516f11ab7cf690d678c3b584380122ba7a0020fd18438e4732b4050 ...
- LeetCode148:Sort List
题目: Sort a linked list in O(n log n) time using constant space complexity. 解题思路: 根据题目要求,可知只能用归并排序,其他 ...
- SVG系列教程:SVG简介与嵌入HTML页面的方式
地址:http://www.w3cplus.com/html5/svg-introduction-and-embedded-html-page.html 随着技术向前的推进,SVG相关的讨论也越渐频繁 ...
- js判断是否是数组
//判断是否是数组function isArray(obj) { return Object.prototype.toString.call(obj) === '[object Array]' ...
- 解决使用ICsharpCode解压缩时候报错Size MisMatch4294967295;的错误
如果是一个文件夹生成的zip文件,解压缩时候不会报错. 如果是一个文件夹里面包含着两个子文件夹,而且每个子文件夹里面都有着文件.生成的zip文件在解压时候就出报这个错误. 具体的解决办法,通过网上搜索 ...