4.1 简介
MySQL是一个
关系型
数据库管理系统,由瑞典MySQL AB 公 司开发,现在已经属于 Oracle 旗下产品。MySQL 是最流行的关系型数据 库管理系统之一,在 WEB 应用方面,MySQL是最好的RDBMS
(Relational
Database Management System,关系数据库管 理系统) 应用软件之一。开源免费!
4.2 访问与下载
官方网站:MySQL
下载地址:MySQL :: Download MySQL Community Server
最新版本是8版本,要安装使用的是5.7
4.3 安装
mysql现在安装的是5.7.mysql的安装方式有两种:
一种是exe方式
另外一种解压版
这次就使用解压版安装
4.3.1 解压缩到非中文目录
4.3.2 编写配置文件
1) 在安装目录下新建my.ini的配置文件
打开文件后缀和隐藏文件显示
2) 新建文件内编写内容
[Client]
port = 3306
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\mysql-5.4.4.20-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql-5.4.4.20-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
特别说明:
basedir 要换成自己的路径
datadir 要换成自己的路径,且该data文件夹不能存在,因为后续会自动创建.现在存在反而后续会初始化失败!!
4.3.3 执行命令初始化
1) 使用管理员
权限打开命令提示符(CMD)
2) 进入到mysql的安装路径的bin目录
下
3) 执行命令
安装服务
mysqld --install // 显示服务安装成功后继续执行命令
Service successfully installed // 成功了
初始化mysql
mysqld --initialize --console // 初始化,成功后有一个临时密码 0.X*8Ym7AlH2
4.3.4 开启服务
执行命令,开启mysql服务
net start mysql
4.3.5 修改密码
登录到mysql
mysql -uroot -p
Enter password: 0.X*8Ym7AlH2
修改密码
set password = password('123456');
退出再试
4.4 安装BUG
4.4.1 报错120.dll
双击安装后,重新执行命令
4.4.2 没有服务名
缺失一个步骤,需要执行命令 mysqld --install,后再开启服务
4.4.3 初始化失败
执行完mysqld --initialize --console 后,没有出现密码
1) 确定my.ini配置文件内容是否正确 2) 安装路径内是否已经存在data文件夹,如果存在的话删除data文件再试
4.4.4 万能解决方案
1 认真,慢
2 检查my.ini内容是否正确
3 管理员权限进入cmd
4 执行命令先删除服务 mysqld remove
5 再重新安装服务器mysqld --install
6 在重新初始化产生密码
7 启动服务
4.5 卸载
开始-控制面板-卸载程序-mysql
如果找到,右键卸载
删除隐藏文件
C:\ProgramData\MySQL
删除MySQL文件夹
删除MySQL的安装文件
删除注册表
打开注册表 windos+r 输入 regedit
\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\eventlog\Application\MySQL
\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\services\eventlog\Application\MySQL
将最后一个MySQL文件删除
4.6 配置环境变量
选择我的电脑-->右键属性-->高绩系统设置-->系统环境变量