[MySQL] Win10 安装MySQL5.7.27
MySQL安装
卸载
前言
安装之前, 如果电脑上曾经安装过MySQL, 一般会需要清理一下下
由于之前下载的解压版的, 所以不能在程序里直接选择卸载
步骤
- 关闭服务 管理员模式下CMD中输入
net stop mysql
- 卸载服务 管理员模式下CMD中输入
mysqld -remove mysql
- 删除文件 找到当时MySQL的解压位置, 删除文件夹, 文件夹一般为这种: mysql-5.7.27-winx64
- 清除MySQL注册表信息
win
+R
打开运行, 输入regedit
, 打开注册表- HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL目录删除. (我只在自己电脑上找到这一个, 更多的请见参考文章)
参考文章
MySQL:mysql5.7解压版安装与卸载 也可以按照这个教程安装
安装
前言
试过了smi安装文件, 在最后的一个步骤中卡死了, 还是使用解压文件吧
步骤
- 下载zip解压包 MySQL Community Server 可以选择8.0或者5.7, 5.7.27.0下载链接, 只需点击No Thanks即可开始下载
- 解压压缩包到你想要安装的位置, 例如我的位置: D:\DevelopmentEnvironment\mysql-5.7.27-winx64, 里面有五个文件夹和两个文件
- 打开管理员模式的cmd, 进入安装目录下, 再进入bin文件夹里, 输入无密码初始化命令
mysqld --initialize-insecure
再输入安装命令mysqld --install
, 然后安装部分便完成了 - 配置MySQL的启动文件, 在解压目录mysql-5.7.27-winx64下新建
my.ini
文件, 然后记事本打开写入以下内容, 路径改成你自己的安装路径 (utf8是为了解决中文编码)
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
[mysqld]
basedir=D:\DevelopmentEnvironment\mysql-5.7.27-winx64
datadir=D:\DevelopmentEnvironment\mysql-5.7.27-winx64\data
character_set_server=utf8
port=3306
- CMD启动MySQL
net start mysql
, 显示MySQL服务已经启动成功, 输入mysql -u root -p
登陆, 密码为空, 直接回车就行 - 修改密码
set password for root@localhost=password('xxxxxx');
, xxxxxx就是你要修改的密码 - 配置环境变量, 这样就不用每次进入这个文件夹里在使用mysql命令了, 此电脑(右键)->属性->高级系统设置->环境变量 找到Path, 然后新建, 输入
D:\DevelopmentEnvironment\mysql-5.7.27-winx64\bin
,以你自己的安装路径为准则, 之后点击确定, 关闭cmd, 重新打开就可以在任意路径下使用mysql命令了 - 至此, 所有的东西都弄好了, 可以试着输入
show databases;
来查看已经有的数据库
参考文章
win10 安装mysql5.7.27 64位
win10下MYSQL的下载、安装以及配置超详解教程~~小白入
MYSQL安装报错 -- 出现Failed to find valid data directory.