安装参考教程:
2, mysql-5.7.19-winx64压缩包安装踩坑记
注意的细节:
1,自己创建的my.ini配置文件里,复制别人的文本后,里面有地方需要修改成自己的文件路径。
2,需要自己建立data空文件夹。
第一步:
上MySQL官网:https://dev.mysql.com/downloads/mysql/下载MySQL社区版的压缩包,ZIP格式的。(安装包是msi格式的)
第二步:
解压后,将文件夹mysql-5.7.17-win64放到需要目标目录下(我自己放在:D:\software\ 下)目录结构如下:
第三步:
如上图,自己创建一个data的空文件夹和一个my.ini文件(先建一个记事本txt,再修改文件扩展名,文件扩展名修改方法见百度)
创建my.ini内容如下:
[plain]view plaincopy
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\\software\\mysql-5.7.19-winx64 # 注意要改成自己的文件路径
# 设置mysql数据库的数据的存放目录
datadir=D:\\software\\mysql-5.7.19-winx64\\data # 注意要改成自己的文件路径
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
第四步:
配置环境变量,添加一个名叫MYSQL_HOME的变量,变量值为MySQL的根目录,例如我的是D:\software\mysql-5.7.19-winx64。再修改Path变量,在末尾添加 ;%MYSQL_HOME%\bin(注意前面的分号要加上去)
第五步:
安装mysql服务,以管理员身份运行cmd,进入mysql的bin目录,
初始化数据库文件,输入:mysqld --initialize --user=mysql --console
在控制台消息尾部会出现随机生成的初始密码,记下来(因为有特殊字符,很容易记错,最好把整个消息保存在记事本里)如果上述命令运行不成功请用以下命令代替:
%MYSQL_HOME%\bin\mysqld --initialize --user=mysql --console
初始化成功后,会在data目录下生成一些文件,其中,xxx.err文件里说明了root账户的临时密码。那行大概长这样:
即密码是:lrqfBH3X)8cs
第六步:注册MySQL服务
输入:mysqld --install mysql
第七步:启动mysql服务
输入:net start mysql
第八步:
在CMD控制台里执行命令 mysql -u root -p 回车执行后,输入刚才记录的随机密码,执行成功后,控制台显示 mysql>,则表示进入mysql
第九步:修改root密码
输入:ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
第十步:退出mysql:
输入:quit
显示:Bye
网友评论