Windows下mysql5.7.21安装详细教程
本文为大家分享了mysql5.7.21安装教程,供大家参考,具体内容如下
安装环境<
Windows版本:Windows7专业版64bit
MySQL版本:MySQL5.7.21
在安装MySQL前请务必确认自己电脑的net指令是正常工作的。有些Windows系统会丢失net指令(环境变量缺失),
安装过程
1.下载MySQLCommunityServer
2.解压并“合理安放”MySQLServer
3.为MySQLServer配置环境变量
---在“用户变量”区块中,选择“新建”,在打开的对话框中,变量名写MySQL,变量值写MySQL文件夹的完整路径(D:\MYSQL\mysql-5.7.21-winx64)。
---在用户区块中寻找PATH环境变量,如果有,点击“编辑”。变量值末尾用英文分号;分开后再添加%MySQL%\bin;
如果没有,点击“新建”,添加一个变量名为Path的环境变量。在这个环境变量的变量值处,添加%MySQL%\bin。
4.注册MySQL服务
-----cd到MySQLServer所在文件夹的bin文件夹中----------------mysqld-install指令,注册MySQL服务
5.在MySQL目录下(D:\MYSQL\mysql-5.7.21-winx64)创建my.ini文件,内容如下:
[mysql] #设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] #设置3306端口 port=3306 #设置mysql的安装目录 basedir=F:\mysql-5.7.21-winx64 #设置mysql数据库的数据的存放目录 datadir=F:\mysql-5.7.21-winx64\data #允许最大连接数 max_connections=200 #服务端使用的字符集默认为8比特编码的latin1字符集 character-set-server=utf8 #创建新表时将使用的默认存储引擎 default-storage-engine=INNODB sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
6.生成data目录:
----在刚才的“命令提示符”中,执行mysqld--initialize
7.开启MySQLServer
----在“命令提示符”中执行netstartmysql,开启MySQLServer
8.配置MySQLroot账户。
在“命令提示符”中,执行netstopmysql关闭MySQLServer。
再执行mysqld--skip-grant-tables开启无密码的MySQLServer。
打开一个新的“命令提示符”,执行mysql-uroot登陆MySQLServer。
执行flushprivileges刷新权限。
执行grantallprivilegeson*.*to'root'@'localhost'identifiedby'你想设置的密码'withgrantoption;。
执行flushprivileges刷新新的root用户密码。
执行exit退出MySQL。
在“命令提示符”下执行net startmysql重新开启MySQLServer,再次使用mysql-uroot-p你设置的密码即可安全登陆MySQL。
9.可能出现的问题:
安装mysql后更改了ROOT的密码后用netstart mysql ------提示无法启动
解决方法:执行 mysqladmin-uroot-pshutdown 然后输入设置的密码 ,即可启动成功
以上命令行必须在管理员权限下打开。
精彩专题分享:mysql不同版本安装教程mysql5.7各版本安装教程
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。