针对之前安装mysql的笔记进行了总结,分享给大家。

第一步:下载mysql-5.7.17-winx64解压版本:http://dev.mysql.com/downloads/mysql/
第二步:解压到安装目录,如:C:\myprogram\mysql-5.7.17-winx64
第三步:设置环境变量
操作如下:
1)右键单击我的电脑->属性->高级系统设置(高级)->环境变量
点击系统变量下的新建按钮
输入变量名:MYSQL_HOME
输入变量值:C:\myprogram\mysql-5.7.17-winx64
2)选择系统变量中的Path
点击编辑按钮
在变量值中添加变量值:%MYSQL_HOME%\bin
注意是在原有变量值后面加上这个变量,用;隔开,不能删除原来的变量值
第四步:修改C:\myprogram\mysql-5.7.17-winx64文件夹下的my.ini文件,如果没有可以复制my-default.ini来进行修改:
######################################################### [client] port=3306 default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 basedir=%MYSQL_HOME% #解压目录 datadir=%MYSQL_HOME%\data #解压目录下data目录 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [WinMySQLAdmin] %MYSQL_HOME%\bin\mysqld.exe ########
第五步:将mysql注册为windows系统服务
1)管理员身份运行cmd,从控制台进入到MySQL解压目录下的 bin 目录下:
2)输入服务安装命令:
mysqld install MySQL --defaults-file="%MYSQL_HOME%\my.ini"
#解压目录下修改的my.ini文件
安装成功后会提示服务安装成功。
#注:my.ini文件放在MySQL解压后的根目录下
#移除服务命令为:mysqld -remove
第六步:启动MySQL服务
方法一:启动服务命令为:net start mysql
方法二:
打开管理工具 服务,找到MySQL服务。
通过右键选择启动或者直接点击左边的启动来启动服务
第七步:修改 root 账号的密码
刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456
c:>mysql –u root
mysql>show databases;
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD("123456") WHERE user='root';
mysql>FLUSH PRIVILEGES;
mysql>exit
但这样并不能登录成功。
第八步:修改my.ini文件,在[mysqld]下加入如下命令:skip-grant-tables,然后重启mysql服务
第九步:登录修改root用户密码
c:>mysql –u root
mysql>show databases;
mysql>use mysql;
mysql> UPDATE user SET authentication_string = PASSWORD('123456') WHERE user = 'root';
mysql>FLUSH PRIVILEGES;
此时,编辑my.ini文件删掉skip-grant-tables 这一行,然后重启MySQL,否则MySQL仍能免密码登录,成功以后可以退出后重新登录测试是否成功。
注意:使用navicat连接mysql,若出现MySQL错误号码1862:your password has expired,或者,运行窗口中进入bin目录,>mysql -uroot -p123456登录进去,然后执行select * from mysql.users
会有如下信息:ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
解决:MySQL> SET PASSWORD = PASSWORD('123456');
Query OK, 0 rows affected (0.03 sec)
然后再select * from mysql.users就有结果了,navicat也可以成功连接。
精彩专题分享:mysql不同版本安装教程 mysql5.7各版本安装教程 mysql5.6各版本安装教程
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# mysql5.7.17
# mysql5.7
# winx64
# mysql 5.7.17 安装配置方法图文教程
# mysql5.7.17.msi安装图文教程
# windows10安装mysql5.7.17教程
# mysql5.7.17安装配置图文教程
# mysql 5.7.17 安装配置方法图文教程(windows)
# mysql 5.7.17 安装配置方法图文教程(CentOS7)
# mysql 5.7.17 winx64安装配置方法图文教程
# Mac下mysql 5.7.17 安装配置方法图文教程
# win7下mysql5.7.17安装配置方法图文教程
# Windows10下mysql 5.7.17 安装配置方法图文教程
# Mysql5.7.17 winx64.zip解压缩版安装配置图文教程
# mysql 5.7.17 winx64解压版安装配置方法图文教程
# 变量值
# 目录下
# 右键
# 重启
# 各版
# 是在
# 会有
# 放在
# 就有
# 给大家
# 如果没有
# 然后再
# 并不能
# 后会
# 第二步
# 第三步
# 单击
# 仍能
# 大家多多
# 系统设置
相关文章:
如何在阿里云虚拟服务器快速搭建网站?
青岛网站设计制作公司,查询青岛招聘信息的网站有哪些?
c# 服务器GC和工作站GC的区别和设置
制作企业网站建设方案,怎样建设一个公司网站?
如何实现建站之星域名转发设置?
广德云建站网站建设方案与建站流程优化指南
海南网站制作公司有哪些,海口网是哪家的?
C#怎么创建控制台应用 C# Console App项目创建方法
建站之星收费标准详解:套餐费用及年费价格表一览
微信小程序 input输入框控件详解及实例(多种示例)
娃派WAP自助建站:免费模板+移动优化,快速打造专业网站
平台云上自主建站:模板化设计与智能工具打造高效网站
网站网页制作专业公司,怎样制作自己的网页?
建站VPS能否同时实现高效与安全翻墙?
C++用Dijkstra(迪杰斯特拉)算法求最短路径
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
制作网站的公司有哪些,做一个公司网站要多少钱?
建站10G流量真的够用吗?如何应对访问高峰?
制作网站的基本流程,设计网站的软件是什么?
较简单的网站制作软件有哪些,手机版网页制作用什么软件?
如何通过智能用户系统一键生成高效建站方案?
建站之星安装需要哪些步骤及注意事项?
我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?
官网建站费用明细查询_企业建站套餐价格及收费标准指南
c++怎么用jemalloc c++替换默认内存分配器【性能】
如何在阿里云ECS服务器部署织梦CMS网站?
已有域名如何免费搭建网站?
平台云上自助建站如何快速打造专业网站?
清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?
定制建站平台哪家好?企业官网搭建与快速建站方案推荐
php8.4新语法match怎么用_php8.4match表达式替代switch【方法】
如何挑选最适合建站的高性能VPS主机?
陕西网站制作公司有哪些,陕西凌云电器有限公司官网?
如何制作网站标识牌,动态网站如何制作(教程)?
建站之星如何保障用户数据免受黑客入侵?
保定网站制作方案定制,保定招聘的渠道有哪些?找工作的人一般都去哪里看招聘信息?
建站之星下载版如何获取与安装?
css网站制作参考文献有哪些,易聊怎么注册?
已有域名和空间如何快速搭建网站?
建站之星如何实现五合一智能建站与营销推广?
网站制作软件有哪些,制图软件有哪些?
招商网站制作流程,网站招商广告语?
如何快速搭建支持数据库操作的智能建站平台?
如何快速搭建高效服务器建站系统?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
如何选择高效可靠的多用户建站源码资源?
linux top下的 minerd 木马清除方法
佛山网站制作系统,佛山企业变更地址网上办理步骤?
常州自助建站:操作简便模板丰富,企业个人快速搭建网站
如何通过远程VPS快速搭建个人网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。