win10安装mysql5.7及使用
老生常谈,记录一下今天在windows环境下安装mysql5.7的过程;
首先下载好安装包,
我下载的安装包长这样:
接下来,双击,正常走流程;
傻瓜式安装,一路往下走,安装成功以后;
接下来是重点:
因为mysql5.7是没有my-default.ini文件的,这里需要自己创建;
下面是文件内容:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\Program Files\MySQL\MySQL Server 5.7
# 设置mysql数据库的数据的存放目录
datadir=C:\Program Files\MySQL\MySQL Server 5.7\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
我这里是把my-default.ini文件放在安装路径下面的;
C:\Program Files\MySQL\MySQL Server 5.7\my-default.ini
接下来配置环境变量,PATH下面添加mysql安装路径:
C:\Program Files\MySQL\MySQL Server 5.7\bin
然后使用管理员身份打开cmd命令行,如果不知道怎么使用管理员身份打开命令行,教你们一个小技巧:
在文件路径中输入:C:\Windows\System32
然后就能在当前文件夹下看到cmd.exe,
再右键使用管理员身份打开,就可以了;
接下来,进入mysql安装目录,
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
接下来输入mysqld -install
安装mysql,提示安装成功之后;
再输入:mysqld --initialize
回车;
(这里注意,由于mysql5.7是默认没有data文件的,这个命令是可以创建data文件,所以这里注意不要手动创建data文件,不然会报错,提示已经存在, --initialize specified but the data directory has files in it. Aborting.)
初始化成功之后,
输入: net start mysql
启动成功!
接下来登录mysql,
输入mysql -u root -p 然后回车
由于mysql5.7在初始化的时候,会默认给一个随机密码,这个文件是在data文件夹下面的,
搜索*.err,然后使用文本编辑器打开,
2018-08-26T05:53:27.981359Z 1 [Note] A temporary password is generated for aaa@qq.com: ksTpCJapL3?P
找到上面这一行,红色部分就是登录密码了。
登录成功之后,我们可以使用如下命令修改root密码;
set password for 用户名@localhost = password('新密码');
例:
set password for aaa@qq.com = password('1234');
好了,安装mysql就先说到这里;
上一篇: PMS 启动流程
推荐阅读
-
Linux下rz/sz安装及使用方法示例
-
joomla 组件的安装及使用,该怎么处理
-
Python的网络编程库Gevent的安装及使用技巧
-
MySql5.6使用validate password 插件加强密码强度的安装及使用方法
-
MySQL的源码安装及使用UDFs进行数据自动更新的教程
-
使用MySQL的yum源安装MySQL5.7数据库的方法
-
MySQL 5.7 版本的安装及简单使用(图文教程)
-
详解腾讯云CentOS7.0使用yum安装mysql及使用遇到的问题
-
Win10周年累积更新KB3206632及12月全部补丁独立安装包下载
-
解析windows下使用命令的方式安装mysql5.7的方法