mysql_1
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql_1相关的知识,希望对你有一定的参考价值。
一些废话:
关于数据库的学习一直都是走一下,停一年。。每次都反反复复安装配置环境。。之前都是装的集成环境,无奈最近装的XAMPP启动总会失败,查找了一些原因,有直接解决的就是删除一个data文件,但一个麻烦就是每次启动服务就要删除一次,没找到其他解决办法,应该是这个版本的一个bug。(版本:xampp-win32-1.8.3-0-VC11-installer)
于是决定直接装mysql。。
1-官网下载的mysql-5.7.11-winx64.zip,直接解压缩
2-配置系统环境,把mysql压缩路径添加到系统变量Path中
3-打开mysql文件夹下的配置文件:my-default.ini,找到这几个设置:
#These are commonly set, remove the # and set as required.
#basedir = ...
#datadir = ...
#port = ...
修改成:去掉“#”,mysql_path是解压缩后的mysql路径
#These are commonly set, remove the # and set as required.
basedir = mysql_path
datadir = mysql_path/data
port = 3306
4-初始化mysql,容易忽略的一步
cmd运行:mysqld --initialize-insecure
很多教程是mysql-5.7以前的,没出现这个步骤,导致后面mysql服务启动失败还木有报错!因为mysql-5.7版本解压缩后木有包含data文件夹,需要通过初始化生存这个文件夹。
5-mysql启动服务
cmd运行:net start mysql
6-为root账户设置初始密码
mysql服务启动后cmd下登录mysql:mysql -u root -p
提示输入密码,直接回车,因为初始时root密码为空
设置(修改)密码:set password = password("password")
【注:最开始还是设置一个常用密码,之前没启动登录后没设置密码,隔天登录不了,已经忘记是否有设置密码了,后来因为刚装好没什么数据,直接重装了。
网上有忘记密码重新设置密码的教程:http://www.cnblogs.com/andy_tigger/archive/2012/04/12/2443652.html
其他几种设置密码方法:http://niutuku.com/tech/Mysql/237716.shtml 】
至此,mysql安装配置告一段落。
停止mysql服务:net -stop mysql
系统移除mysql服务:sc delete mysql
以上是关于mysql_1的主要内容,如果未能解决你的问题,请参考以下文章