MySQL说明
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
更多信息请查看 百科百科
官方下载地址
进入官网滑动到最下面,选择社区版的
这里我想下载以前版本的MySQL,所以选择查看以前的版本
选择自己电脑的版本,选择上面这个免安装版
选择直接下载就行了
下载太慢,可以选择去查看其它博客的百度网盘分享
解压并配置环境变量
下载下来解压到自己放置文件的路径下
- 配置环境变量
- 配置 MAVEN_HOME(MySQL解压的根路径)
- 配置path
新建 my.ini 文件
在MySQL解压路径下新建一个文件,后缀改为 ini 文件
- 内容如下
[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录 这块换成自己解压的路径
basedir=D:\\mysql\\mysql-5.7.13-winx64
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
安装MySQL
cmd管理员运行!!!
进入到MySQL解压路径下的bin文件夹中
- 初始化MySQL(会自动创建data文件夹)
mysqld --initialize- 接着安装MySQL服务
mysqld -install
注意:若成功会提示 Service successfully installed;若失败会提示 Install of the Service Denied,说明需要管理员运行cmd- 启动MySQL
net start mysql
提示服务正在启动…- 修改密码
- net stop mysql 停止MySQL服务
- 然后在 my.ini 文件的 [mysqld]下面任意位置新增一行,内容是 skip-grant-tables 目的是:跳过密码验证
- 重新启动 net start mysql
- 输入命令 mysql -u root -p 不用输入密码直接回车,显示Welcome to the MySQL…显示成功
- 开始修改密码
- 输入 use mysql
- 输入 update user set authentication_string=password(“xxxxxx”) where user=“root”
- 可以删除 my.ini 中跳过密码那一行,然后以后就可以通过新的密码来进行登录了
注意
如果电脑本身已经安装了MySQL服务的,请在电脑的服务中找到并停止,然后找到MySQL安装地址将整个文件全部删除掉就可以解决了。
`