转载

Windows下 MySQL-5.7.11 安装与配置

MySQL-5.7.11 安装与配置


1、下载mysql

    下载地址:http://downloads.mysql.com/archives/community/这里是社区免费版,免安装版(推荐)的下载地址,可以选择各种历史版本号。
    

    Windows下 MySQL-5.7.11 安装与配置

    选择好操作系统对应的版本并下载:
    Windows下 MySQL-5.7.11 安装与配置

2、解压并配置系统环境变量

解压到你想安装的路径,笔者安装路径为:C:/software/mysql
Windows下 MySQL-5.7.11 安装与配置
进入解压目录下的bin目录,
 
    Windows下 MySQL-5.7.11 安装与配置
并复制此目录
        Windows下 MySQL-5.7.11 安装与配置
之后将该目录添加到系统path系统变量中,鼠标移到左下角--右键--系统--高级系统设置--环境变量--找到系统变量(S)中的path变量---编辑--新建
Windows下 MySQL-5.7.11 安装与配置
确定并退出

3、安装MySQL服务

以管理员进入dos界面,切换到解压的bin目录下,具体操作:鼠标移到左下角--右键--命令提示符(管理员)--cd C:/software/mysql/mysql-5.7.11-winx64/bin--之后的步骤见截图:mysqld install
Windows下 MySQL-5.7.11 安装与配置
到这一步表示安装成功,之后的命令为:初始化mysql data目录(mysql-5.7 解压后无此目录)并生成密码:mysqld --initialize-insecure
成功执行后无任何提示:
Windows下 MySQL-5.7.11 安装与配置

4、启动mysql服务

    在dos界面(任意目录)执行 net start mysql,出现如下界面表示启动成功
Windows下 MySQL-5.7.11 安装与配置

5、修改root用户密码:(之前的操作root登陆时没有密码的) 

    在dos界面(任意目录)执行 mysql -uroot,即用root用户登录
Windows下 MySQL-5.7.11 安装与配置
  之后的为数据库的一般操作:
  >show databases;
  >use mysql;
  >update user set authentication_string=password('123456') where user='root' and Host = 'localhost';
    这里注意几点:sql语句语法必须正确,即以‘;’结束,mysql-5.7中数据库下的user表中已经没有Password字段了,而是将加密后的用户密码存储于authentication_string字段
 Windows下 MySQL-5.7.11 安装与配置
Windows下 MySQL-5.7.11 安装与配置
出现以上结果表现密码修改成功:继续执行以下操作:flush privileges; 
Windows下 MySQL-5.7.11 安装与配置
ok,结束;

6、测试连接

再次打开一个dos命令窗口:输入:mysql -uroot -p;(以密码登录mysql)
Windows下 MySQL-5.7.11 安装与配置
输入密码后,成功!
 
备注:笔者mysql-5.7的安装与之前的版本安装有所不同,同时与网上其他网友的教程有些许出入,并没有修改my-default,ini的过程等等,仅供参考学习,如果安装失败,请再次以管理员身份进入之前的那个bin目录,执行,net stop mysql(停止mysql)   --mysqld remove(移除mysql),,再次尝试安装。
或给博主留言,。本文中部分内容来自于网络,望理解并感谢。
 











-------------------- Windows重新注册
首先切换到MySQL的bin目录下,执行如下命令:
mysqld remove
mysqld install




------Windows下卸载Mysql
① 关闭MySQL相关进程后并停止MySQL服务(services.msc)
② 命令行执行:sc delete mysql或mysqld remove
③ 删除所有MySQL文件
④ regedit打开注册表,删除以下位置的3个文件夹:
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL




------Windows下安装Mysql
进入mysql的bin下:
mysqld --initialize-insecure --user=mysql
mysqld install mysql --defaults-file="C:/Program Files/mysql/my-default.ini"


mysqld --initialize-insecure
mysqld install


启动MySQL数据库后执行:
mysql -uroot -p
update user set authentication_string=password("lhr") where user="root";
flush privileges;


---让远程mysql客户端可以登陆
update user set Host="%" where Host="localhost";
flush privileges;






About Me

...............................................................................................................................

本文来源于:http://www.cnblogs.com/Val1ant/p/5495572.html

本文在itpub(http://blog.itpub.net/26736162)、博客园(http://www.cnblogs.com/lhrbest)和个人微信公众号(xiaomaimiaolhr)上有同步更新

本文itpub地址:http://blog.itpub.net/26736162/abstract/1/

本文博客园地址:http://www.cnblogs.com/lhrbest

本文pdf小麦苗云盘地址:http://blog.itpub.net/26736162/viewspace-1624453/

● QQ群:230161599     微信群:私聊

联系我请加QQ好友(646634621),注明添加缘由

2017-04-28 09:00 ~ 2017-04-30 22:00魔都完成

文章内容来源于小麦苗的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

版权所有,欢迎分享本文,转载请保留出处

...............................................................................................................................

拿起手机使用微信客户端扫描下边的左边图片来关注小麦苗的微信公众号:xiaomaimiaolhr,扫描右边的二维码加入小麦苗的QQ群,学习最实用的数据库技术。

Windows下 MySQL-5.7.11 安装与配置Windows下 MySQL-5.7.11 安装与配置

 Windows下 MySQL-5.7.11 安装与配置  Windows下 MySQL-5.7.11 安装与配置

正文到此结束
Loading...