1、MySQL下载安装
1.1 方法一
此方案为下载exe安装包一步步安装,下载版本为8.0与方法二中的5.7底层驱动有所不同,都是稳定可使用,卸载比较麻烦,需要进注册表,下文有说怎样卸载,方法一不适合新手,容易出错,建议直接参考方法二。
选择
下载完成之后解压,则进入助手安装界面,先安装助手后安装数据库。
自定义安装custom
这里注意类型选择,建议放在一个文件夹下,根文件夹名称不变,具体可参考视频教程。
我的目录如下:
默认端口3306
点击下一步,最后一步取消勾选,点确定。
开始菜单就会出现数据库进去选项
进入数据库
mysql -uroot -p
1.2 方法二
使用压缩版,安装快,方便.不复杂.
1.2.1 软件下载
mysql5.7 64位下载地址:(拷贝到迅雷中下载会快很多)
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
1.2.3 安装步骤
- 下载后得到zip压缩包.
- 自定义安装目录,这里解压到的是D:\install\mysql\mysql-5.7
- 添加环境变量:我的电脑->属性->高级->环境变量
选择PATH,在其后面添加: 你的mysql 安装文件下面的bin文件夹
D:\install\mysql\mysql-5.7\bin
- 在跟目录新建和编辑 my.ini 文件 ,注意替换路径位置,data可以自动生成,skip-grant-tables意思是跳过密码进入。
[mysqld]
basedir=D:\install\mysql\mysql-5.7\
datadir=D:\install\mysql\mysql-5.7\data\
port=3306
skip-grant-tables
- 启动管理员模式下的CMD,并将路径切换至mysql下的bin目录,然后输入
mysqld –install (安装mysql)
- 再输入 :(初始化数据文件)
mysqld --initialize-insecure --user=mysql
- 然后再次启动mysql 然后用命令 mysql –u root –p 进入mysql管理界面(密码可为空)
net start mysql //启动mysql
mysql –u root –p//进入mysql,第一次密码为空,p后面不能有空格
- 进入界面后更改root密码
update mysql.user set authentication_string=password('123456') where user='root'and Host = 'localhost';
- 刷新权限
flush privileges;
- 注释(#)掉 my.ini文件删除最后一句 skip-grant-tables
- 重启mysql即可正常使用
exit
net stop mysql
net start mysql
- 连接上测试出现以下结果就安装好了
mysql –u root –p//p后面不能有空格,可以在p后面直接输入密码
安装完成!!
2、MySQL完全卸载
参考:
- 在【程序功能】中卸载mysql相关的程序
- 安装目录底下的文件删除,数据库如果在安装时候自定义目录也给删除。
- 暂停服务
cmd中输入
net stop mysql //停止服务
- 删除注册表:
【regedit】打开注册表
删除内容:
//删除文件夹
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQl
//删除文件夹
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
- 删除环境变量:
系统变量和用户变量中path都检查一下